<SEC-DOCUMENT>0000731012-24-000114.txt : 20240726
<SEC-HEADER>0000731012-24-000114.hdr.sgml : 20240726
<ACCEPTANCE-DATETIME>20240726160800
ACCESSION NUMBER:		0000731012-24-000114
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		102
CONFORMED PERIOD OF REPORT:	20240630
FILED AS OF DATE:		20240726
DATE AS OF CHANGE:		20240726

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HEALTHCARE SERVICES GROUP INC
		CENTRAL INDEX KEY:			0000731012
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-NURSING & PERSONAL CARE FACILITIES [8050]
		ORGANIZATION NAME:           	08 Industrial Applications and Services
		IRS NUMBER:				232018365
		STATE OF INCORPORATION:			PA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-12015
		FILM NUMBER:		241146886

	BUSINESS ADDRESS:	
		STREET 1:		3220 TILLMAN DRIVE
		STREET 2:		SUITE 300
		CITY:			BENSALEM
		STATE:			PA
		ZIP:			19020
		BUSINESS PHONE:		2159381661

	MAIL ADDRESS:	
		STREET 1:		3220 TILLMAN DRIVE
		STREET 2:		SUITE 300
		CITY:			BENSALEM
		STATE:			PA
		ZIP:			19020
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>hcsg-20240630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:afedf36b-ae46-41bf-9f3b-47d6765bb6ea,g:15ce7d5d-f14f-47de-9cb0-cd6f3d1b8075,d:1bf9500de4a545c5a564820c746ffabb-->
<html xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:hcsg="http://hcsgcorp.com/20240630" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2024" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>hcsg-20240630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-26">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-27">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-28">Q2</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-29">0000731012</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" id="f-30">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-678">http://hcsgcorp.com/20240630#PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-679">http://hcsgcorp.com/20240630#PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="hcsg-20240630.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>hcsg:segment</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="institution"><xbrli:measure>hcsg:institution</xbrli:measure></xbrli:unit><xbrli:unit id="participant"><xbrli:measure>hcsg:participant</xbrli:measure></xbrli:unit><xbrli:unit id="covenant"><xbrli:measure>hcsg:covenant</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-07-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">hcsg:HealthCareConsultingCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:GenesisHealthcareIncGenesisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:GenesisHealthcareIncGenesisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:GenesisHealthcareIncGenesisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:GenesisHealthcareIncGenesisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:CustomersPendingContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:CustomersPendingContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:LaVieCareCentersLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset0To90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset91To180DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAssetEqualToOrGreaterThan181DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset0To90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset91To180DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAssetEqualToOrGreaterThan181DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset0To90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset91To180DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAssetEqualToOrGreaterThan181DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset0To90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset91To180DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAssetEqualToOrGreaterThan181DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:HousekeepingAndDietaryEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:HousekeepingAndDietaryEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-287"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-290"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-291"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-294"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-295"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-297"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-298"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-299"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-300"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-304"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-306"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-307"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-311"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-313"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-320"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-321"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-322"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-324"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-325"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-330"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-332"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-333"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-334"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-335"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-336"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-337"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hcsg:Amended2020OmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-30</xbrli:startDate><xbrli:endDate>2023-05-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-338"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hcsg:Amended2020OmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-339"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hcsg:Amended2020OmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-340"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-341"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-342"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-343"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-344"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-03</xbrli:startDate><xbrli:endDate>2024-01-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-345"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-346"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-347"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:DeferredStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-348"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:DeferredStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-349"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:DeferredStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-350"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-351"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-352"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-353"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-354"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-355"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-356"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-357"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-358"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-359"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-360"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-361"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-362"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-363"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-364"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-365"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-366"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-367"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-368"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-369"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-370"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000731012</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i1bf9500de4a545c5a564820c746ffabb_1"></div><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington,&#160;D.C. 20549</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.293%"><tr><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.012%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><td colspan="15" style="border-bottom:2pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Form&#160;<ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.318%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.369%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:51.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.413%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#9745;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">June&#160;30, 2024</ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OR</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.857%"><tr><td style="width:1.0%"/><td style="width:20.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.323%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.513%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:51.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.299%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number:&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">0-12015</ix:nonNumeric></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.293%"><tr><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.012%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><td colspan="15" style="border-bottom:2pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><img src="hcsg-20240630_g1.jpg" alt="HCSG_Logo No Tagline.jpg" style="height:82px;margin-bottom:5pt;vertical-align:text-bottom;width:307px"/></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">HEALTHCARE SERVICES GROUP, INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.615%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.369%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.616%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Pennsylvania</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">23-2018365</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>&#160;incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">3220 Tillman Drive</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine2" id="f-10">Suite 300</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Bensalem</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Pennsylvania</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Address of principal executive office)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">19020</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Zip Code)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Registrant&#8217;s telephone number, including area code:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">215</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">639-4274</ix:nonNumeric></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Former name, former address and former &#64257;scal year, if changed since last report: </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not Applicable</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:232%">Securities registered pursuant to Section 12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.435%"><tr><td style="width:1.0%"/><td style="width:34.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.281%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Stock, $0.01 par value</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">HCSG</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days. <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-19">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#168;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-20">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#168;</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-bottom:5pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.133%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.506%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.369%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.276%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.936%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.942%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-21">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#254;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-22">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-23">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#168;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Act). Yes&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-24">&#254;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:106%">Indicate the number of shares outstanding of each of the registrant&#8217;s classes of common stock, as of the latest practicable date. Common Stock, $0.01&#160;par value: <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-25">73,383,184</ix:nonFraction> shares outstanding as of July&#160;24, 2024. </span></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:106%">Healthcare Services Group, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Quarterly Report on Form 10-Q</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Period Ended June&#160;30, 2024</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:82.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.749%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5pt;padding-right:5pt;text-align:center;text-indent:-10pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_16">PART I</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_13">Item&#160;1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_13">Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_13">1</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_82">Item&#160;2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_82">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_82">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_148">Item&#160;3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_148">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_148">39</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_151">Item&#160;4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_151">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_151">39</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5pt;padding-right:5pt;text-align:center;text-indent:-10pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_154">PART II</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_157">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_157">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_157">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_160">Item 1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_160">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_160">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_163">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_163">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_163">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_166">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_166">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_166">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_169">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_169">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_169">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_172">Item 5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_172">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_172">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_175">Item 6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_175">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_175">42</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_178">SIGNATURES</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_178">43</a></span></div></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS<br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This report and documents incorporated by reference into it may contain forward-looking statements within the meaning of federal securities laws, which are not historical facts but rather are based on current expectations, estimates and projections about our business and industry, and our beliefs and assumptions. Words such as &#8220;believes,&#8221; &#8220;anticipates,&#8221; &#8220;plans,&#8221; &#8220;expects,&#8221; &#8220;estimates,&#8221; &#8220;will,&#8221; &#8220;goal,&#8221; and similar expressions are intended to identify forward-looking statements. The inclusion of forward-looking statements should not be regarded as a representation by us that any of our plans will be achieved. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. Such forward-looking information is also subject to various risks and uncertainties. Such risks and uncertainties include, but are not limited to, risks arising from our providing services to the healthcare industry and primarily providers of long-term care; the impact of and future effects of the COVID-19 pandemic or other potential pandemics; having a significant portion of our consolidated revenues contributed by one customer during the six months ended June 30, 2024; credit and collection risks associated with the healthcare industry; the impact of bank failures; our claims experience related to workers&#8217; compensation and general liability insurance (including any litigation claims, enforcement actions, regulatory actions and investigations arising from personal injury and loss of life related to COVID-19); the effects of changes in, or interpretations of laws and regulations governing the healthcare industry, our workforce and services provided, including state and local regulations pertaining to the taxability of our services and other labor-related matters such as minimum wage increases; the Company&#8217;s expectations with respect to selling, general, and administrative expense; and the risk factors described in Part I of our Form 10-K for the fiscal year ended December&#160;31, 2023 under &#8220;Government Regulation of Customers,&#8221; &#8220;Service Agreements and Collections,&#8221; and &#8220;Competition&#8221; and under Item 1A. &#8220;Risk Factors&#8221; in such Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These factors, in addition to delays in payments from customers and/or customers in bankruptcy, have resulted in, and could continue to result in, significant additional bad debts in the near future. Additionally, our operating results would be adversely affected by continued inflation particularly if increases in the costs of labor and labor-related costs, materials, supplies and equipment used in performing services (including the impact of potential tariffs and COVID-19) cannot be passed on to our customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we believe that to improve our financial performance we must continue to obtain service agreements with new customers, retain and provide new services to existing customers, achieve modest price increases on current service agreements with existing customers and/or maintain internal cost reduction strategies at our various operational levels. Furthermore, we believe that our ability to sustain the internal development of managerial personnel is an important factor impacting future operating results and the successful execution of our projected growth strategies. There can be no assurance that we will be successful in that regard.</span></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_13"></div><hr style="page-break-after:always"/><div style="min-height:33.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I &#8212; FINANCIAL INFORMATION</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.   Financial Statements (Unaudited)</span></div><div id="i1bf9500de4a545c5a564820c746ffabb_16"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Healthcare Services Group, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except per share amounts)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.312%"><tr><td style="width:1.0%"/><td style="width:69.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.346%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.109%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June&#160;30, 2024</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ASSETS:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-31">26,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-32">54,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-33">3,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:fixed-zero" scale="3" id="f-34">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities, at fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-35">79,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-36">93,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted marketable securities, at fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestrictedInvestmentsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-37">22,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedInvestmentsCurrent" format="ixt:fixed-zero" scale="3" id="f-38">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts and notes receivable, less allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-39">112,133</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-40">87,250</ix:nonFraction> as of June&#160;30, 2024 and December&#160;31, 2023, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-41">398,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-42">383,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories and supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherInventory" format="ixt:num-dot-decimal" scale="3" id="f-43">17,857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherInventory" format="ixt:num-dot-decimal" scale="3" id="f-44">18,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-45">25,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-46">22,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-47">573,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-48">571,696</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-49">29,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-50">28,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-51">75,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-52">75,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangible assets, less accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-53">37,899</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-54">36,557</ix:nonFraction> as of June&#160;30, 2024 and December&#160;31, 2023, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-55">10,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-56">12,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notes receivable &#8212; long&#8211;term portion, less allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-57">3,152</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-58">4,449</ix:nonFraction> as of June&#160;30, 2024 and December&#160;31, 2023, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-59">20,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-60">24,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation funding, at fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-61">46,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-62">40,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-63">38,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-64">35,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">4,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">1,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-67">799,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-68">790,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">72,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">83,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued payroll and related taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">57,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-72">56,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued expenses and current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-73">22,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-74">21,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Borrowings under line of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LinesOfCreditCurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LinesOfCreditCurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-77">4,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-78">7,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation liability &#8212; short-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-79">1,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-80">1,501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued insurance claims</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:SelfInsuranceReserveCurrent" format="ixt:num-dot-decimal" scale="3" id="f-81">21,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SelfInsuranceReserveCurrent" format="ixt:num-dot-decimal" scale="3" id="f-82">22,681</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-83">209,483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-84">216,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued insurance claims &#8212; long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:WorkersCompensationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-85">61,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:WorkersCompensationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-86">61,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation liability &#8212; long-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-87">46,201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-88">41,186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease liability &#8212; long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-89">10,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-90">11,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="f-91">724</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-92">2,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 15)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-3" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-93"/></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-94"/></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">STOCKHOLDERS&#8217; EQUITY:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-95"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-96">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-97"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-98">200,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-99">76,533</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-100">76,329</ix:nonFraction> shares issued, and <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-101">73,383</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-102">73,341</ix:nonFraction> shares outstanding as of June&#160;30, 2024 and December&#160;31, 2023, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-103">765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-104">763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-105">314,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-106">310,436</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-107">198,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-108">185,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss, net of taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-109">2,617</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-110">1,844</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock in treasury, at cost, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-111">3,150</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-112">2,988</ix:nonFraction> shares as of June&#160;30, 2024 and December&#160;31, 2023, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="f-113">39,466</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="f-114">37,749</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-115">471,423</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-116">456,616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-117">799,702</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-118">790,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:33.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Healthcare Services Group, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Comprehensive (Loss) Income</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except per share amounts) (Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-119">426,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-120">418,931</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-121">849,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-122">836,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of services provided</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-123">384,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-124">368,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-125">743,653</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-126">730,583</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-127">44,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-128">41,429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-129">91,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-130">81,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment and other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="hcsg:InvestmentIncomeAndOther" format="ixt:num-dot-decimal" scale="3" id="f-131">2,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="hcsg:InvestmentIncomeAndOther" format="ixt:num-dot-decimal" scale="3" id="f-132">3,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:InvestmentIncomeAndOther" format="ixt:num-dot-decimal" scale="3" id="f-133">8,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="hcsg:InvestmentIncomeAndOther" format="ixt:num-dot-decimal" scale="3" id="f-134">6,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-135">1,716</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-136">1,915</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-137">3,712</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-138">3,666</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income before taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-139">1,986</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-140">10,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-141">19,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-142">27,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-143">198</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-144">2,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-145">5,807</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-146">7,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-147">1,788</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-148">8,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-149">13,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-150">19,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per share data:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic (loss) earnings per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-151">0.02</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-152">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-153">0.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-154">0.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted (loss) earnings per common share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-155">0.02</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-156">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-157">0.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-158">0.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average number of common shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-159">73,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-160">74,478</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-161">73,889</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-162">74,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-163">73,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-164">74,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-165">74,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-166">74,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comprehensive (loss) income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-167">1,788</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-168">8,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-169">13,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-170">19,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (loss) gain on available-for-sale marketable securities, net of taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="f-171">445</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="f-172">860</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="f-173">773</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="f-174">347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive (loss) income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-175">2,233</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-176">7,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-177">12,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-178">20,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Healthcare Services Group, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands) (Unaudited)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.620%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.456%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows used in operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-179">13,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-180">19,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash used in operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-181">7,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-182">7,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="f-183">36,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="f-184">18,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-185">3,485</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-186">42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-187">4,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-188">4,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of premium on marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfPremium" scale="3" id="f-189">795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfPremium" format="ixt:num-dot-decimal" scale="3" id="f-190">1,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on deferred compensation fund investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" format="ixt:num-dot-decimal" scale="3" id="f-191">5,388</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="hcsg:UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" format="ixt:num-dot-decimal" scale="3" id="f-192">3,790</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="f-193">334</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="f-194">249</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss on disposals of property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="f-195">405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="f-196">387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts and notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-197">48,056</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-198">59,585</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories and supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="f-199">623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-200">1,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-201">3,491</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-202">7,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation funding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="hcsg:IncreaseDecreaseInDeferredCompensationFunding" scale="3" id="f-203">157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="hcsg:IncreaseDecreaseInDeferredCompensationFunding" scale="3" id="f-204">262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and other accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-205">15,695</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-206">9,337</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll, accrued and withheld payroll taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-207">1,862</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities" scale="3" id="f-208">461</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-209">2,921</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-210">4,859</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued insurance claims</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-211">1,576</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-212">5,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCompensation" format="ixt:num-dot-decimal" scale="3" id="f-213">5,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCompensation" format="ixt:num-dot-decimal" scale="3" id="f-214">3,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-215">9,714</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-216">8,887</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows used in investing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposals of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="f-217">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="f-218">85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-219">3,510</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-220">2,097</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of equity method investment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-221">2,750</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="f-222">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-223">37,880</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:fixed-zero" scale="3" id="f-224">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales of marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-225">27,951</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-226">1,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-227">16,039</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="f-228">637</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of treasury stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-229">3,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-230">2,223</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from short-term borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-231">5,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-232">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of statutory withholding on net issuance of restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentOfFinancingAndStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="f-233">1,030</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentOfFinancingAndStockIssuanceCosts" scale="3" id="f-234">870</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash from financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="f-235">970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-236">11,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash, cash equivalents and restricted cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-237">24,783</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-238">2,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash equivalents at beginning of the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-239">54,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-240">26,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash equivalents at end of the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-241">29,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-242">28,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_25"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Healthcare Services Group, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Stockholders&#8217; Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands) (Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.828%"><tr><td style="width:1.0%"/><td style="width:25.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.327%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.327%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.386%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.327%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.129%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.327%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.781%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.327%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.727%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.327%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.683%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the six months ended June 30, 2024</span></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional Paid-in Capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss, net of taxes</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-243">76,329</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-244">763</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-245">310,436</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-246">1,844</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-247">185,010</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-248">37,749</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-249">456,616</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-250">15,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-251">15,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized loss on available-for-sale marketable securities, net of taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="f-252">328</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="f-253">328</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued in connection with equity incentive plans, net of taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-254">204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-255">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-256">1,032</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-257">1,030</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-258">2,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-259">2,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued for Deferred Compensation Plan, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" scale="3" id="f-260">448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" scale="3" id="f-261">71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" scale="3" id="f-262">519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued for Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-263">216</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-264">1,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-265">989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-266">62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-267">62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-268">76,533</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-269">765</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-270">312,080</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-271">2,172</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-272">200,381</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-273">36,473</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-274">474,581</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-275">1,788</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-276">1,788</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized loss on available-for-sale marketable securities, net of taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="f-277">445</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="f-278">445</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-279">2,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-280">2,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-281">3,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-282">3,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued for Deferred Compensation Plan, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" scale="3" id="f-283">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" scale="3" id="f-284">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" scale="3" id="f-285">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-286">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-287">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-288">76,533</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-289">765</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-290">314,146</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-291">2,617</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-292">198,595</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-293">39,466</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-294">471,423</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.801%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.320%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.582%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.320%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.320%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.962%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.320%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.186%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.320%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.320%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the six months ended June 30, 2023</span></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional Paid-in Capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss, net of taxes</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-36" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-295">76,161</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-296">762</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-297">302,304</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-298">3,477</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-299">146,602</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-300">27,912</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-301">418,279</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-302">11,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-303">11,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gain on available-for-sale marketable securities, net of taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-304">1,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-305">1,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued in connection with equity incentive plans, net of taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-44" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-306">167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-307">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-308">871</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-309">870</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-310">1,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-311">1,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of treasury stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-312">2,223</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-313">2,223</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued for Deferred Compensation Plan, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" scale="3" id="f-314">307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" scale="3" id="f-315">168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" scale="3" id="f-316">475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued for Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-317">139</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-318">1,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-319">1,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-44" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="f-320">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-321">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-322">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-323">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-47" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-324">76,329</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-325">763</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-326">303,582</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-327">2,270</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-328">158,284</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-329">28,693</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-330">431,666</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-331">8,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-332">8,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized loss on available-for-sale marketable securities, net of taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="f-333">860</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="f-334">860</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-335">2,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-336">2,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury shares issued for Deferred Compensation Plan, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" sign="-" name="hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" scale="3" id="f-337">7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" scale="3" id="f-338">2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" scale="3" id="f-339">5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-340">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-341">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, June 30, 2023</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-57" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-342">76,329</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-343">763</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-344">305,853</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-345">3,130</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-346">166,544</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-347">28,691</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-348">441,339</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Healthcare Services Group, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_31"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-349" continuedAt="f-349-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;1&#8212;Description of Business and Significant Accounting Policies </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Operations</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="hcsg:NatureofOperationsPolicyTextBlock" id="f-350" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Healthcare Services Group, Inc. (the &#8220;Company&#8221;) provides management, administrative and operating expertise and services to the housekeeping, laundry, linen, facility maintenance and dietary service departments predominantly to clients within the healthcare industry, including nursing homes, retirement complexes, rehabilitation centers and hospitals located throughout the United States. Although the Company does not directly participate in any government reimbursement programs, the Company&#8217;s customers receive government reimbursements related to Medicare and Medicaid. Therefore, the Company&#8217;s customers are directly affected by any legislation relating to Medicare and Medicaid reimbursement programs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides services primarily pursuant to full service agreements with its customers. In such agreements, the Company is responsible for the day-to-day management of its employees located at the customers&#8217; facilities, as well as for the provision of certain supplies. The Company also provides services on the basis of management-only agreements for a limited number of customers. In a management-only agreement, the Company provides management and supervisory services while the customer facility retains payroll responsibility for the non-supervisory staff. The agreements with customers typically provide for a renewable <ix:nonNumeric contextRef="c-1" name="hcsg:RevenueFromContractWithCustomerRenewalTerm" format="ixt-sec:durwordsen" id="f-351">one year</ix:nonNumeric> service term, cancellable by either party upon <ix:nonNumeric contextRef="c-62" name="hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod" format="ixt-sec:durday" id="f-352">30</ix:nonNumeric> to <ix:nonNumeric contextRef="c-63" name="hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod" format="ixt-sec:durday" id="f-353">90</ix:nonNumeric> days&#8217; notice after an initial period of <ix:nonNumeric contextRef="c-62" name="hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" format="ixt-sec:durday" id="f-354">60</ix:nonNumeric> to <ix:nonNumeric contextRef="c-63" name="hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" format="ixt-sec:durday" id="f-355">120</ix:nonNumeric> days. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is organized into <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-356">two</ix:nonFraction> reportable segments: housekeeping, laundry, linen and other services (&#8220;Housekeeping&#8221;), and dietary department services (&#8220;Dietary&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Housekeeping consists of managing the customers&#8217; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a customer&#8217;s facility, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at a customer facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dietary consists of managing the customers&#8217; dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents&#8217; dietary needs.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Interim Financial Data</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-357" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;) for interim financial information and the requirements of Form&#160;10-Q and Article&#160;10 of Regulation S-X. Accordingly, these consolidated financial statements do not include all of the information and footnotes necessary for a complete presentation of financial position, results of operations and cash flows. However, in the Company&#8217;s opinion, all adjustments which are of a normal recurring nature and are necessary for a fair presentation have been reflected in these consolidated financial statements. The balance sheet shown in this report as of December&#160;31, 2023 has been derived from the audited financial statements for the year ended December&#160;31, 2023. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2023. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for any future period.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates in Financial Statements</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-358" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing financial statements in conformity with U.S. GAAP, estimates and assumptions are made that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the reported amounts of revenues and expenses. Actual results could differ from those estimates. Significant estimates are used in determining, but are not limited to, the Company&#8217;s allowance for doubtful accounts, accrued insurance claims, deferred taxes and reviews for potential impairment. The estimates are based upon various factors including current and historical trends, as well as other pertinent industry and regulatory authority information. Management regularly evaluates this information to determine if it is necessary to update the basis for its estimates and to adjust for known changes.</span></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-349-1" continuedAt="f-349-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-359" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Healthcare Services Group, Inc. and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents and Restricted Cash Equivalents</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" id="f-360" escape="true">Cash and cash equivalents are held in U.S. financial institutions or in custodial accounts with U.S. financial institutions. Cash equivalents are defined as short-term, highly liquid investments with a maturity of three months or less at time of purchase that are readily convertible into cash and have insignificant interest rate risk.</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="f-361" escape="true">Restricted cash equivalents represent highly liquid investments held in a trust account as collateral for certain insurance coverages the Company obtained from a third-party insurance carrier.</ix:nonNumeric> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="f-363" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="f-362" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash and cash equivalents and restricted cash equivalents reported within the Consolidated Balance Sheets to the amount reported in the Consolidated Statements of Cash Flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-364">26,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-365">28,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-366">3,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RestrictedCashEquivalents" format="ixt:fixed-zero" scale="3" id="f-367">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents and restricted cash equivalents</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-368">29,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-369">28,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">On February 2, 2024, the Company entered into a Collateral Trust Agreement with the Company&#8217;s third-party insurer and a trustee whereby investments or money market funds are held in a trust account to benefit the insurer and are restricted for that purpose. Restricted cash equivalents represent funds invested in money market accounts as of June&#160;30, 2024. The trust account was set up in conjunction with a reduction in the Company&#8217;s letter of credit collateral obligation for insurance obligations.</span></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts and Notes Receivable</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="f-370" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts and notes receivable consist of Housekeeping and Dietary segment trade receivables from contracts with customers. The Company&#8217;s payment terms with customers for services provided are defined within each customer&#8217;s service agreement. Accounts receivable are considered short term assets as the Company does not grant payment terms greater than one year. Accounts receivable initially are recorded at the transaction amount and are recorded after the Company has an unconditional right to payment where only the passage of time is required before payment is received. Each reporting period, the Company evaluates the collectability of outstanding receivable balances and records an allowance for doubtful accounts representing an estimate of future expected credit loss. Additions to the allowance for doubtful accounts are made by recording a charge to bad debt expense reported in&#160;costs of services provided.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes receivable are initially recorded when accounts receivable are transferred into a promissory note and are recorded as an alternative to accounts receivable to memorialize an unqualified promise to pay a specific sum, typically with interest, in accordance with a defined payment schedule. <ix:nonNumeric contextRef="c-1" name="us-gaap:ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment" id="f-371">The Company&#8217;s payment terms with customers on promissory notes can vary based on several factors and the circumstances of each promissory note, however most promissory notes mature over 1 to 4 years. Similar to accounts receivable, each reporting period the Company evaluates the collectability of outstanding notes receivable balances and records an allowance for doubtful accounts representing an estimate of future expected credit losses</ix:nonNumeric>.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Doubtful Accounts</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="f-372" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management utilizes financial modeling to determine an allowance that reflects its best estimate of the lifetime expected credit losses on accounts and notes receivable which is recorded to offset the receivables. Modeling is prepared after considering historical experience, current conditions and reasonable and supportable economic forecasts to estimate lifetime expected credit losses. Accounts and notes receivables are written off when deemed uncollectible. Recoveries of receivables previously written off are recorded as a reduction of bad debt expense when received.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-349-2" continuedAt="f-349-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories and Supplies</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InventorySuppliesPolicy" id="f-373" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories and supplies include housekeeping, linen and laundry supplies, as well as food provisions and supplies. Non-linen inventories and supplies are stated on a first-in, first-out (&#8220;FIFO&#8221;) basis, and reduced as deemed necessary to approximate the lower of cost or net realizable value. Linen supplies are amortized on a straight-line basis over their estimated useful life of <ix:nonNumeric contextRef="c-1" name="hcsg:PeriodOfAmortizationOfInventoriesAndSupplies" format="ixt-sec:durmonth" id="f-374">24</ix:nonNumeric> months.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-375" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue from contracts with customers when or as the promised goods and services are provided to customers. Revenues are reported net of sales taxes that are collected from customers and remitted to taxing authorities. The amount of revenue recognized by the Company is based on the expected value of consideration to which the Company is entitled in exchange for providing the contracted goods and services and when it is probable that the Company will collect substantially all of such consideration.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-376" escape="true">The Company records assets and liabilities on the Consolidated Balance Sheets to recognize the rights and obligations arising from leasing arrangements with contractual terms greater than 12 months. A leasing arrangement includes any contract which entitles the Company to the right of use of an identified tangible asset where there are no restrictions as to the direction of use of the asset and the Company obtains substantially all of the economic benefits from the right of use.</ix:nonNumeric> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-377" continuedAt="f-377-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense or benefits are recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required based on facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. When appropriate, valuation allowances are recorded to reduce deferred tax assets to amounts for which realization is more likely than not. </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-377-1">Uncertain income tax positions taken or expected to be taken in tax returns are reflected within the Company&#8217;s consolidated financial statements based on a recognition and measurement process.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Loss) Earnings per Common Share</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-378" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic (loss) earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted (loss) earnings per common share is computed using the weighted-average number of common shares outstanding and dilutive common shares, such as those issuable upon exercise of stock awards. Diluted loss per common share excludes dilutive potential common shares from the calculation, as their inclusion would be anti-dilutive.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-379" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of share-based awards on the date of grant using a Black-Scholes valuation model for stock options, using a Monte Carlo simulation for performance restricted stock units, and using the share price on the date of grant for restricted stock units and deferred stock units. The value of the award is recognized ratably as an expense in the Company&#8217;s Consolidated Statements of Comprehensive (Loss) Income over the requisite service periods with adjustments made for forfeitures as they occur.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="f-380" escape="true">Goodwill represents the excess of cost over the fair value of net assets of acquired businesses. Management reviews the carrying value of goodwill annually during the fourth quarter to assess for impairment or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value. Other intangible assets are amortized on a straight-line basis over their respective useful lives.</ix:nonNumeric> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt-sec:numwordsen" scale="0" id="f-381"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="INF" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt-sec:numwordsen" scale="0" id="f-382">No</ix:nonFraction></ix:nonFraction>&#160;impairment loss was recognized on the Company&#8217;s goodwill or other intangible assets during the six months ended June&#160;30, 2024 or 2023.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-349-3" continuedAt="f-349-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Authorized Shares of Common Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 18, 2024, the Company amended its Restated Articles of Incorporation to increase the number of authorized shares of common stock available for issuance from <ix:nonFraction unitRef="shares" contextRef="c-64" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-383">100</ix:nonFraction>&#160;million to <ix:nonFraction unitRef="shares" contextRef="c-65" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-384">200</ix:nonFraction>&#160;million, which was previously approved by a majority of the Company&#8217;s shareholders.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments in Equity Securities</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EquityMethodInvestmentsPolicy" id="f-385" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in equity securities using the equity method when the Company determines that it can exercise significant influence over the investee. The Company accounts for investments in equity securities at fair value when the Company determines that it cannot exercise significant influence over the investee. During the six months ended June&#160;30, 2024, the Company invested $<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-386">2.8</ix:nonFraction>&#160;million for a <ix:nonFraction unitRef="number" contextRef="c-66" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="f-387">25</ix:nonFraction>% ownership share in a health care technology company which specializes in the long-term and acute care markets which was accounted for as an equity method investment. Investments in equity securities are recorded within &#8220;Other long-term assets&#8221; in the Company&#8217;s Consolidated Balance Sheets. The Company&#8217;s proportionate share of earnings or losses of the investee are recorded within &#8220;Investment and other income, net&#8221; on the Company's Consolidated Statements of Comprehensive (Loss) Income. The Company elects to record its proportionate share of earnings or losses in equity method investments using a three-month lag based on the most recently available financial statements.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConcentrationRiskCreditRisk" id="f-388" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments that are subject to credit risk are cash and cash equivalents, restricted cash equivalents, marketable securities, restricted marketable securities, deferred compensation funding and accounts and notes receivable. At June&#160;30, 2024, the majority of the Company&#8217;s cash and cash equivalents, restricted cash equivalents, marketable securities and restricted marketable securities were held in <ix:nonFraction unitRef="institution" contextRef="c-3" decimals="INF" name="hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" format="ixt-sec:numwordsen" scale="0" id="f-389">two</ix:nonFraction> large financial institutions located in the United States. At December&#160;31, 2023, the majority were held in <ix:nonFraction unitRef="institution" contextRef="c-4" decimals="INF" name="hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" format="ixt-sec:numwordsen" scale="0" id="f-390">one</ix:nonFraction> large financial institution located in the United States. The Company&#8217;s marketable securities and restricted marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. The Company&#8217;s deferred compensation funding consists of fund and money market investments all of which are highly liquid and held in a trust account.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s customers are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company&#8217;s customers are highly reliant on Medicare, Medicaid and third party payors&#8217; reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the Company&#8217;s customers participate. As a result, the Company may not realize the full effects such programs may have on the Company&#8217;s customers until such new legislation or changes in existing regulations are fully implemented and governmental agencies issue applicable regulations or guidance.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Customer</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2024 and 2023, Genesis Healthcare, Inc. (&#8220;Genesis&#8221;) accounted for $<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-391">37.9</ix:nonFraction>&#160;million, or <ix:nonFraction unitRef="number" contextRef="c-67" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-392">8.9</ix:nonFraction>%, and $<ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-393">47.6</ix:nonFraction>&#160;million, or <ix:nonFraction unitRef="number" contextRef="c-68" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-394">11.4</ix:nonFraction>%, of the Company&#8217;s consolidated revenues, respectively. For the six months ended June 30, 2024 and 2023, Genesis accounted for $<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-395">76.7</ix:nonFraction>&#160;million, or <ix:nonFraction unitRef="number" contextRef="c-69" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-396">9.0</ix:nonFraction>%, and $<ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-397">95.7</ix:nonFraction>&#160;million, or <ix:nonFraction unitRef="number" contextRef="c-70" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-398">11.4</ix:nonFraction>%, of the Company's consolidated revenues, respectively. Although the Company expects to continue its relationship with Genesis, there can be no assurance thereof. Revenues generated from Genesis were included in both operating segments previously mentioned. Any extended discontinuance of revenues, or significant reduction, from this customer could, if not replaced, have a material impact on our operations. In addition, if Genesis fails to abide by current payment terms, it could increase our accounts and notes receivable, net balance and have a material adverse effect on our financial condition, results of operations, and cash flows. No other single customer or customer group represented more than 10% of our consolidated revenues for the three and six months ended June&#160;30, 2024 and 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Retention Credit</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GovernmentAssistancePolicyTextBlock" id="f-399" continuedAt="f-399-1" escape="true"><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;). One provision within the CARES Act provided an Employee Retention Credit (&#8220;ERC&#8221;), which allows for employers to claim a refundable tax credit against the employer share of Social Security tax equal to 50% of the qualified wages paid to employees from March 13, 2020 through December 31, 2020. The ERC was subsequently expanded in 2021 for employers to claim a refundable tax credit for 70% of the qualified wages paid to employees from January 1, 2021 through September 30, 2021. </span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-349-4"><ix:continuation id="f-399-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the ERC by analogy to International Accounting Standard (&#8220;IAS&#8221;) 20, Accounting for Government Grants and Disclosure of Government Assistance. During the quarter ended June 30, 2023, the Company filed a claim for the ERC for qualified wages paid in 2020 and 2021 and through July&#160;26, 2024 has yet to receive any refunds or receive any correspondence from the IRS regarding the ERC filing. The Company believes that there is not reasonable assurance that any receipt of credits will be obtained and therefore has not recognized any amounts related to the ERC in the accompanying consolidated financial statements. Should reasonable assurance over receipt of and compliance with terms of the ERC credits be obtained in future periods, the Company would recognize such amounts as an offset to expense within &#8220;Costs of services provided&#8221; on the Consolidated Statements of Comprehensive (Loss) Income. In the event the Company obtains a refund in future periods, such refunds would be subject to IRS audit under the applicable statute of limitations.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassifications</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="f-400" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior period line items in the Consolidated Statements of Stockholders&#8217; Equity have been revised to conform with current period presentation.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_34"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ErrorCorrectionTextBlock" id="f-401" continuedAt="f-401-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;2 &#8212; Revision of Prior Period Financial Statements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed in Note 2 to the Company&#8217;s consolidated financial statements as of and for the year ended December 31, 2023, the Company identified a prior period accounting error related to the Company&#8217;s estimate for accrued payroll, and specifically accrued vacation that was concluded to not be material to the Company&#8217;s previously reported consolidated financial statements or unaudited interim condensed consolidated financial statements. The Company assessed the quantitative and qualitative factors associated with the foregoing error in accordance with SEC Staff Accounting Bulletin (&#8220;SAB&#8221;) No. 99 and 108, Materiality, codified in Accounting Standards Codification (&#8220;ASC&#8221;) 250, Presentation of Financial Statements, and concluded that the error was not material to any of the Company&#8217;s previously reported annual or interim consolidated financial statements. Notwithstanding this conclusion, the Company corrected the error by revising the consolidated 2023 accompanying consolidated interim financial statements to give effect to the correction of the error.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" id="f-402" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of the correction of the error noted above on the Company&#8217;s Consolidated Statements of Comprehensive (Loss) Income for the three and six months ended June&#160;30, 2023 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.337%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revised</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of services provided</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-403">367,728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="f-404">476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-405">368,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-406">728,706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-407">1,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-408">730,583</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-409">11,410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="f-410">476</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-411">10,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-412">28,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-413">1,877</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-414">27,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-415">2,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-416">132</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-417">2,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-418">7,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-419">520</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-420">7,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-421">8,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-422">344</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-423">8,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-424">21,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-425">1,357</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-426">19,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-71" decimals="2" name="us-gaap:EarningsPerShareBasic" id="f-427">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-72" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" id="f-428">0.01</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" id="f-429">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-73" decimals="2" name="us-gaap:EarningsPerShareBasic" id="f-430">0.29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-74" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" id="f-431">0.02</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" id="f-432">0.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-71" decimals="2" name="us-gaap:EarningsPerShareDiluted" id="f-433">0.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-72" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" id="f-434">0.01</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" id="f-435">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-73" decimals="2" name="us-gaap:EarningsPerShareDiluted" id="f-436">0.29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-74" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" id="f-437">0.02</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" id="f-438">0.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-401-1">In addition to the effect of the correction noted above, the error also reduced retained earnings by $<ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-5" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-439">7.9</ix:nonFraction>&#160;million as of December 31, 2022, as presented in the Consolidated Statements of Stockholders&#8217; Equity. The effect of the correction of the error noted above had no impact on the Company&#8217;s previously reported consolidated statements of cash flows for the six months ended June&#160;30, 2023, except for adjustments to individual line items as described in the tables above.</ix:continuation> </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_37"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-440" continuedAt="f-440-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;3&#8212;Revenue</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents its consolidated revenues disaggregated by reportable segment, as Management evaluates the nature, amount, timing and uncertainty of the Company&#8217;s revenues by segment. Refer to Note&#160;13&#8212;Segment Information herein as well as the information below regarding the Company&#8217;s reportable segments. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Housekeeping </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Housekeeping accounted for $<ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-441">381.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-442">384.3</ix:nonFraction> million of the Company&#8217;s consolidated revenues for the six months ended June 30, 2024 and 2023, respectively, which represented approximately <ix:nonFraction unitRef="number" contextRef="c-78" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-443">44.9</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-79" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-444">46.0</ix:nonFraction>% of the Company&#8217;s revenues in each respective period. Housekeeping services include managing customers&#8217; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the customers&#8217; facilities, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at the customers&#8217; facilities. Upon beginning service with a customer facility, the Company will typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise and train the front-line personnel and coordinate housekeeping services with other facility support functions in accordance with customer requests. Such management personnel also oversee the execution of various cost and quality control procedures including continuous training and employee evaluation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dietary </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dietary services accounted for $<ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-445">468.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-446">451.8</ix:nonFraction> million of the Company&#8217;s consolidated revenues for the six months ended June 30, 2024 and 2023, respectively, which represented approximately <ix:nonFraction unitRef="number" contextRef="c-82" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-447">55.1</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-83" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-448">54.0</ix:nonFraction>% of the Company&#8217;s revenues in each respective period. Dietary services consist of managing customers&#8217; dietary departments which are principally responsible for food purchasing, meal preparation and professional dietitian services, which include the development of menus that meet the dietary needs of residents. On-site management is responsible for all daily dietary department activities, with regular support provided by a District Manager specializing in dietary services. The Company also offers clinical consulting services to facilities which if contracted is a service bundled within the monthly service provided to customers. Upon beginning service with a customer facility, the Company will typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise and train the front-line personnel and coordinate dietitian services with other facility support functions in accordance with customer requests. Such management personnel also oversee the execution of various cost and quality control procedures including continuous training and employee evaluation.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenues are derived from contracts with customers. The Company recognizes revenue to depict the transfer of promised goods and services to customers in amounts that reflect the consideration to which the Company is entitled in exchange for those goods and services. The Company&#8217;s costs of obtaining contracts are not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs services and provides goods in accordance with its contracts with its customers. Such contracts typically provide for a renewable <ix:nonNumeric contextRef="c-1" name="hcsg:RevenueFromContractWithCustomerRenewalTerm" format="ixt-sec:durwordsen" id="f-449">one year</ix:nonNumeric> service term, cancellable by either party upon <ix:nonNumeric contextRef="c-62" name="hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod" format="ixt-sec:durday" id="f-450">30</ix:nonNumeric> to <ix:nonNumeric contextRef="c-63" name="hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod" format="ixt-sec:durday" id="f-451">90</ix:nonNumeric> days&#8217; notice, after an initial period of <ix:nonNumeric contextRef="c-62" name="hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" format="ixt-sec:durday" id="f-452">60</ix:nonNumeric> to <ix:nonNumeric contextRef="c-63" name="hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" format="ixt-sec:durday" id="f-453">120</ix:nonNumeric> days. A performance obligation is the unit of account under ASC 606 and is defined as a promise in a contract to transfer a distinct good or service to the customer. The Company&#8217;s Housekeeping and Dietary contracts relate to the provision of bundles of goods, services or both, which represent a series of distinct goods and services that are substantially the same and that have the same pattern of transfer to the customer. The Company accounts for the series as a single performance obligation satisfied over time, as the customer simultaneously receives and consumes the benefits of the goods and services provided. Revenue is recognized using the output method, which is based upon the delivery of goods and services to the customers&#8217; facilities. In limited cases, the Company provides goods, services or both before the execution of a written contract. In these cases, the Company defers the recognition of revenue until a contract is executed. The amount of such deferred revenue was less than $<ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-454"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-455">0.1</ix:nonFraction></ix:nonFraction> million as of June&#160;30, 2024 and December&#160;31, 2023. All revenue amounts deferred as of December&#160;31, 2023 were subsequently recognized as revenue during the six months ended June 30, 2024. </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-440-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the amount of consideration to which the Company is entitled in exchange for transferring promised goods or services to its customers. The transaction price does not include taxes assessed or collected. The Company&#8217;s contracts detail the fees that the Company charges for the goods and services it provides. For certain contracts which contain a variable component to the transaction price, the Company is required to make estimates of the amount of consideration to which the Company will be entitled based on variability in resident and patient populations serviced, product usage, quantities consumed or history of implicit price concessions. The Company recognizes revenue related to such estimates when the Company determines that it is probable there will not be a significant reversal in the amount of revenue recognized. In instances where variable consideration exists and management&#8217;s estimate of variable consideration changes in subsequent periods, resulting in a change in transaction price, the Company records an adjustment to revenue on a cumulative catch-up basis. The Company&#8217;s contracts generally do not contain significant financing components as payment terms are less than one year. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates the transaction price to each performance obligation noting that the bundle of goods, services or goods and services provided under each Housekeeping and Dietary contract represents a single performance obligation that is satisfied over time. The Company recognizes the related revenue when it satisfies the performance obligation by transferring a bundle of promised goods, services or both to a customer. Such recognition is on a monthly or weekly basis, as goods are provided and services are performed. In some cases, the Company requires customers to pay in advance for goods and services to be provided. As of June&#160;30, 2024, the value of the contract liabilities associated with customer prepayments was $<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-456">1.3</ix:nonFraction> million. As of December&#160;31, 2023, the value of the contract liabilities associated with customer prepayments was $<ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-457">3.2</ix:nonFraction> million. The Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="f-458">1.9</ix:nonFraction> million of revenue during the six months ended June 30, 2024 which was recorded as a contract liability on December&#160;31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transaction Price Allocated to Remaining Performance Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue as it satisfies the performance obligations associated with contracts with customers which, due to the nature of the goods and services provided by the Company, are satisfied over time. Contracts may contain transaction prices that are fixed, variable or both. <ix:nonNumeric contextRef="c-1" name="us-gaap:RevenuePerformanceObligationDescriptionOfTiming" id="f-459">The Company&#8217;s contracts with customers typically provide for an initial term of <ix:nonNumeric contextRef="c-1" name="hcsg:RevenueFromContractWithCustomerInitialTerm" format="ixt-sec:durwordsen" id="f-460">one year</ix:nonNumeric>, with renewable <ix:nonNumeric contextRef="c-1" name="hcsg:RevenueFromContractWithCustomerRenewalTerm" format="ixt-sec:durwordsen" id="f-461">one year</ix:nonNumeric> service terms, cancellable by either party upon <ix:nonNumeric contextRef="c-62" name="hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod" format="ixt-sec:durday" id="f-462">30</ix:nonNumeric> to <ix:nonNumeric contextRef="c-63" name="hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod" format="ixt-sec:durday" id="f-463">90</ix:nonNumeric> days&#8217; notice after an initial period of <ix:nonNumeric contextRef="c-62" name="hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" format="ixt-sec:durday" id="f-464">60</ix:nonNumeric> to <ix:nonNumeric contextRef="c-63" name="hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" format="ixt-sec:durday" id="f-465">120</ix:nonNumeric> days.</ix:nonNumeric> The Company has elected to apply the practical expedient that permits exclusion of information about the remaining performance obligations with original expected durations of one year or less which applies to all of the Company&#8217;s remaining performance obligations as of June&#160;30, 2024.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_40"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="f-466" continuedAt="f-466-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;4&#8212;Accounts and Notes Receivable</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="f-467" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accounts and notes receivable balances consisted of the following:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts and notes receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-468">511,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-469">470,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-470">112,133</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-471">87,250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net short-term accounts and notes receivable</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-472">398,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-473">383,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NotesAndLoansReceivableGrossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-474">24,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NotesAndLoansReceivableGrossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-475">29,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-476">3,152</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-477">4,449</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net long-term notes receivable</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-478">20,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-479">24,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net accounts and notes receivable</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsAndNotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="f-480">419,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsAndNotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="f-481">408,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company makes credit decisions on a case-by-case basis after reviewing a number of qualitative and quantitative factors related to the specific customer as well as current industry variables that may impact that customer. There are a variety of factors that impact a customer&#8217;s ability to pay in accordance with the Company&#8217;s contracts. These factors include, but are not limited to, fluctuating census numbers, litigation costs and the customer&#8217;s participation in programs funded by federal and state governmental agencies. Deviations in the timing or amounts of reimbursements under those programs can impact the customer&#8217;s cash flows and its ability to make timely payments. However, the customer&#8217;s obligation to pay the Company in accordance with the contract is not contingent upon the customer&#8217;s cash flow. Notwithstanding the Company&#8217;s efforts to minimize its credit risk exposure, the aforementioned factors, as well as other factors that impact customer cash flows or ability to make timely payments, could have an indirect, yet material, adverse effect on the Company&#8217;s results of operations and financial condition.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-466-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fluctuations in net accounts and notes receivable are generally attributable to a variety of factors including, but not limited to, the timing of cash receipts from customers and the inception, transition, modification or termination of customer relationships. The Company deploys significant resources and invests in tools and processes to optimize Management&#8217;s credit and collections efforts. When appropriate, the Company utilizes interest-bearing promissory notes to enhance the collectability of amounts due, by instituting definitive repayment plans and providing a means by which to further evidence the amounts owed. In addition, the Company may amend contracts from full service to management-only arrangements, or adjust contractual payment terms, to accommodate customers who have in good faith established clearly-defined plans for addressing cash flow issues. These efforts are intended to minimize the Company&#8217;s collections risk.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_43"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AllowanceForCreditLossesTextBlock" id="f-482" continuedAt="f-482-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;5&#8212;Allowance for Doubtful Accounts</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In making the Company&#8217;s credit evaluations, management considers the general collection risk associated with trends in the long-term care industry. The Company establishes credit limits through payment terms with customers, performs ongoing credit evaluations and monitors accounts on an aging schedule basis to minimize the risk of loss. Despite the Company&#8217;s efforts to minimize credit risk exposure, customers could be adversely affected if future industry trends, including those related to COVID-19, change in such a manner as to negatively impact their cash flows. As a result, the Company&#8217;s future collection experience could differ significantly from historical collection trends. If the Company&#8217;s customers experience a negative impact on their cash flows, it could have a material adverse effect on the Company&#8217;s results of operations and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its accounts and notes receivable for expected credit losses quarterly. Accounts receivable are evaluated based on internally developed credit quality indicators derived from the aging of receivables. Notes receivable are evaluated based on internally developed credit quality indicators derived from management&#8217;s assessment of collection risk. At the end of each period, the Company sets a reserve for expected credit losses on standard accounts and notes receivable based on the Company&#8217;s historical loss rates. Accounts and notes receivable with an elevated risk profile, which are from customers who have filed bankruptcy or are subject to collections activity, are aggregated and evaluated to determine the total reserve for the class of receivable. Additionally, for notes receivable, management evaluates standard receivables based on whether the customer is current (paying within 60 days of terms) or delinquent (paying outside of 60 days of terms). As of June&#160;30, 2024, the delinquent notes receivable loss pool includes the balance of notes receivable due from Genesis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 326 permits entities to make an accounting policy election not to measure an estimate for credit losses on accrued interest if those entities write-off accrued interest deemed uncollectible in a timely manner. The Company follows an income recognition policy on all interest earned on notes receivable. Under such policy the Company accounts for all notes receivable on a non-accrual basis and defers the recognition of any interest income until receipt of cash payments. This policy was established based on the Company&#8217;s history of collections of interest on outstanding notes receivable, as we do not deem it probable that we will receive substantially all interest on outstanding notes receivable. Accordingly, the Company does not record a credit loss adjustment for accrued interest. Interest income from notes receivable for the three months ended June 30, 2024 and 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:FinancingReceivableNonaccrualInterestIncome" scale="6" id="f-483">0.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FinancingReceivableNonaccrualInterestIncome" scale="6" id="f-484">0.7</ix:nonFraction> million, respectively. Interest income from notes receivable for the six months ended June 30, 2024 and 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:FinancingReceivableNonaccrualInterestIncome" scale="6" id="f-485">1.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:FinancingReceivableNonaccrualInterestIncome" scale="6" id="f-486">1.3</ix:nonFraction> million, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During June 2024, LaVie Care Centers, LLC (&#8220;LaVie"), a customer of the Company, filed for Chapter 11 bankruptcy protection in the Northern District of Georgia. The Company increased the allowance for doubtful accounts by $<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="f-487">17.6</ix:nonFraction>&#160;million related to outstanding LaVie invoices during the three months ended June 30, 2024. The Company continues to provide services to LaVie post-petition. Revenues that the Company has earned on post-petition services provided to LaVie are recognized upon cash receipt in accordance with ASC 606, as the Company determines that collectability of substantially all of the entitled consideration in exchange for services provided is not probable for customers with ongoing bankruptcy proceedings until such cash is received. </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-482-1" continuedAt="f-482-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock" id="f-488" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s three tiers of notes receivable further disaggregated by year of origination as of June&#160;30, 2024 and write-off activity for the six months ended June 30, 2024.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.332%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.120%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized cost basis by origination year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-489">7,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-490">8,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-491">19,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="f-492">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="f-493">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="f-494">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-495">35,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delinquent notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-496">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-497">6,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-498">2,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="f-499">774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-500">1,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-501">21,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-502">32,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-503">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="f-504">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="f-505">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-506">7,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="f-507">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="f-508">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-509">7,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current-period gross write-offs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-510">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-511">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="f-512">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-513">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-514">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="f-515">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="f-516">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current-period recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-517">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-518">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-519">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-520">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-521">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-522">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="f-523">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current-period net write-offs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-524">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-525">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="f-526">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-527">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-528">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="f-529">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" scale="3" id="f-530">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PastDueFinancingReceivablesTableTextBlock" id="f-531" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information as to the status of payment on the Company&#8217;s notes receivable which were past due as of June&#160;30, 2024.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Age analysis of past-due notes receivable as of June&#160;30, 2024</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0 - 90 Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">91 - 180 Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Greater than 181 Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="f-532">585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="f-533">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="f-534">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="f-535">585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delinquent notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-536">1,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-537">9,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-538">16,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-539">28,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="f-540">569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="f-541">569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-542">2,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-543">3,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-544">2,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-545">10,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-546">18,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-547">32,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="f-549" continuedAt="f-549-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="f-548" continuedAt="f-548-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide a summary of the changes in the Company&#8217;s allowance for doubtful accounts on a portfolio segment basis for the three months ended June 30, 2024 and 2023. </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.209%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio Segment:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-550">84,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="f-551">11,955</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-552">31,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-553">103,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-554">3,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" format="ixt:fixed-zero" scale="3" id="f-555">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="f-556">60</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-557">2,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delinquent notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-558">3,698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" scale="3" id="f-559">69</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="f-560">221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-561">3,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-562">4,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" format="ixt:fixed-zero" scale="3" id="f-563">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:fixed-zero" scale="3" id="f-564">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-565">4,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-566">11,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" scale="3" id="f-567">69</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="f-568">161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-569">11,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-570">95,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="hcsg:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="f-571">12,024</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="f-572">31,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-573">115,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the three months ended June 30, 2024, the Company collected less than $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" format="ixt:num-dot-decimal" scale="6" id="f-574">0.1</ix:nonFraction>&#160;million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-549-1"><ix:continuation id="f-548-1"><ix:continuation id="f-482-2"><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.940%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio segment:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-575">68,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="f-576">8,365</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-577">10,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-578">70,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-579">6,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" scale="3" id="f-580">101</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="f-581">684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-582">7,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-583">2,035</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" scale="3" id="f-584">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="f-585">201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-586">2,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-587">8,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" scale="3" id="f-588">103</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="f-589">885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-590">9,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-591">76,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="hcsg:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="f-592">8,468</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="f-593">11,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-594">79,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the three months ended June 30, 2023, the Company collected less than $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="6" id="f-595">0.1</ix:nonFraction> million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide a summary of the changes in the Company&#8217;s allowance for doubtful accounts on a portfolio segment basis for the six months ended June 30, 2024 and 2023. Delinquent notes receivable were not considered a separate portfolio segment at December&#160;31, 2023. The amount presented in the table below for the allowance for doubtful accounts for delinquent notes receivable was included within the standard notes receivable portfolio at December&#160;31, 2023.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.209%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio Segment:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-596">80,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="f-597">12,988</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-598">35,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-599">103,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-600">3,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" format="ixt:fixed-zero" scale="3" id="f-601">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="f-602">523</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-603">2,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delinquent notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-604">2,615</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" scale="3" id="f-605">69</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="f-606">1,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-607">3,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-608">4,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" format="ixt:fixed-zero" scale="3" id="f-609">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:fixed-zero" scale="3" id="f-610">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-611">4,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-612">10,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" scale="3" id="f-613">69</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="f-614">781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-615">11,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-616">91,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="f-617">13,057</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="f-618">36,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-619">115,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">The December&#160;31, 2023 balance includes transfers of $<ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-5" name="hcsg:FinancingReceivableAllowanceForCreditLossTransfers" scale="6" id="f-620">2.6</ix:nonFraction> million from the standard notes receivable portfolio segment to the delinquent notes receivable portfolio segment.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the six months ended June 30, 2024, the Company collected $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="6" id="f-621">0.1</ix:nonFraction> million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.940%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio segment:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-622">66,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="f-623">11,818</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-624">15,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-625">70,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-626">6,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" scale="3" id="f-627">101</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="f-628">1,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-629">7,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="f-630">811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" scale="3" id="f-631">53</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="f-632">1,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-633">2,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-634">6,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" scale="3" id="f-635">154</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="f-636">2,533</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="f-637">9,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-638">73,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="hcsg:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="f-639">11,972</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="f-640">18,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-641">79,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the six months ended June 30, 2023, the Company collected less than $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="6" id="f-642">0.1</ix:nonFraction> million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div></ix:continuation></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_49"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="f-643" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;6&#8212;Changes in Accumulated Other Comprehensive Loss by Component</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accumulated other comprehensive loss consists of unrealized gains and losses from the Company&#8217;s available-for-sale marketable securities and restricted marketable securities. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-644" continuedAt="f-644-1" escape="true">The following table provides a summary of the changes in accumulated other comprehensive loss for the six months ended June 30, 2024 and 2023:</ix:nonNumeric></span></div><ix:continuation id="f-644-1"><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains and Losses on Available-for-Sale Securities&#185;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss &#8212; beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-645">1,844</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-646">3,477</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-647">1,040</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" scale="3" id="f-648">344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income reclassified from other comprehensive loss&#178;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="f-649">267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="f-650">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive (loss) income&#179;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-651">773</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-652">347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss &#8212; ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-653">2,617</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-654">3,130</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">All amounts are net of tax.</span></div><div style="padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Realized gains and losses were recorded pre-tax within &#8220;Investment and other income, net&#8221; in the Consolidated Statements of Comprehensive (Loss) Income. For the&#160;six months ended June 30, 2024 and 2023, the Company recorded realized </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="6" id="f-655">0.3</ix:nonFraction> million and less than $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="6" id="f-656">0.1</ix:nonFraction> million, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">from the sale of available-for-sale securities. Refer to Note&#160;10&#8212;Fair Value Measurements herein for further information.</span></div><div style="padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">For the six months ended June 30, 2024 and 2023, the changes in other comprehensive loss were net of a tax benefit of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="6" id="f-657">0.1</ix:nonFraction> million and an expense of $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="6" id="f-658">0.1</ix:nonFraction> million, respectively.</span></div></ix:continuation><div style="padding-right:18pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="f-659" escape="true"><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of amounts reclassified from accumulated other comprehensive loss to realized losses for the three and six months ended June 30, 2024 and 2023:</span></div><div style="padding-left:9pt;padding-right:9pt;text-align:center;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts Reclassified from Accumulated Other Comprehensive Loss</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses from the sale of available-for-sale securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" sign="-" name="hcsg:InvestmentIncomeAndOther" scale="3" id="f-660">126</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" sign="-" name="hcsg:InvestmentIncomeAndOther" scale="3" id="f-661">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-662">26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-663">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss reclassified from accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-664">100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-665">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses from the sale of available-for-sale securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" sign="-" name="hcsg:InvestmentIncomeAndOther" scale="3" id="f-666">337</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" sign="-" name="hcsg:InvestmentIncomeAndOther" scale="3" id="f-667">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-668">70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-669">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net losses reclassified from accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-670">267</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-671">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_52"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-672" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;7&#8212;Property and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost. Depreciation is recorded over the estimated useful life of each class of depreciable asset and is computed using the straight-line method. Leasehold improvements are amortized over the shorter of the estimated asset life or term of the lease. Repairs and maintenance costs are charged to expense as incurred.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-673" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the amounts of property and equipment by each class of depreciable asset as of June&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping and dietary equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-674">17,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-675">15,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-676">7,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-677">6,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-678"><span style="-sec-ix-hidden:f-679">Operating lease &#8212; right-of-use assets</span></span></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="hcsg:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-680">28,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="hcsg:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-681">27,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-682">901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-683">1,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, at cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-684">53,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-685">50,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-686">24,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-687">22,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-688">29,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-689">28,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Includes furniture and fixtures, leasehold improvements and autos and trucks.</span></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Includes $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="hcsg:OperatingLeaseRightOfUseAssetAccumulatedAmortization" scale="6" id="f-690">10.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="hcsg:OperatingLeaseRightOfUseAssetAccumulatedAmortization" scale="6" id="f-691">9.4</ix:nonFraction> million related to accumulated depreciation on Operating lease &#8211; right-of-use assets as of June&#160;30, 2024 and December&#160;31, 2023, respectively.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for the three and six months ended June&#160;30, 2024 was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-692">3.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-693">5.9</ix:nonFraction> million, respectively. Depreciation expense for the three and six months ended June&#160;30, 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-694">2.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-695">4.9</ix:nonFraction> million, respectively. Of the depreciation expense recorded for the three and six months ended June&#160;30, 2024, $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="6" id="f-696">1.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="6" id="f-697">3.8</ix:nonFraction> million, respectively, was related to the depreciation of the Company&#8217;s operating lease - right-of-use assets (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU Assets&#8221;). Of the depreciation expense recorded for the three and six months ended June&#160;30, 2023, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="6" id="f-698">1.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="6" id="f-699">2.8</ix:nonFraction> million, respectively, was related to the depreciation of the Company&#8217;s ROU Assets.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_55"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-700" continuedAt="f-700-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;8&#8212;Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes ROU assets and lease liabilities for automobiles, office buildings, IT equipment and small storage units for the temporary storage of operational equipment. The Company&#8217;s leases have remaining lease terms ranging from less than <ix:nonNumeric contextRef="c-145" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="f-701">1</ix:nonNumeric> year to <ix:nonNumeric contextRef="c-146" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="f-702">5</ix:nonNumeric> years and have extension options ranging from <ix:nonNumeric contextRef="c-145" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:duryear" id="f-703">1</ix:nonNumeric> year to <ix:nonNumeric contextRef="c-146" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:duryear" id="f-704">5</ix:nonNumeric> years. Most leases include the option to terminate the lease within <ix:nonNumeric contextRef="c-1" name="hcsg:LesseeOperatingLeaseTerminationOptionTerm" format="ixt-sec:duryear" id="f-705">1</ix:nonNumeric> year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses practical expedients offered under ASC 842 to combine lease and non-lease components within leasing arrangements and to recognize the payments associated with short-term leases in earnings on a straight-line basis over the lease term, with the cost associated with variable lease payments recognized when incurred. These accounting policy elections impact the value of the Company&#8217;s ROU assets and lease liabilities. The value of the Company&#8217;s ROU assets is determined as the non-depreciated fair value of its leasing arrangements and is recorded in &#8220;Property and equipment, net&#8221; on the Company&#8217;s Consolidated Balance Sheets. The value of the Company&#8217;s lease liabilities is the present value of fixed lease payments not yet paid, which is discounted using either the rate implicit in the lease contract if that rate can be determined or the Company&#8217;s incremental borrowing rate (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IBR&#8221;) and is recorded in &#8220;Other accrued expenses and current liabilities&#8221; and &#8220;Lease liability &#8212; long-term&#8221; on the Company&#8217;s Consolidated Balance Sheets. The Company&#8217;s IBR is determined as the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term in an amount equal to the lease payments in a similar economic environment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any future lease payments that are not fixed based on the terms of the lease contract, or fluctuate based on a factor other than an index or rate, are considered variable lease payments and are not included in the value of the Company&#8217;s ROU assets or lease liabilities. The Company&#8217;s variable lease payments are mostly incurred from automobile leases and relate to miscellaneous transportation costs including repair costs, insurance, and terminal rental adjustment payments due at lease settlement. Such rental adjustment payments can result in a reduction to the Company&#8217;s total variable lease payments. </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-700-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-706" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of lease expense required by ASC 842 are presented below for the three and six months ended June&#160;30, 2024 and 2023.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-707">1,945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-708">1,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-709">323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-710">422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-711">551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-712">633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-713">2,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-714">2,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-715">3,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-716">2,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-717">494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-718">654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-719">841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-720">1,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-721">5,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-722">4,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="hcsg:AssetsAndLiabilitiesLesseeTableTextBlock" id="f-723" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information required by ASC 842 is presented below for the six months ended June 30, 2024 and 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollar amounts in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other information</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-724">3,958</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-725">3,110</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term &#8212; operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-726">2.9</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-9" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-727">3.7</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate &#8212; operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-728">6.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-9" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-729">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June&#160;30, 2024, the Company&#8217;s ROU assets and lease liabilities were reduced by $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="hcsg:RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation" format="ixt:num-dot-decimal" scale="6" id="f-730">0.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="hcsg:RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation" format="ixt:num-dot-decimal" scale="6" id="f-731">0.5</ix:nonFraction>&#160;million, respectively, due to lease cancellations. During the three and six months ended June&#160;30, 2023, the Company's ROU assets and lease liabilities were reduced by $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="hcsg:RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation" format="ixt:num-dot-decimal" scale="6" id="f-732">0.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="hcsg:RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation" format="ixt:num-dot-decimal" scale="6" id="f-733">1.1</ix:nonFraction>&#160;million, respectively, due to lease cancellations.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-734" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of June&#160;30, 2024:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.317%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period/Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1 to December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-735">4,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-736">7,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-737">5,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-738">1,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-739">1,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="f-740">116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:fixed-zero" scale="3" id="f-741">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-742">20,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-743">1,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-744">18,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_58"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="f-745" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;9&#8212;Other Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s other intangible assets consist of customer relationships, trade names, patents and non-compete agreements which were obtained through acquisitions and are recorded at their fair values at the date of acquisition. Intangible assets with determinable lives are amortized on a straight-line basis over their estimated useful lives. The weighted-average amortization period of customer relationships, trade names, patents and non-compete agreements are approximately <ix:nonNumeric contextRef="c-147" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-746">10</ix:nonNumeric> years, <ix:nonNumeric contextRef="c-148" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-747">13</ix:nonNumeric> years, <ix:nonNumeric contextRef="c-149" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-748">8</ix:nonNumeric> years and <ix:nonNumeric contextRef="c-150" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-749">4</ix:nonNumeric> years, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-750" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the estimated amortization expense for intangibles subject to amortization for the remainder of 2024, the following five fiscal years and thereafter:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.317%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period/Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Amortization Expense</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1 to December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-751">1,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-752">2,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-753">2,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="f-754">1,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="f-755">613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="f-756">508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-757">1,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the three months ended June 30, 2024 and 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-758">0.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-759">1.2</ix:nonFraction> million, respectively. Amortization expense for the six months ended June 30, 2024 and 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-760">1.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-761">2.4</ix:nonFraction> million, respectively.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_61"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="f-762" continuedAt="f-762-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;10&#8212;Fair Value Measurements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s current assets and current liabilities are financial instruments and most of these items (other than marketable securities, restricted marketable securities, inventories and the short-term portion of deferred compensation funding) are recorded at cost in the Consolidated Balance Sheets. The estimated fair value of these financial instruments approximates their carrying value due to their short-term nature. The carrying value of the Company&#8217;s line of credit represents the outstanding amount of the borrowings, which approximates fair value. The Company&#8217;s financial assets that are measured at fair value on a recurring basis are its marketable securities, restricted marketable securities, and deferred compensation funding. The recorded values of all of the financial instruments approximate their current fair values because of their nature, stated interest rates and respective maturity dates or durations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s marketable securities are held by the Company&#8217;s captive insurance company to satisfy capital requirements of the state regulator related to captive insurance companies. Restricted marketable securities are held by the Company&#8217;s captive insurance company as collateral for certain insurance coverages. Such securities consist primarily of municipal bonds, U.S. treasury bonds and corporate bonds, which are classified as available-for-sale and are reported at fair value. Unrealized gains and losses associated with these investments are included within &#8220;Unrealized (loss) gain on available-for-sale marketable securities, net of taxes&#8221; in the Consolidated Statements of Comprehensive (Loss) Income. Marketable securities, including restricted marketable securities, are classified within Level 2 of the fair value hierarchy, as these securities are measured using quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable. Such valuations are determined by a third-party pricing service. For the three and six months ended June&#160;30, 2024, the Company recorded unrealized losses, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="6" id="f-763">0.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="6" id="f-764">0.8</ix:nonFraction> million on marketable securities and restricted marketable securities, respectively. For the three and six months ended June&#160;30, 2023, the Company recorded unrealized losses, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="6" id="f-765">0.9</ix:nonFraction> million and unrealized gains, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="6" id="f-766">0.3</ix:nonFraction> million on marketable securities, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of a 2021 acquisition of a prepackaged meal manufacturer, the Company agreed to pay royalties to the seller on all future product sales. The Company recorded a liability for the expected future payments within Other long-term liabilities in the Consolidated Balance Sheets. The fair value of this liability is measured using forecasted sales models (Level 3). For the three months ended June 30, 2024 and 2023, the Company recorded realized losses of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="6" id="f-767">0.5</ix:nonFraction>&#160;million and gains of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="6" id="f-768">0.6</ix:nonFraction>&#160;million, respectively, within &#8220;Costs of services provided&#8221; in the Consolidated Statements of Comprehensive (Loss) Income related to the subsequent measurement of the liability at each balance sheet date. For the six months ended June 30, 2024 and 2023, the Company recorded realized gains of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="6" id="f-769">0.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="6" id="f-770">0.2</ix:nonFraction>&#160;million, respectively, within &#8220;Costs of services provided&#8221; in the Consolidated Statements of Comprehensive (Loss) Income related to the subsequent measurement of the liability at each period end.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-762-1" continuedAt="f-762-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2024 and 2023, the Company received total proceeds, less the amount of interest received, of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="6" id="f-771">11.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="6" id="f-772">1.2</ix:nonFraction> million, respectively, from sales of available-for-sale securities. For the three months ended June 30, 2024 and 2023, these sales resulted in realized losses of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:num-dot-decimal" scale="6" id="f-773">0.1</ix:nonFraction>&#160;million and gains of less than $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:num-dot-decimal" scale="6" id="f-774">0.1</ix:nonFraction>&#160;million, respectively, which were recorded within &#8220;Investment and other income, net&#8221; in the Consolidated Statements of Comprehensive (Loss) Income. For the six months ended June 30, 2024 and 2023, the Company received total proceeds, less the amount of interest received, of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="6" id="f-775">28.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="6" id="f-776">1.4</ix:nonFraction> million, respectively, from sales of available-for-sale securities. For the six months ended June 30, 2024 and 2023, these sales resulted in realized losses of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:num-dot-decimal" scale="6" id="f-777">0.3</ix:nonFraction>&#160;million and losses of less than $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:num-dot-decimal" scale="6" id="f-778">0.1</ix:nonFraction>&#160;million, respectively, which were recorded within &#8220;Investment and other income, net&#8221; in the Consolidated Statements of Comprehensive (Loss) Income. The basis for the sale of these securities was the specific identification of each bond sold during the period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The investments under the funded deferred compensation plan are classified as trading securities and unrealized gains or losses are recorded within &#8220;Investment and other income, net&#8221; in the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Comprehensive (Loss) Income</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The fair value of the investments are determined based on quoted market prices (Level 1) or the net asset value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;NAV&#8221;)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of underlying share investments (Level 2). For the three months ended June 30, 2024 and 2023, the Company recognized unrealized </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gains </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:EquitySecuritiesFvNiUnrealizedGain" format="ixt:num-dot-decimal" scale="6" id="f-779">1.3</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gains of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:EquitySecuritiesFvNiUnrealizedGain" format="ixt:num-dot-decimal" scale="6" id="f-780">2.3</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, related to equity securities held at the respective reporting dates. For the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended June 30, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2023, the Company recognized unrealized </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gains </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:EquitySecuritiesFvNiUnrealizedGain" format="ixt:num-dot-decimal" scale="6" id="f-781">5.4</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:EquitySecuritiesFvNiUnrealizedGain" format="ixt:num-dot-decimal" scale="6" id="f-782">3.8</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, related to equity securities held at the respective reporting dates. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="f-783" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the contractual maturities of debt securities held at June&#160;30, 2024 and December&#160;31, 2023, which are classified as &#8220;Marketable securities, at fair value&#8221; and &#8220;Restricted marketable securities, at fair value&#8221; in the Consolidated Balance Sheets:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt Securities&#160;&#8212; Available-for-Sale</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual maturity:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities, at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in one year or less</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="f-784">1,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="f-785">6,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in second year through fifth year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-786">27,296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-787">34,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in sixth year through tenth year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-788">32,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-789">39,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing after ten years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-790">17,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-791">12,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities, at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-792">79,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-793">93,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted marketable securities, at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in one year or less</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="f-794">1,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="f-795">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in second year through fifth year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-796">7,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:fixed-zero" scale="3" id="f-797">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in sixth year through tenth year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-798">12,895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="f-799">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing after ten years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-800">1,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="f-801">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restricted marketable securities, at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-802">22,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-803">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities &#8212; available-for-sale</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-804">101,156</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-805">93,131</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="f-806" escape="true"><ix:continuation id="f-762-2" continuedAt="f-762-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the amortized cost, unrealized gains and losses, and estimated fair value of the Company&#8217;s debt securities as of June&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit Impairment Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of security:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; taxable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-807">9,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-808">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-809">752</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-810">8,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="f-811">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; non-taxable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-812">73,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-813">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-814">2,639</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-815">70,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="f-816">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-817">82,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-818">67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-819">3,391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-820">79,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="f-821">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted marketable securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-822">6,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-823">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="f-824">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-825">6,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="f-826">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-827">1,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-828">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="f-829">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-830">1,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="f-831">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International fixed income bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="f-832">625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-833">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-834">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="f-835">624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="f-836">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-837">5,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-838">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-839">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-840">5,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="f-841">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; taxable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-842">8,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-843">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-844">21</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-845">8,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="f-846">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restricted marketable securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-847">22,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-848">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-849">24</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-850">22,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="f-851">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities &#8212; available-for-sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-852">104,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-853">103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-854">3,415</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-855">101,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="f-856">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of security:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; non-taxable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-857">95,466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-858">387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-859">2,722</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-860">93,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="f-861">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities &#8212; available-for-sale</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-862">95,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-863">387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-864">2,722</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-865">93,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="f-866">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">The Company performs a credit impairment loss assessment quarterly on an individual security basis. As of June&#160;30, 2024 and December&#160;31, 2023, no allowance for credit loss has been recognized as the issuers of these securities have not established a cause for default and various rating agencies have reaffirmed each security&#8217;s investment grade status. The fair value of these securities have fluctuated since the purchase date as market interest rates fluctuate. The Company does not intend to sell these securities and it is more likely than not that the Company will not be required to sell before the recovery of the securities&#8217; amortized cost basis.</span></div></ix:continuation></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="f-867" continuedAt="f-867-1" escape="true"><ix:continuation id="f-762-3" continuedAt="f-762-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide fair value measurement information for the Company&#8217;s financial assets, including marketable securities, restricted marketable securities and deferred compensation fund investments as of June&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurement&#160;Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in&#160;Active Markets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other Observable Inputs (Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; taxable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-868">8,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-869">8,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-870">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-871">8,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-872">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; non-taxable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-873">70,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-874">70,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-875">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-876">70,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-877">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-878">79,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-879">79,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-880">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-881">79,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-882">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury bonds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-883">6,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-884">6,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-885">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-886">6,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-887">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-888">1,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-889">1,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-890">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-891">1,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-892">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International fixed income bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="f-893">624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="f-894">624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-895">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="f-896">624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-897">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-898">5,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-899">5,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-900">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-901">5,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-902">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; taxable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-903">8,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-904">8,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-905">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-906">8,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-907">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restricted marketable securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-908">22,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-909">22,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-910">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-911">22,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-912">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation fund</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-913">1,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-914">1,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-915">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-916">1,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-917">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="f-918">315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="f-919">315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="f-920">315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-921">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-922">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-923">4,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-924">4,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-925">4,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-926">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-927">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-928">4,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-929">4,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-930">4,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-931">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-932">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap blend</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-933">5,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-934">5,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-935">5,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-936">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-937">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap growth</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-938">16,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-939">16,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-940">16,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-941">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-942">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-943">6,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-944">6,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-945">6,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-946">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-947">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid cap blend</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-948">3,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-949">3,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-950">3,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-951">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-952">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="f-953">350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="f-954">350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="f-955">350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-956">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-957">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small cap blend</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-958">2,679</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-959">2,679</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-960">2,679</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-961">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-962">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred compensation fund</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-963">47,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-964">47,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-965">45,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-966">1,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-967">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-867-1"><ix:continuation id="f-762-4"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value Measurement Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in&#160;Active Markets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other Observable Inputs (Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; non-taxable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-968">93,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-969">93,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-265" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-970">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-266" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-971">93,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-972">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation fund</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-973">2,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-974">2,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-270" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-975">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-271" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-976">2,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-977">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="f-978">298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="f-979">298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="f-980">298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-276" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-981">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-982">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-983">4,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-984">4,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-985">4,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-986">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-987">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-988">4,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-284" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-989">4,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-990">4,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="0" id="f-991">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-287" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="0" id="f-992">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap blend</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-993">5,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-994">5,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-995">5,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-996">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-292" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-997">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap growth</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-293" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-998">13,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-294" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-999">13,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1000">13,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1001">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-297" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1002">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-298" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1003">5,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-299" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1004">5,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-300" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1005">5,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-301" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="0" id="f-1006">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-302" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="0" id="f-1007">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid cap blend</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-303" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1008">3,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1009">3,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1010">3,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-306" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="0" id="f-1011">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-307" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="0" id="f-1012">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-308" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="f-1013">374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-309" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="f-1014">374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-310" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="f-1015">374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-311" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="0" id="f-1016">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-312" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="0" id="f-1017">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small cap blend</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-313" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1018">2,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-314" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1019">2,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-315" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1020">2,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-316" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1021">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1022">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation fund</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1023">42,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-319" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1024">42,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-320" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1025">40,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-321" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1026">2,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-322" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1027">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">The fair value of the money market fund is based on the NAV of the shares held by the plan at the end of the period. The money market fund includes short-term United States dollar denominated money market instruments and the NAV is determined by the custodian of the fund. The money market fund can be redeemed at its NAV at the measurement date as there are no significant restrictions on the ability to sell this investment.</span></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">As of June&#160;30, 2024 and December&#160;31, 2023, $<ix:nonFraction unitRef="usd" contextRef="c-323" decimals="-5" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-1028">1.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-324" decimals="-5" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="6" id="f-1029">1.5</ix:nonFraction>&#160;million of short-term deferred compensation funding is included within &#8220;Prepaid expenses and other assets&#8221; in the Company&#8217;s Consolidated Balance Sheets, respectively. Such amounts of short-term deferred compensation funding represent investments expected to be liquidated and paid within 12 months of June&#160;30, 2024 and December&#160;31, 2023, respectively.</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_64"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-1030" continuedAt="f-1030-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;11&#8212;Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-1031" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s share-based compensation expense for the six months ended June 30, 2024 and 2023 are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-325" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1032">353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-326" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1033">463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock, restricted stock units and deferred stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-327" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1034">3,501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-328" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1035">3,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-329" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1036">665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-330" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1037">565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1038">78</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-332" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1039">158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pre-tax share-based compensation expense charged against income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1040">4,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1041">4,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of share-based compensation expense included within the Consolidated Statements of Comprehensive (Loss) Income for the six months ended June 30, 2024 and 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-333" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1042">4,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-334" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1043">4,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of services provided</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-335" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1044">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-336" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1045">46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1046">4,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1047">4,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1030-1" continuedAt="f-1030-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2024, the unrecognized compensation cost related to unvested stock options and awards was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="f-1048">21.2</ix:nonFraction> million. The weighted average period over which these awards will vest is approximately <ix:nonNumeric contextRef="c-1" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1049">3.3</ix:nonNumeric> years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amended 2020 Omnibus Incentive Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 26, 2020, the Company adopted the 2020 Omnibus Incentive Plan after approval by the Company&#8217;s Shareholders at the 2020 Annual Meeting of Shareholders. On May 30, 2023, the Company increased the authorized shares under the 2020 Omnibus Incentive Plan (as amended, the &#8220;Amended 2020 Plan&#8221;) by <ix:nonFraction unitRef="shares" contextRef="c-337" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="6" id="f-1050">2.5</ix:nonFraction> million shares after approval by the Company&#8217;s Shareholders at the 2023 Annual Meeting of Shareholders. The Amended 2020 Plan provides that current or prospective officers, employees, non-employee directors and advisors can receive share-based awards such as stock options, performance stock units, restricted stock units and other stock awards. The Amended 2020 Plan seeks to encourage profitability and growth of the Company through short-term and long-term incentives that are consistent with the Company&#8217;s operating objectives. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2024, there were <ix:nonFraction unitRef="shares" contextRef="c-338" decimals="-5" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="6" id="f-1051">6.7</ix:nonFraction> million shares of common stock reserved for issuance under the Amended 2020 Plan, of which <ix:nonFraction unitRef="shares" contextRef="c-338" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="6" id="f-1052">2.3</ix:nonFraction> million are available for future grant. The amount of shares available for issuance under the Amended 2020 Plan will increase when outstanding awards under the Company&#8217;s Second Amended and Restated 2012 Equity Incentive Plan (the &#8220;2012 Plan&#8221;) are subsequently forfeited, terminated, lapsed or satisfied thereunder in cash or property other than shares. No stock award will have a term in excess of <ix:nonNumeric contextRef="c-339" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="f-1053">10</ix:nonNumeric> years. The Nominating, Compensation and Stock Option Committee of the Board of Directors is responsible for determining the terms of the grants in accordance with the Amended 2020 Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-1054" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock options outstanding under the Amended 2020 Plan and the 2012 Plan as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-1055">2,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1056">30.43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="3" id="f-1057">290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1058">10.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="f-1059">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="f-1060">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="f-1061">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-1062">24.43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="3" id="f-1063">179</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1064">28.45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-1065">2,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1066">28.29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair value of stock options granted during the six months ended June 30, 2024 and 2023 was $<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1067">5.06</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1068">6.53</ix:nonFraction> per common share, respectively. No stock options were exercised during the six months ended June 30, 2024 and 2023.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-1069" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock option awards granted during the six months ended June 30, 2024 and 2023 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1070">3.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1071">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average expected life</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1072">7.0</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-7" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1073">6.9</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1074">40.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1075">39.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="f-1076">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="f-1077">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-1030-2" continuedAt="f-1030-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="f-1078" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes other information about the stock options at June&#160;30, 2024:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.316%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(amounts in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="f-1079">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining contractual life</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1080">4.9</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="f-1081">1,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average exercise price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1082">33.93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:fixed-zero" scale="3" id="f-1083">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining contractual life</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-1084">3.4</ix:nonNumeric> years</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of outstanding restricted stock units was determined based on the market price of the shares on the date of grant. During the six months ended June 30, 2024, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-340" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="6" id="f-1085">0.8</ix:nonFraction> million restricted stock units to its employees with a weighted average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-340" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1086">10.38</ix:nonFraction> per unit. During the six months ended June 30, 2023, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-341" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="6" id="f-1087">0.5</ix:nonFraction> million restricted stock units to its employees with a weighted average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-341" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1088">13.74</ix:nonFraction> per unit.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="f-1089" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the outstanding restricted stock units as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-342" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-1090">1,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-342" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1091">18.57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-340" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-1092">770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-340" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1093">10.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-340" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="f-1094">297</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-340" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1095">21.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-340" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-1096">17</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-340" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1097">14.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-343" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-1098">1,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-343" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1099">13.97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 3, 2024, the Company issued <ix:nonFraction unitRef="shares" contextRef="c-344" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="6" id="f-1100">0.1</ix:nonFraction> million Performance Stock Units (&#8220;PSUs&#8221;) to the Company&#8217;s executive officers. Such PSUs are contingent upon the achievement of certain total shareholder return (&#8220;TSR&#8221;) targets as compared to the TSR of the S&amp;P 400 MidCap Index and the participant&#8217;s continued employment with the Company for the <ix:nonNumeric contextRef="c-344" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1101">three year</ix:nonNumeric> period ending December 31, 2026, the date at which such PSUs vest. The unrecognized share-based compensation cost of the TSR-based PSU awards at June&#160;30, 2024 is $<ix:nonFraction unitRef="usd" contextRef="c-345" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="f-1102">2.1</ix:nonFraction> million and is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="c-329" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1103">1.9</ix:nonNumeric> years. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" id="f-1104" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the outstanding PSUs as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.318%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-346" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-1105">175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-346" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1106">21.52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-329" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-1107">118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-329" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1108">11.85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-329" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="3" id="f-1109">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-329" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="f-1110">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-329" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-1111">35</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-329" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1112">34.52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-345" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-1113">258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-345" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1114">15.31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-1030-3" continuedAt="f-1030-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Stock Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants Deferred Stock Units (&#8220;DSUs&#8221;) to our non-employee directors. Once vested, the recipient shall be entitled to receive a lump sum payment of a number of shares equal to the total number of DSUs issued to such recipient upon the first to occur of (i) the <ix:nonNumeric contextRef="c-347" name="hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod" format="ixt-sec:durwordsen" id="f-1115">five year</ix:nonNumeric> anniversary of the date of grant, (ii) the recipient</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s death, disability or separation of service from the Board, or (iii) a change of control (as defined by the 2020 Plan). Non-employee directors can also elect to receive their Board of Directors retainer in the form of DSUs in lieu of cash. The number of DSUs granted to these directors is determined based on the stock price on the award date and approximates the cash value the directors would otherwise receive for their retainer. <ix:nonFraction unitRef="participant" contextRef="c-348" decimals="INF" name="hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares" format="ixt-sec:numwordsen" scale="0" id="f-1116">Three</ix:nonFraction> non-employee directors made an election in 2023 to receive DSUs in lieu of cash for their 2024 Board of Directors retainer. The unrecognized share-based compensation cost of outstanding DSU awards at June&#160;30, 2024 is $<ix:nonFraction unitRef="usd" contextRef="c-349" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="f-1117">0.3</ix:nonFraction> million and is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="c-347" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1118">0.9</ix:nonNumeric> years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Employee Stock Purchase Plan (&#8220;ESPP&#8221;) is currently available through 2026 to all eligible employees. All full-time and part-time employees who work an average of <ix:nonNumeric contextRef="c-331" name="hcsg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" format="ixt-sec:durhour" id="f-1119">20</ix:nonNumeric> hours per week and have completed <ix:nonNumeric contextRef="c-331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-1120">two years</ix:nonNumeric> of continuous service with the Company are eligible to participate. Annual offerings commence and terminate on the respective year&#8217;s first and last calendar day. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the ESPP, the Company is authorized to issue up to <ix:nonFraction unitRef="shares" contextRef="c-350" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="f-1121">4.1</ix:nonFraction> million shares of its common stock to its employees. Pursuant to such authorization, there were <ix:nonFraction unitRef="shares" contextRef="c-350" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="f-1122">1.8</ix:nonFraction>&#160;million shares available for future grant at June&#160;30, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" id="f-1123" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expense associated with the options granted under the ESPP during the six months ended June 30, 2024 and 2023 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.383%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.318%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1124">4.8</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-332" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1125">4.8</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average expected life (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-331" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1126">1.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-332" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1127">1.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1128">37.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-332" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1129">42.9</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="f-1130">&#8212;</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-332" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1131">7.1</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Compensation Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers a Supplemental Executive Retirement Plan (&#8220;SERP&#8221;) for executives and certain key employees. The SERP allows participants to defer a portion of their earned income on a pre-tax basis and as of the last day of each plan year, each participant will be credited with a match of a portion of their deferral in the form of the Company&#8217;s common stock based on the then-current market value. Under the SERP, the Company is authorized to issue <ix:nonFraction unitRef="shares" contextRef="c-351" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance" scale="6" id="f-1132">1.0</ix:nonFraction> million shares of its common stock to its employees. Pursuant to such authorization, the Company has <ix:nonFraction unitRef="shares" contextRef="c-351" decimals="-5" name="hcsg:DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" scale="6" id="f-1133">0.2</ix:nonFraction> million shares available for future grant at June&#160;30, 2024. At the time of issuance, such shares are accounted for at cost as treasury stock. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" id="f-1134" continuedAt="f-1134-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about the SERP during the six months ended June 30, 2024 and 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-352" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1135">355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-353" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1136">298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain recorded in SERP liability account</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-352" decimals="-3" name="hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" format="ixt:num-dot-decimal" scale="3" id="f-1137">5,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-353" decimals="-3" name="hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" format="ixt:num-dot-decimal" scale="3" id="f-1138">3,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><ix:continuation id="f-1134-1" continuedAt="f-1134-2"><ix:continuation id="f-1030-4" continuedAt="f-1030-5"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Both the SERP match and the deferrals are included in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="f-1134-2"><ix:continuation id="f-1030-5"> caption within the Consolidated Statements of Comprehensive (Loss) Income.</ix:continuation></ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_67"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-1139" continuedAt="f-1139-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;12&#8212;Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s annual effective tax rate is impacted by the tax effects of option exercises and the vesting of awards, which are treated as discrete items in the reporting period in which they occur and therefore cannot be considered in the calculation of the estimated annual effective tax rate. Discrete items increased the Company&#8217;s income tax provision recognized through the six months ended June 30, 2024 and 2023 by $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="6" id="f-1140">1.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="f-1141">1.1</ix:nonFraction>&#160;million, respectively. </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-1139-1" continuedAt="f-1139-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Differences between the effective tax rate and the applicable U.S. federal statutory rate arise primarily from the effect of state and local income taxes, share-based compensation and tax credits available to the Company. The actual 2024 effective tax rate will likely vary from the estimate depending on the actual operating income earned with availability of tax credits, the exercising of stock options and vesting of share-based awards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly evaluates the tax positions taken or expected to be taken resulting from financial statement recognition of certain items. Based on the evaluation, there are <ix:nonFraction unitRef="usd" contextRef="c-3" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt-sec:numwordsen" scale="0" id="f-1142">no</ix:nonFraction> significant uncertain tax positions requiring recognition in the Company&#8217;s financial statements. The evaluation was performed for the tax years ended December&#160;31, 2019 through 2023 (with regard to U.S. federal income tax returns) and December&#160;31, 2018 through 2023 (with regard to various state and local income tax returns), the tax years which remain subject to examination by major tax jurisdictions as of June&#160;30, 2024. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-1139-2">The Company may from time to time be assessed interest or penalties by taxing jurisdictions, although any such assessments historically have been minimal. When the Company has received an assessment for interest and/or penalties, it will be classified in the financial statements as selling, general and administrative expense. In addition, any interest or penalties relating to recognized uncertain tax positions would also be recorded in selling, general and administrative expense.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_70"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1143" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;13&#8212;Segment Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages and evaluates its operations in <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-1144">two</ix:nonFraction> reportable segments: Housekeeping (housekeeping, laundry, linen and other services) and Dietary (dietary department services). Although both segments serve a similar customer base and share many operational similarities, they are managed separately due to distinct differences in the type of services provided, as well as the specialized expertise required of the professional management personnel responsible for delivering each segment&#8217;s services. Such services are rendered pursuant to discrete contracts, specific to each reportable segment. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="f-1145" escape="true"><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accounting policies for the segments are generally the same as described in the Company&#8217;s significant accounting policies. Differences between the reportable segments&#8217; operating results and other disclosed data and the information in the consolidated financial statements relate primarily to corporate-level transactions and recording of transactions at the reportable segment level using other than generally accepted accounting principles. There are certain inventories and supplies that are primarily expensed when incurred within the operating segments which are capitalized in the consolidated financial statements. In addition, most corporate expenses such as corporate salary and benefit costs, certain legal costs, debt expense, information technology costs, depreciation, amortization of finite-lived intangible assets, share-based compensation costs and other corporate-specific costs, are not fully allocated to the operating segments. There are also allocations for workers&#8217; compensation and general liability expense within the operating segments that differ from the actual expense recorded by the Company under U.S. GAAP. Segment amounts disclosed are prior to elimination entries made in consolidation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-1146" escape="true"><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.326%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.110%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-354" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1147">191,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-355" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1148">190,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1149">381,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1150">384,336</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-356" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1151">235,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-357" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1152">228,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1153">468,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1154">451,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1155">426,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1156">418,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1157">849,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1158">836,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-358" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1159">17,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-359" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1160">16,608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-360" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1161">35,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-361" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1162">36,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-362" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1163">14,932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-363" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1164">12,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-364" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1165">32,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-365" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1166">27,110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-366" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1167">33,935</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-367" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1168">18,117</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-368" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1169">48,690</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-369" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1170">36,682</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1171">1,986</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1172">10,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1173">19,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1174">27,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Primarily represents corporate office costs and related overhead, recording of certain inventories and supplies and workers&#8217; compensation costs at the reportable segment level which use accounting methods that differ from those used at the corporate level, as well as consolidated subsidiaries&#8217; operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.</span></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_73"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-1175" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:117%">Note&#160;14&#8212;Basic (Loss) Earnings Per Common Share</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Basic and diluted (loss) earnings per common share are computed by dividing net (loss) income by the weighted-average number of basic and diluted common shares outstanding, respectively. The weighted-average number of diluted common shares includes the impact of dilutive securities, including outstanding stock options, restricted stock units, performance stock units and deferred stock units. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="f-1176" continuedAt="f-1176-1" escape="true">The table below reconciles the weighted-average basic and diluted common shares outstanding:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1176-1" continuedAt="f-1176-2"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.962%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except for per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted (loss) earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1177">1,788</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1178">8,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1179">13,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1180">19,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares outstanding - basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1181">73,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1182">74,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1183">73,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1184">74,488</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="3" id="f-1185">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-1186">89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-1187">159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-1188">55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares outstanding - diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1189">73,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1190">74,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1191">74,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1192">74,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic (loss) earnings per share:</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1193">0.02</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1194">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1195">0.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1196">0.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted (loss) earnings per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1197">0.02</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1198">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1199">0.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1200">0.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><ix:continuation id="f-1176-2" continuedAt="f-1176-3"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"><ix:continuation id="f-1176-3">Certain outstanding equity awards are anti-dilutive and therefore excluded from the calculation of the weighted average number of diluted common shares outstanding.</ix:continuation> </span></div><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="f-1201" escape="true"><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive outstanding equity awards under share-based compensation plans were as follows:</span></div><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:35.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.030%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-1202">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-1203">3,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-1204">2,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-1205">2,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_76"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-1206" continuedAt="f-1206-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:117%">Note 15&#8212;Other Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:117%">Line of Credit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2024, the Company had a $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-1207">300.0</ix:nonFraction> million bank line of credit on which to draw for general corporate purposes. Amounts drawn under the line of credit are payable upon demand and generally bear interest at a floating rate, based on the Company&#8217;s leverage ratio, and starting at the Term Secured Overnight Financing Rate (&#8220;SOFR&#8221;) plus <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-4" id="f-1208">165</ix:nonFraction> basis points. As of June&#160;30, 2024, there were $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LineOfCredit" scale="6" id="f-1209">30.0</ix:nonFraction> million in borrowings under the line of credit. As of December&#160;31, 2023, there were $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LineOfCredit" scale="6" id="f-1210">25.0</ix:nonFraction> million in borrowings under the line of credit. The line of credit requires the Company to satisfy <ix:nonFraction unitRef="covenant" contextRef="c-3" decimals="INF" name="hcsg:DebtInstrumentCovenantNumber" format="ixt-sec:numwordsen" scale="0" id="f-1211">two</ix:nonFraction> financial covenants, with which the Company is in compliance as of June&#160;30, 2024. The line of credit expires on November&#160;22, 2027. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2024, the Company also had outstanding $<ix:nonFraction unitRef="usd" contextRef="c-370" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-1212">60.2</ix:nonFraction> million in irrevocable standby letters of credit, which relate to payment obligations under the Company&#8217;s insurance programs. In connection with the issuance of the letters of credit, the amount available under the line of credit was reduced by $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="hcsg:LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" scale="6" id="f-1213">60.2</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="f-1214">209.8</ix:nonFraction> million at June&#160;30, 2024. The letters of credit expire during the first quarter of 2025. </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="f-1206-1" continuedAt="f-1206-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Jurisdictions and Matters</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides services throughout the continental United States and is subject to numerous state and local taxing jurisdictions. In the ordinary course of business, a jurisdiction may contest the Company&#8217;s reporting positions with respect to the application of its tax code to the Company&#8217;s services, which could result in additional tax liabilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has tax matters with various taxing authorities. Because of the uncertainties related to both the probable outcomes and amount of probable assessments due, the Company is unable to make a reasonable estimate of a liability. The Company does not expect the resolution of any of these matters, taken individually or in the aggregate, to have a material adverse effect on the consolidated financial position or results of operations based on the Company&#8217;s best estimate of the outcomes of such matters.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various claims and legal actions in the ordinary course of business. Some of these matters include payroll- and employee-related matters and examinations by governmental agencies. As the Company becomes aware of such claims and legal actions, the Company records accruals for any exposures that are probable and estimable. If adverse outcomes of such claims and legal actions are reasonably possible, Management assesses materiality and provides financial disclosure, as appropriate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At this time, the Company is unable to reasonably estimate possible losses or form a judgment that an unfavorable outcome is either probable or remote with respect to certain pending litigation claims asserted and it is not currently possible to assess whether or not the outcome of these proceedings may have a material adverse effect on the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Government Regulations</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-1206-2">The Company&#8217;s customers are concentrated in the healthcare industry and are primarily providers of long-term care many of whom have been significantly impacted by COVID-19. The revenues of many of the Company&#8217;s customers are highly reliant on Medicare, Medicaid and third party payors&#8217; reimbursement funding rates. New legislation or additional changes in existing regulations could directly impact the governmental reimbursement programs in which the customers participate.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_79"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SubsequentEventsTextBlock" id="f-1215" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;16&#8212;Subsequent Events</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated all subsequent events through the filing date of this Form 10-Q. There were no events or transactions occurring during this subsequent reporting period which require recognition or additional disclosure in these financial statements.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Discussion and Analysis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">of Financial Condition and Results of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operations</span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_85"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion is intended to provide the reader with information that will be helpful in understanding our financial statements, including the changes in certain key items when comparing financial statements period to period. We also intend to provide the primary factors that accounted for those changes as well as a summary of how certain accounting principles affect our financial statements. In addition, we are providing information about the financial results of our two operating segments to further assist in understanding how these segments and their results affect our consolidated results of operations. This discussion should be read in conjunction with our financial statements as of June&#160;30, 2024 and December&#160;31, 2023 and the notes accompanying those financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_88"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">COVID-19 Considerations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the crisis brought on by the COVID-19 pandemic has largely abated (e.g., new case rates remain relatively low compared to prior highs, the mortality rate remains low, and the Centers for Disease Control have relaxed masking requirements within healthcare facilities), our clients, who were at the epicenter of the COVID-19 pandemic, continue to dedicate significant financial and other resources to protect their residents, employees and visitors. Moreover, we, our clients, vendors and business partners remain challenged by the lingering effects of the COVID-19 pandemic and the global economic crisis that resulted from it. Significant inflation, labor shortages and unprecedented wage growth remain, and nursing home occupancy levels, while increasing from the lowest point in 2020, are still below the national average target to support a robust recovery of the healthcare sector. All the while, nursing home workforce participation remains depressed and continues to be the slowest segment in the health care sector to recover toward pre-pandemic levels.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information on risk factors related to the pandemic or other risks that could impact our results, please refer to &#8220;Risk Factors&#8221; in Part I, Item 1A of the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2023 (the &#8220;Form 10-K&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_91"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide management, administrative and operating expertise and services to the housekeeping, laundry, linen, facility maintenance and dietary service departments of healthcare facilities, including nursing homes, retirement complexes, rehabilitation centers and hospitals located throughout the United States. We believe we are the largest provider of housekeeping and laundry management services to the long-term care industry in the United States, rendering such services to over 2,600 facilities throughout the continental United States as of June&#160;30, 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide services primarily pursuant to full-service agreements with our customers. Under such agreements, we are responsible for the day-to-day management of the employees located at our customers&#8217; facilities, as well as for the provision of certain supplies. We also provide services on the basis of management-only agreements for a limited number of customers. Under a management-only agreement, we provide management and supervisory services while the customer facility retains payroll responsibility for the non-supervisory staff. In certain management-only agreements, the Company maintains responsibility for purchasing supplies. Our agreements with customers typically provide for a renewable one year service term cancellable by either party upon 30 to 90&#160;days&#8217; notice after an initial period of 60 to 120 days. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are organized into two reportable segments: housekeeping, laundry, linen and other services (&#8220;Housekeeping&#8221;) and dietary department services (&#8220;Dietary&#8221;). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Housekeeping consists of managing our customers&#8217; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the customers&#8217; facilities, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at the customers&#8217; facilities. Upon beginning service with a customer facility, we typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise the front-line personnel and coordinate housekeeping services with other facility support functions in accordance with customer requests. Such management personnel also oversee the execution of various cost and quality control procedures including continuous training and employee evaluation. On-site management is responsible for all daily customer housekeeping department activities with regular support provided by a District Manager specializing in such services.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dietary consists of managing our customers&#8217; dietary departments, which are principally responsible for food purchasing, meal preparation and professional dietitian services, which include the development of menus that meet the dietary needs of </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">residents. On-site management is responsible for all daily dietary department activities with regular support provided by a District Manager specializing in dietary services. We also offer clinical consulting services to our dietary customers which may be provided as a standalone service or be bundled with other dietary department services. Upon beginning service with a customer facility, we typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise the front-line personnel and coordinate dietitian services with other facility support functions in accordance with customer requests. Such management personnel also oversee the execution of various cost and quality control procedures including continuous training and employee evaluation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2024, Housekeeping services were provided at approximately 2,300 customer facilities, generating approximately 44.9% or $381.6 million of our total revenues for the six months ended June 30, 2024. Dietary services were provided at approximately 1,600 customer facilities at June&#160;30, 2024, generating approximately 55.1% or $468.2 million of our total revenues for the six months ended June 30, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_94"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Three Months Ended June 30, 2024 and 2023 </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the income statement key components that we use to evaluate our financial performance on a consolidated and reportable segment basis for the three months ended June 30, 2024 and 2023. The differences between the reportable segments&#8217; operating results and other disclosed data and our consolidated financial results relate primarily to corporate level transactions and adjustments related to transactions recorded at the reportable segment level which use methods other than generally accepted accounting principles.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:44.861%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,288&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,931&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Costs of services provided</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,597)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,742&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,204&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Selling, general and administrative expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,437&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investment and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,716)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,915)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Loss) income before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,986)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,934&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Housekeeping and Dietary revenues represented approximately 44.8% and 55.2% of consolidated revenues for the three months ended June 30, 2024, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the ratio of certain items to consolidated revenues:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of services provided</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment and other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income before taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_97"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenues</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidated</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated revenues increased 1.8% to $426.3 million during the three months ended June 30, 2024 compared to $418.9 million for the corresponding period in 2023, as a result of the factors discussed below under Reportable Segments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reportable Segments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Housekeeping revenues increased 0.1% and Dietary revenues increased 3.1% during the three months ended June 30, 2024 compared to the corresponding period in 2023. Housekeeping revenues remained flat, as a decrease in the number of facilities serviced was offset by increases in labor and supplies cost that were passed through to customers. Dietary revenues increased driven by contractual pass-throughs of increases in labor and supplies costs while the number of facilities serviced remained relatively flat.</span></div><div><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_100"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Costs of Services Provided</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidated</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated costs of services provided increased by 4.5% to $384.7 million for the three months ended June 30, 2024 compared to $368.2 million for the three months ended June 30, 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a comparison of key indicators we consider when managing the consolidated costs of services provided:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Costs of Services Provided - Key Indicators as a % of Consolidated Revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Self-insurance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bad debt provision in the three months ended June 30, 2024 includes an increase to the allowance for doubtful accounts of $17.6 million associated with the Chapter 11 bankruptcy of LaVie Care Centers (&#8220;LaVie&#8221;). We continue to provide services to LaVie on current terms and are deferring recognition of revenues from LaVie until cash is received. The decline in our self-insurance costs during the three months ended June 30, 2024 was driven by a favorable $5.1 million adjustment to the Company's self-insurance reserves related to an actuarial assessment of the liability during the three months ended June 30, 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reportable Segments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs of services provided for Housekeeping, as a percentage of Housekeeping revenues, decreased to 91.1% for the three months ended June 30, 2024 from 91.3% in the corresponding period in 2023. Costs of services provided for Dietary, as a percentage of Dietary revenues, decreased to 93.7% for the three months ended June 30, 2024 from 94.5% in the corresponding period in 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a comparison of the key indicators we consider when managing costs of services provided at the segment level, as a percentage of the respective segment&#8217;s revenues:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Costs of Services Provided - Key Indicators as a % of Segment Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping labor and other labor-related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary labor and other labor-related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variations within these key indicators relate to the provision of services at new facilities and changes in the mix of customers for whom we provide supplies or do not provide supplies. </span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_103"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%;text-decoration:underline">Consolidated Selling, General and Administrative Expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:117%">&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Included in selling, general and administrative expense are gains and losses associated with changes in the value of investments under the deferred compensation plan. These investments represent the amounts held on behalf of the&#160;participating employees and changes in the value of these investments affect the amount of our deferred compensation liability. Gains on the plan investments during the three months ended June 30, 2024 and 2023 decreased our total selling, general and administrative expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Excluding the change in the deferred compensation plan described above, consolidated selling, general and administrative expense increased $4.1 million or 10.4% for the three months ended June 30, 2024 compared to the corresponding period in 2023. The change was driven by increases in payroll, legal and transportation expenses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">The table below summarizes the changes in these components of selling, general and administrative expense:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollar amounts in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense excluding change in deferred compensation plan liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in deferred compensation plan liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,076)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,437&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,429&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,008&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_106"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%;text-decoration:underline">Consolidated Investment and Other Income, net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment and other income was a $2.6 million gain for the three months ended June 30, 2024 compared to a $3.6 million gain in the corresponding 2023 period. The change was driven by&#160;market fluctuations in the value of our trading security investments representing the funding for our deferred compensation plan. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Consolidated Interest Expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated interest expense decreased to $1.7 million for the three months ended June 30, 2024 compared to $1.9 million for the same period in 2023 due to the lower average amount of short-term borrowings during the three months ended June 30, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Consolidated Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2024, the Company recognized a benefit for income taxes of&#160;$0.2 million, or 10.0% effective tax rate, versus a provision for income taxes of $2.7 million, or 24.5% effective tax rate, for the same period in 2023. The effective tax rate change is based on the impact of discrete items in each quarter combined with the impact of our full year income estimate on the tax provision. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actual annual effective tax rate will be impacted by the tax effects of option exercises or vested awards, which are treated as discrete items in the reporting period in which they occur and may vary based upon the Company&#8217;s common stock price at exercise and the volume of such exercises; therefore, these cannot be considered in the calculation of the estimated annual effective tax rate. The impact on our income tax (benefit) provision for each of the three months ended June 30, 2024 and 2023 for such discrete items was an expense of $0.2 million.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_118"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Six Months Ended June 30, 2024 and 2023 </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the income statement key components that we use to evaluate our financial performance on a consolidated and reportable segment basis for the six months ended June 30, 2024 and 2023. The differences between the reportable segments&#8217; operating results and other disclosed data and our consolidated financial results relate primarily to corporate level transactions and adjustments related to transactions recorded at the reportable segment level which use methods other than generally accepted accounting principles.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849,721&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836,161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Costs of services provided</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,596&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,715&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743,653&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730,583&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Selling, general and administrative expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investment and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,690)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,328&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,089&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28.7)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Housekeeping and Dietary revenues represented approximately 44.9% and 55.1% of consolidated revenues for the six months ended June 30, 2024, respectively.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the ratio of certain items to consolidated revenues:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of services provided</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment and other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_121"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenues</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidated</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated revenues increased to $849.7 million for the six months ended June 30, 2024 compared to $836.2 million for the corresponding period in 2023 as a result of the factors discussed below under Reportable Segments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reportable Segments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Housekeeping revenues decreased 0.7% during the six months ended June 30, 2024 and 2023, while Dietary revenues increased 3.6% over the same period. Housekeeping revenues decreased due to a decline in the number of facilities serviced year-over-year, offset in part by increases to revenue from costs passed through to customer billings. Dietary revenues increased resulting from increases to contractual pass-throughs of labor and food costs to customer billings. </span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_124"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Costs of services provided</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidated</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated costs of services increased by 1.8% to $743.7 million for the six months ended June 30, 2024 compared to $730.6 million for the six months ended June 30, 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a comparison of key indicators we consider when managing the consolidated costs of services provided:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Costs of Services Provided - Key Indicators as a % of Consolidated Revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Self-insurance costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bad debt provision in the six months ended June 30, 2024 includes an increase to the allowance for doubtful accounts of $17.6 million associated with the Chapter 11 bankruptcy of LaVie. We continue to provide services to LaVie on current terms and are deferring recognition of revenues from LaVie until cash is received. The decline in our self-insurance costs during the six months ended June 30, 2024 was driven by a favorable $5.1 million adjustment to the Company's self-insurance reserves related to an actuarial assessment of the liability during the six months ended June 30, 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reportable Segments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs of services provided for Housekeeping, as a percentage of Housekeeping revenues, was 90.7% and 90.5% for the six months ended June 30, 2024 and 2023. Costs of services provided for Dietary, as a percentage of Dietary revenues, decreased to 93.0% for the six months ended June 30, 2024 from 94.0% in the corresponding period in 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a comparison of the key indicators we consider when managing costs of services provided at the segment level, as a percentage of the respective segment&#8217;s revenues:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Costs of Services Provided - Key Indicators as a % of Segment Revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping labor and other labor-related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping supplies</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary labor and other labor-related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary supplies</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.7%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variations within these key indicators relate to the provision of services at facilities served and changes in the mix of customers for whom we provide supplies or do not provide supplies. </span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_127"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%;text-decoration:underline">Consolidated Selling, General and Administrative Expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Included in selling, general and administrative expense are gains and losses associated with changes in the value of investments under the deferred compensation plan. These investments represent the amounts held on behalf of the&#160;participating employees and changes in the value of these investments affect the amount of our deferred compensation liability. Gains on the plan investments during the six months ended June 30, 2024 and 2023 increased our total selling, general and administrative expense for these periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Excluding the change in the deferred compensation plan described above, consolidated selling, general and administrative expense increased $8.4 million or 10.8% for the six months ended June 30, 2024 compared to the corresponding period in 2023. The change was driven primarily by increases in payroll, legal and transportation expenses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">The table below summarizes the changes in these components of selling, general and administrative expense:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollar amounts in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense excluding change in deferred compensation plan liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in deferred compensation plan liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,348&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,476&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,872&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_130"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%;text-decoration:underline">Consolidated Investment and Interest Income, net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Investment and other income was an $8.3 million gain for the six months ended June 30, 2024, compared to a $6.7 million gain during the corresponding 2023 period, due to&#160;market fluctuations in the value of our trading security investments representing the funding for our deferred compensation plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Consolidated Interest Expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Consolidated interest expense was $3.7 million for the six months ended June 30, 2024 and 2023 as the average borrowing amount on our line of credit and interest rates were similar for the periods.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_136"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Consolidated Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2024 and 2023, the Company recognized a provision for income taxes of $5.8 million, a 30.0% effective tax rate, and $7.2 million, a 26.4% effective tax rate, respectively. The actual annual effective tax rate will be impacted by the tax effects of option exercises or vested awards, which are treated as discrete items in the reporting period in which they occur and may vary based upon the Company&#8217;s common stock price at exercise and the volume of such exercises; therefore, these cannot be considered in the calculation of the estimated annual effective tax rate. The impact on our income tax provision for the six months ended June 30, 2024 and 2023 for such discrete items was an expense of approximately $1.2 million and $1.1 million, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_142"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:117%">Liquidity and Capital Resources</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary sources of liquidity are available cash and cash equivalents, available lines of credit under our revolving credit facility and cash flows from operating activities. At June&#160;30, 2024, we had cash, cash equivalents and marketable securities of $105.6 million, restricted cash equivalents of $3.1 million, restricted marketable securities of $22.0 million and working capital of $363.7 million, compared to cash, cash equivalents and marketable securities of $147.5 million and working capital of $354.8 million at December&#160;31, 2023. Our current ratio was 2.7 to 1 at June&#160;30, 2024 and 2.6 to 1 at December&#160;31, 2023. Marketable securities represent fixed income investments that are highly liquid and can be readily purchased or sold through established markets. Such securities are held by our captive insurance company to satisfy capital requirements of the state regulator related to captive insurance companies. Restricted cash equivalents and restricted marketable securities, at fair value represent highly liquid investments held in a trust account as collateral for certain insurance coverages the Company obtained from a third-party insurance carrier.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June 30, 2024 and 2023, our cash flows were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in operating activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,887)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(637)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash from financing activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary sources of cash from operating activities are the revenues generated from our Housekeeping and Dietary services. Our primary uses of cash from operating activities are the funding of our payroll and other personnel-related costs as well as the costs of supplies used in providing our services. For the six months ended June 30, 2024, cash flow from operations was negative primarily due to the increase in accounts receivable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal uses of cash for investing activities are the purchases of marketable securities and capital expenditures such as housekeeping and food service equipment, computer software and hardware, and furniture and fixtures (see &#8220;Capital Expenditures&#8221; below for additional information). Such uses of cash are offset by proceeds from sales of property and equipment and marketable securities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investments in marketable securities are primarily comprised of tax-exempt municipal bonds and are intended to achieve our goal of preserving principal, maintaining adequate liquidity and maximizing returns subject to our investment guidelines. Our investment policy limits investment to certain types of instruments issued by institutions primarily with investment-grade ratings and places restrictions on concentration by type and issuer. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary use of cash from financing activities is repurchases of our common stock. On February&#160;14, 2023, our Board of Directors authorized the repurchase of up to 7.5&#160;million outstanding shares (the &#8220;Repurchase Plan&#8221;) and suspended the quarterly dividend previously issued on common stock as part of our overall capital rebalancing strategy. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We repurchased 0.3 million shares of our common stock for $3.0&#160;million as part of the capital rebalancing strategy during the three and six months ended June 30, 2024. We did not repurchase any shares during the three months ended June 30, 2023 and repurchased 0.2 million shares of our common stock for $2.2 million during the six months ended June 30, 2023. We remain authorized to repurchase up to 6.2&#160;million shares of our Common Stock pursuant to the Repurchase Plan. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary source of cash from financing activities is the net borrowings under our bank line of credit. We borrow for general corporate purposes as needed throughout the year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Line of Credit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2024, we had a $300 million bank line of credit on which to draw for general corporate purposes. Amounts drawn under the line of credit are payable upon demand and generally bear interest at a floating rate, based on our leverage ratio, and starting at the Term Secured Overnight Financing Rate (&#8220;SOFR&#8221;) rate plus 165 basis points. The Company&#8217;s line of credit was amended on November&#160;22, 2022 to, among other things, provide for a five-year unsecured revolving loan facility in the aggregate amount of $300 million with, at the Company&#8217;s option, the ability to increase the revolving loan commitments to an aggregate amount not to exceed $500 million and to change the benchmark rate from the London Interbank Offered Rate (&#8220;LIBOR&#8221;) to SOFR. At June&#160;30, 2024, we borrowed $30 million under the line of credit. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The line of credit requires us to satisfy two financial covenants. The covenants and their respective status at June&#160;30, 2024 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.316%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenant Descriptions and Requirements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> to EBITDA </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> ratio: less than 3.50 to 1.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.95</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA to Interest Expense ratio: not less than 3.00 to 1.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.52</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">All indebtedness for borrowed money including, but not limited to, capitalized lease obligations, reimbursement obligations in respect of letters of credit and guarantees of any such indebtedness.</span></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Net income plus interest expense, income tax expense, depreciation, amortization, stock compensation expense, costs incurred to maintain the line of credit facility and certain third-party charges associated with the line of credit agreement or permitted acquisition-related activity, subject to limitations.</span></div><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As noted above, we were in compliance with our financial covenants at June&#160;30, 2024 and we expect to remain in compliance. The line of credit expires on November&#160;22, 2027. We believe that our existing capacity under the line of credit provides adequate liquidity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2024, we also had outstanding $60.2 million in&#160;irrevocable standby letters of credit, which relate to payment obligations under our insurance programs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Expenditures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The level of capital expenditures is generally dependent on the number of new customers obtained. Such capital expenditures primarily consist of housekeeping and food service equipment purchases, laundry and linen equipment installations, computer hardware and software, furniture and fixtures. Although we have no specific material commitments for capital expenditures through the end of calendar year 2024, we estimate that for 2024 we will have capital expenditures of approximately $5.0 million to $7.0 million, of which we have made $3.5 million through June&#160;30, 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although there can be no assurance, we believe that our cash from operations, existing cash and cash equivalents balance and credit line will be adequate for the foreseeable future to satisfy the needs of our operations and to fund our anticipated growth. However, should these sources not be sufficient, we would seek to obtain necessary capital from such sources as long-term debt or equity financing. In addition, there can be no assurance of the terms thereof and any subsequent equity financing sought may have dilutive effects on our current shareholders.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Material Off-Balance Sheet Arrangements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have no material off-balance sheet arrangements, other than our irrevocable standby letter of credit previously discussed.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_145"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our significant accounting policies are described in the notes to the consolidated financial statements included in the Form 10-K for the period ended December&#160;31, 2023. As described in such notes, we recognize revenue in the period in which the performance obligation is satisfied. Refer to our Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations included in the Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing our financial statements, management is required to make estimates and assumptions that, among other things, affect the reported amounts of assets, liabilities, revenue and expenses. These estimates and assumptions are most significant when they involve levels of subjectivity and judgment necessary to account for highly uncertain matters or matters susceptible </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to change and where they can have a material impact on our financial condition and operating performance. If actual results were to differ materially from the estimates made, the reported results could be materially affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Critical accounting estimates and the related assumptions are evaluated periodically as conditions warrant, and changes to such estimates are recorded as new information or changed conditions require.</span></div><div><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_148"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;3.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Quantitative and Qualitative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosures About Market Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2024, we had $130.7 million in cash and cash equivalents, restricted cash equivalents, marketable securities and restricted marketable securities. The fair value of all of our cash equivalents and marketable securities are determined based on &#8220;Level 1&#8221; or &#8220;Level&#160;2&#8221; inputs, which are based upon quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market. We place our cash investments in instruments that meet credit quality standards, as specified in our investment policy guidelines.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in both fixed-rate and floating-rate investments carry a degree of interest rate risk. The market value of fixed rate securities may be adversely impacted by an increase in interest rates, while floating rate securities may produce less income than expected if interest rates fall. Due in part to these factors, our future investment income may fall short of expectations due to changes in interest rates or if there is a decline in the fair value of our investments.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_151"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;4.   Controls and Procedures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosure controls and procedures are intended to ensure that information required to be disclosed in our reports under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), such as this Form 10-Q, is reported in accordance with Securities and Exchange Commission rules. Disclosure controls are also intended to ensure that such information is accumulated and communicated to Management, including the Principal Executive Officer (President and Chief Executive Officer) and Principal Financial Officer (Principal Accounting Officer), as appropriate, to allow timely decisions regarding required disclosure. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on their evaluation as of June&#160;30, 2024, pursuant to the Exchange Act Rule 13a-15(b), our Management, including our Principal Executive Officer and Principal Financial Officer, concluded that our internal control over financial reporting was not effective.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that a reasonable possibility exists that a material misstatement of our annual or interim financial statements would not be prevented or detected on a timely basis.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the course of preparing the Company&#8217;s consolidated financial statements as of and for the year ended December 31, 2023, management identified a material weakness related to accrued payroll liabilities from employee vested vacation. Our controls over accrued payroll liabilities in respect to accrued vacation were not sufficiently designed to consider all accounting and disclosure ramifications of such accrued payroll liabilities. This material weakness resulted in immaterial misstatements in our 2022 and 2021 financial statements related to the accounting for accrued vacation which were corrected prior to issuance of the Company&#8217;s 2023 financial statements. Furthermore, there is a reasonable possibility that material misstatements to the Company&#8217;s future annual or interim financial statements will not be prevented or detected in a timely basis as a result of the identified material weakness.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal controls over financial reporting may not prevent or detect misstatements. 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.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management's Remediation Plan</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company concluded that the material weaknesses identified in the 2023 Form 10-K surrounding controls over the estimation of accrued vacation has been remediated (the &#8220;Remediated Material Weakness&#8221;). During the six months ended June&#160;30, 2024, the Company completed the implementation of the following remedial measures to address the Remediated Material Weakness:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Developed a comprehensive method of accruing for vacation hours that resulted in process-level controls being added to ensure completeness and accuracy of the vacation calculation;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Standardized the processes performed by accounting department personnel to verify completeness and accuracy of information used in calculating the vacation accrual, including formal documentation of preparation and subsequent review of all reports and assumptions; and</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Integrated the vacation accrual into the Company&#8217;s standardized control activities related to the Company&#8217;s financial statement close process, including controls over manual journal entries and account reconciliations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than the Remediated Material Weakness described in the paragraph above, there were no changes in the Company&#8217;s internal controls over financial reporting that occurred during the three months ended June&#160;30, 2024 that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting. The Company continues to review its disclosure controls and procedures, including its internal control over financial reporting, and may from time to time make changes aimed at enhancing their effectiveness and to ensure that the Company&#8217;s systems evolve with its business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certifications</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certifications of the Principal Executive Officer and Principal Financial and Accounting Officer regarding, among other items, disclosure controls and procedures are included as exhibits to this Form 10-Q.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_154"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;II &#8212; OTHER INFORMATION</span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_157"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.   Legal Proceedings</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the normal course of business, the Company is involved in various administrative and legal proceedings, including labor and employment, contracts, personal injury and insurance matters. The Company believes it is not a party to, nor are any of its properties the subject of, any pending legal proceeding or governmental examination that would have a material adverse effect on the Company&#8217;s consolidated financial condition or liquidity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At this time, the Company is unable to reasonably estimate possible losses or form a judgment that an unfavorable outcome is either probable, reasonably possible or remote with respect to certain pending litigation claims asserted. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In light of the uncertainties involved in such proceedings, the ultimate outcome of a particular matter could become material to the Company&#8217;s results of operations for a particular period depending on, among other factors, the size of the loss or liability imposed and the level of the Company&#8217;s operating income for that period.</span></div><div><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_160"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A.   Risk Factors</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes in the risk factors set forth in Part I, Item 1A, &#8220;Risk Factors&#8221; in the Company&#8217;s Annual Report on Form 10-K for the year ended&#160;December&#160;31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_163"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.   Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Repurchases of Equity Securities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On February&#160;14, 2023, our Board of Directors authorized the repurchase of up to $7.5 million outstanding shares of common stock (the &#8220;Repurchase Plan&#8221;). We remain authorized to purchase 6.2 million shares of common stock under the Repurchase Plan. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Shares repurchased pursuant to the Repurchase Plan during the three months ended June 30, 2024, were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.348%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter Ended June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total number of shares of Common Stock repurchased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average price paid per share of Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate purchase price of Common Stock repurchases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of remaining shares authorized for repurchase</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, 2024 - April 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1, 2024 - May 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,500&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.33&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,982&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,214&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1, 2024 - June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Second quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,500&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.33&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,982&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,214&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">1.&#160;&#160;&#160;&#160;Excludes commissions and other costs of less than </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$0.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">.</span></div><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_166"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.   Defaults Upon Senior Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_169"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.   Mine Safety Disclosures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_172"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.   Other Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2024, none of our directors or officers (as defined in Rule 16a-1(f) of the Exchange Act, <ix:nonNumeric contextRef="c-5" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1216"><ix:nonNumeric contextRef="c-5" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1217">adopted</ix:nonNumeric></ix:nonNumeric>, <ix:nonNumeric contextRef="c-5" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1218"><ix:nonNumeric contextRef="c-5" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1219">terminated</ix:nonNumeric></ix:nonNumeric> or modified a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933, as amended).</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="i1bf9500de4a545c5a564820c746ffabb_175"></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.   Exhibits</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following exhibits are filed as part of this Report:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:8.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit31-amendedarticle.htm">Amendment to the Amended and Restated Articles of Incorporation of the Registrant dated June 18, 2024</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> &#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex311section302certificati.htm">Certification of Principal Executive Officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> &#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex312section302certificati.htm">Certification of Principal Financial Officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> &#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex321section906certificati.htm">Certification of the Principal Executive Officer and Principal Financial Officer pursuant to Section&#160;906 of the Sarbanes-Oxley Act</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> &#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following financial information from the Company&#8217;s Form 10-Q for the quarterly period ended June&#160;30, 2024 formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Comprehensive (Loss) Income, (iii) Consolidated Statements of Cash Flows, (iv) Consolidated Statement of Stockholders&#8217; Equity, and (v) Notes to Consolidated Financial Statements</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101.)</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224; Filed herewith </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="i1bf9500de4a545c5a564820c746ffabb_178"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i1bf9500de4a545c5a564820c746ffabb_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Signatures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant had duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HEALTHCARE SERVICES GROUP, INC.</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 26, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Theodore Wahl</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theodore Wahl</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">President &amp; Chief Executive Officer</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 26, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Andrew M. Brophy</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andrew M. Brophy</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Vice President, Controller &amp; Principal Accounting Officer</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1
<SEQUENCE>2
<FILENAME>exhibit31-amendedarticle.htm
<DESCRIPTION>EX-3.1
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit31-amendedarticle</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit31-amendedarticle001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedarticle001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedarticle002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedarticle002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedarticle003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedarticle003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedarticle004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedarticle004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedarticle005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedarticle005.jpg" title="slide5" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedarticle006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedarticle006.jpg" title="slide6" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedarticle007.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedarticle007.jpg" title="slide7" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedarticle008.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedarticle008.jpg" title="slide8" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">PENNSYLVANIA DEPARTMENT OF STATE  BUREAU OF CORPORATIONS AND CHARITABLE ORGANIZATIONS                                                                                                                                                Read all instructions prior to completing. This form may be submitted online at https://www.corporations.pa.gov/.     Fee:  $70     Check one: Business Corporation (&sect; 1915)  Nonprofit Corporation (&sect; 5915)                                                                  In compliance with the requirements of the applicable provisions (relating to articles of amendment), the  undersigned, desiring to amend its articles, hereby states that:                                                                             1. The name of the corporation is:      2.  The (a) address of this corporation&#8217;s current registered office in this Commonwealth or (b) name of its  commercial registered office provider and the county of venue is:   (Complete only (a) or (b), not both)         (a) Number and Street                    City                              State                       Zip                     County             (b) Name of Commercial Registered Office Provider                                                           County     c/o:   3.  The statute by or under which it was incorporated: ____________________________________________  4.  The date of its incorporation:  ____________________________      (MM/DD/YYYY)  5.  Check, and if appropriate complete, one of the following:             The amendment shall be effective upon filing these Articles of Amendment in the Department of State.                    The amendment shall be effective on:                                         at ____________                                                                                            Date (MM/DD/YYYY)               Hour (if any)       Return document by mail to:      Name    Address    City                                            State                             Zip Code         Return document by email to: _________________________________    Articles of Amendment   Domestic Corporation  DSCB:15-1915/5915      (rev. 7/2015)    *1915*   1915  &#10004; Healthcare Services Group, Inc. 3220 Tillman Drive, Suite 300 Bensalem PA 19020 Bucks PA Business Corporation Law of 1933, as amended 11/22/1976 &#10004; </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedarticle009.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedarticle009.jpg" title="slide9" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">DSCB:15-1915/5915&#8211;2                                                                                                                           6.  Check one of the following:             The amendment was adopted by the shareholders or members pursuant to 15 Pa.C.S. &sect; 1914(a) and (b)  or &sect; 5914(a).                   The amendment was adopted by the board of directors pursuant to 15 Pa. C.S. &sect; 1914(c) or &sect; 5914(b).    7.   Check, and if appropriate complete, one of the following:             The amendment adopted by the corporation, set forth in full, is as follows                     The amendment adopted by the corporation is set forth in full in Exhibit A attached hereto and made a  part hereof.    8.   Check if the amendment restates the Articles:                    The restated Articles of Incorporation supersede the original articles and all amendments thereto.    IN TESTIMONY WHEREOF, the undersigned  corporation has caused these Articles of Amendment to  be signed by a duly authorized officer thereof this                       day of                                         ,                       .          Name of Corporation      Signature      Title    &#10004; &#10004; Healthcare Services Group, Inc. Secretary </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedarticle010.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedarticle010.jpg" title="slide10" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">DSCB:15-1915/5915 - Instructions    Pennsylvania Department of State  Bureau of Corporations and Charitable Organizations  P.O. Box 8722  Harrisburg, PA  17105-8722  (717) 787-1057  web site: www.dos.pa.gov/corps    Instructions for Completion of Form:    A.  Typewritten is preferred.  If handwritten, the form shall be legible and completed in black or blue-black ink in  order to permit reproduction.  The nonrefundable filing fee for this form is $70 made payable to the Department of  State.  Checks must contain a commercially pre-printed name and address.     Enter the name and mailing address to which any correspondence regarding this filing should be sent.  This field must  be completed for the Bureau to return the filing. If the filing is to be returned by email, an email address must be  provided. An email will be sent to address provided, containing a link and instructions on how a copy of the filed  document or correspondence may be downloaded. Any email or mailing addresses provided on this form will become  part of the filed document and therefore public record.    B. Under 15 Pa.C.S. &sect; 135(c) (relating to addresses) an actual street or rural route box number must be used as an  address, and the Department of State is required to refuse to receive or file any document that sets forth only a post  office box address.    C.  The following, in addition to the filing fee, shall accompany this form:     (1)  Two copies of a completed form DSCB:15-134B (Docketing Statement-Changes).    (2) Any necessary copies of form DSCB:19-17.2 (Consent to Appropriation of Name) shall accompany         Articles of Amendment effecting a change of name and the change in name shall contain a statement         of the complete new name.    (3) Any necessary governmental approvals.    D.  Nonprofit Corporations:  If the action was authorized by a body other than the board of directors Paragraph 6 should  be modified accordingly.    E.   This form and all accompanying documents shall be mailed to the above stated address.      </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedarticle011.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedarticle011.jpg" title="slide11" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">1  EXHIBIT A  To Amendment to Articles of Incorporation Exhibit A to Amendment to Articles of Incorporation   Article 5 of the Articles of Incorporation of Healthcare Services Group, Inc., as amended,  shall be amended and restated to read in full as follows:   5.  The aggregate number of shares of capital stock which the Corporation shall have the  authority to issue is 200,000,000 shares of common stock with a par value of $0.01 per share.    </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>ex311section302certificati.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ia97d8a5746244622acb1b0fa2e93d378_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;31.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification of the Principal Executive Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pursuant to Rules&#160;13a-14(a) and 15d-14(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Under the Securities Exchange Act, as Amended</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Theodore Wahl, certify that&#58; </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;I have reviewed this Quarterly Report on Form&#160;10-Q of Healthcare Services Group, Inc.&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;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&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;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&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;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&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;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&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)&#160;Evaluated the effectiveness of the registrant&#8217;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&#59;&#160;and</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59;&#160;and</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s Board of Directors&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;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&#8217;s ability to record, process, summarize and report financial information&#59;&#160;and</font></div><div style="padding-left:31pt;text-align:justify"><font><br></font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font><br></font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font><br></font></div><div><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.051%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 26, 2024</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Theodore Wahl</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theodore Wahl</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President &#38; Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div><font><br></font></div><div style="padding-left:360pt;text-indent:-7pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>ex312section302certificati.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ic4290cff14b04ff4bbc324cd7e79fb91_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;31.2</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification of the Principal Financial Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pursuant to Rules&#160;13a-14(a) and 15d-14(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Under the Securities Exchange Act, as Amended</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Andrew M. Brophy, certify that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;I have reviewed this Quarterly Report on Form&#160;10-Q of Healthcare Services Group, Inc.&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;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&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;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&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;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&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;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&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)&#160;Evaluated the effectiveness of the registrant&#8217;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&#59;&#160;and</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59;&#160;and</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s Board of Directors&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;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&#8217;s ability to record, process, summarize and report financial information&#59;&#160;and</font></div><div style="padding-left:31pt;text-align:justify"><font><br></font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font><br></font></div><div style="padding-left:20pt;text-align:justify;text-indent:11pt"><font><br></font></div><div><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.051%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 26, 2024</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Andrew M. Brophy</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andrew M. Brophy</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal Accounting Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</font></td></tr></table></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>ex321section906certificati.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i71917cf007b24a3f8a9ecae8dcb26221_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;32.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pursuant to</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18&#160;U.S.C. Section&#160;1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As Adopted</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pursuant to</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Section&#160;906 of</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">the Sarbanes-Oxley Act of 2002</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form&#160;10-Q of Healthcare Services Group, Inc. (the &#34;Company&#34;) for the quarter ended June&#160;30, 2024 as filed with the Securities and Exchange commission on the date hereof (the &#34;Form 10-Q&#34;), Theodore Wahl, the Chief Executive Officer of the Company, and Andrew M. Brophy, the Principal Accounting Officer of the Company, each hereby certifies, pursuant to 18&#160;U.S.C. Section 1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that to the best of their knowledge&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;The Form 10-Q fully complies with the requirements of Section&#160;13(a) or 15(d), of the Securities Exchange Act of 1934, as amended&#59;&#160;and</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;That information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-align:justify;text-indent:11pt"><font><br></font></div><div style="text-align:justify;text-indent:11pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:42.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.825%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Theodore Wahl</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Andrew M. Brophy</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theodore Wahl</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andrew M. Brophy</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President &#38; Chief Executive Officer</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal Accounting Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 26, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 26, 2024</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>hcsg-20240630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:afedf36b-ae46-41bf-9f3b-47d6765bb6ea,g:15ce7d5d-f14f-47de-9cb0-cd6f3d1b8075-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:hcsg="http://hcsgcorp.com/20240630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://hcsgcorp.com/20240630">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hcsg-20240630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hcsg-20240630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hcsg-20240630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hcsg-20240630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://hcsgcorp.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://hcsgcorp.com/role/ConsolidatedBalanceSheets">
        <link:definition>9952151 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952152 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveLossIncome" roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome">
        <link:definition>9952153 - Statement - Consolidated Statements of Comprehensive (Loss) Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>9952154 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquity" roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity">
        <link:definition>9952155 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSignificantAccountingPolicies" roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies">
        <link:definition>9952156 - Disclosure - Description of Business and Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevisionofPriorPeriodFinancialStatements" roleURI="http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatements">
        <link:definition>9952157 - Disclosure - Revision of Prior Period Financial Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://hcsgcorp.com/role/Revenue">
        <link:definition>9952158 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsandNotesReceivable" roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivable">
        <link:definition>9952159 - Disclosure - Accounts and Notes Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforDoubtfulAccounts" roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts">
        <link:definition>9952160 - Disclosure - Allowance for Doubtful Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveLossbyComponent" roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponent">
        <link:definition>9952161 - Disclosure - Changes in Accumulated Other Comprehensive Loss by Component</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipment" roleURI="http://hcsgcorp.com/role/PropertyandEquipment">
        <link:definition>9952162 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://hcsgcorp.com/role/Leases">
        <link:definition>9952163 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIntangibleAssets" roleURI="http://hcsgcorp.com/role/OtherIntangibleAssets">
        <link:definition>9952164 - Disclosure - Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://hcsgcorp.com/role/FairValueMeasurements">
        <link:definition>9952165 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensation" roleURI="http://hcsgcorp.com/role/ShareBasedCompensation">
        <link:definition>9952166 - Disclosure - Share-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://hcsgcorp.com/role/IncomeTaxes">
        <link:definition>9952167 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://hcsgcorp.com/role/SegmentInformation">
        <link:definition>9952168 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasicLossEarningsPerCommonShare" roleURI="http://hcsgcorp.com/role/BasicLossEarningsPerCommonShare">
        <link:definition>9952169 - Disclosure - Basic (Loss) Earnings Per Common Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherContingencies" roleURI="http://hcsgcorp.com/role/OtherContingencies">
        <link:definition>9952170 - Disclosure - Other Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://hcsgcorp.com/role/SubsequentEvents">
        <link:definition>9952171 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSignificantAccountingPoliciesPolicies" roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - Description of Business and Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSignificantAccountingPoliciesTables" roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesTables">
        <link:definition>9954472 - Disclosure - Description of Business and Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevisionofPriorPeriodFinancialStatementsTables" roleURI="http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsTables">
        <link:definition>9954473 - Disclosure - Revision of Prior Period Financial Statements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsandNotesReceivableTables" roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivableTables">
        <link:definition>9954474 - Disclosure - Accounts and Notes Receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforDoubtfulAccountsTables" roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables">
        <link:definition>9954475 - Disclosure - Allowance for Doubtful Accounts (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveLossbyComponentTables" roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentTables">
        <link:definition>9954476 - Disclosure - Changes in Accumulated Other Comprehensive Loss by Component (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentTables" roleURI="http://hcsgcorp.com/role/PropertyandEquipmentTables">
        <link:definition>9954477 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://hcsgcorp.com/role/LeasesTables">
        <link:definition>9954478 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIntangibleAssetsTables" roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsTables">
        <link:definition>9954479 - Disclosure - Other Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://hcsgcorp.com/role/FairValueMeasurementsTables">
        <link:definition>9954480 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationTables" roleURI="http://hcsgcorp.com/role/ShareBasedCompensationTables">
        <link:definition>9954481 - Disclosure - Share-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://hcsgcorp.com/role/SegmentInformationTables">
        <link:definition>9954482 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasicLossEarningsPerCommonShareTables" roleURI="http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareTables">
        <link:definition>9954483 - Disclosure - Basic (Loss) Earnings Per Common Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>9954484 - Disclosure - Description of Business and Significant Accounting Policies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails" roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails">
        <link:definition>9954485 - Disclosure - Description of Business and Significant Accounting Policies - Schedule of Cash, Cash Equivalents and Restricted Cash Equivalents (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails" roleURI="http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails">
        <link:definition>9954486 - Disclosure - Revision of Prior Period Financial Statements - Schedule of Correction of Error Statements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueAdditionalInformationDetails" roleURI="http://hcsgcorp.com/role/RevenueAdditionalInformationDetails">
        <link:definition>9954487 - Disclosure - Revenue - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails">
        <link:definition>9954488 - Disclosure - Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforDoubtfulAccountsAdditionalInformationDetails" roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails">
        <link:definition>9954489 - Disclosure - Allowance for Doubtful Accounts - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails">
        <link:definition>9954490 - Disclosure - Allowance for Doubtful Accounts - Notes Receivable Disaggregated by Vintage Year (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails" roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails">
        <link:definition>9954491 - Disclosure - Allowance for Doubtful Accounts - Age Analysis of Past-Due Note Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails">
        <link:definition>9954492 - Disclosure - Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails" roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails">
        <link:definition>9954493 - Disclosure - Changes in Accumulated Other Comprehensive Loss by Component - Accumulated Other Comprehensive Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails" roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails">
        <link:definition>9954494 - Disclosure - Changes in Accumulated Other Comprehensive Loss by Component - Reclassification Adjustments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentDetails" roleURI="http://hcsgcorp.com/role/PropertyandEquipmentDetails">
        <link:definition>9954495 - Disclosure - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesAdditionalInformationDetails" roleURI="http://hcsgcorp.com/role/LeasesAdditionalInformationDetails">
        <link:definition>9954496 - Disclosure - Leases - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesComponentsofLeaseExpenseDetails" roleURI="http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails">
        <link:definition>9954497 - Disclosure - Leases - Components of Lease Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofFutureMinimumLeasePaymentsDetails" roleURI="http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails">
        <link:definition>9954498 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofFutureMinimumLeasePaymentsDetails_1" roleURI="http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1">
        <link:definition>9954498 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIntangibleAssetsAdditionalInformationDetails" roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails">
        <link:definition>9954499 - Disclosure - Other Intangible Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails">
        <link:definition>9954500 - Disclosure - Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsAdditionalInformationDetails" roleURI="http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails">
        <link:definition>9954501 - Disclosure - Fair Value Measurements - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails" roleURI="http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails">
        <link:definition>9954502 - Disclosure - Fair Value Measurements - Schedule of Contractual Maturities of Debt Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsMarketableDebtSecuritiesDetails" roleURI="http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails">
        <link:definition>9954503 - Disclosure - Fair Value Measurements - Marketable Debt Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails" roleURI="http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails">
        <link:definition>9954504 - Disclosure - Fair Value Measurements - Schedule of Amortized Cost, Unrealized Gains and Losses, and Estimated Fair Value of Debt Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails" roleURI="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails">
        <link:definition>9954505 - Disclosure - Share-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationAdditionalInformationDetails" roleURI="http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails">
        <link:definition>9954506 - Disclosure - Share-Based Compensation - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" roleURI="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails">
        <link:definition>9954507 - Disclosure - Share-Based Compensation - Schedule of Stock Options Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails" roleURI="http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails">
        <link:definition>9954508 - Disclosure - Share-Based Compensation - Assumptions for Fair Value of Options Granted (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails" roleURI="http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails">
        <link:definition>9954509 - Disclosure - Share-Based Compensation - Summarized Other Information About Stock Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" roleURI="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails">
        <link:definition>9954510 - Disclosure - Share-Based Compensation - Schedule of Restricted Stock Units (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails" roleURI="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails">
        <link:definition>9954511 - Disclosure - Share-Based Compensation - Schedule of Outstanding Performance Stock Units (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails" roleURI="http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails">
        <link:definition>9954512 - Disclosure - Share-Based Compensation - Options Granted Under Employee Stock Purchase Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails" roleURI="http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails">
        <link:definition>9954513 - Disclosure - Share-Based Compensation - Supplemental Employee Retirement Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://hcsgcorp.com/role/IncomeTaxesDetails">
        <link:definition>9954514 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationScheduleofSegmentInformationDetails" roleURI="http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails">
        <link:definition>9954515 - Disclosure - Segment Information - Schedule of Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails" roleURI="http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails">
        <link:definition>9954516 - Disclosure - Basic (Loss) Earnings Per Common Share - Schedule of Weighted Average Basic and Diluted Common Shares Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasicLossEarningsPerCommonShareScheduleAntidilutiveOutstandingEquityAwardsUnderShareBasedCompensationPlansDetails" roleURI="http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleAntidilutiveOutstandingEquityAwardsUnderShareBasedCompensationPlansDetails">
        <link:definition>9954517 - Disclosure - Basic (Loss) Earnings Per Common Share - Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherContingenciesDetails" roleURI="http://hcsgcorp.com/role/OtherContingenciesDetails">
        <link:definition>9954518 - Disclosure - Other Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" abstract="false" name="PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_LesseeOperatingLeaseTerminationOptionTerm" abstract="false" name="LesseeOperatingLeaseTerminationOptionTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_NumeratorAbstract" abstract="true" name="NumeratorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_DeferredStockUnitsMember" abstract="true" name="DeferredStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" abstract="false" name="ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" abstract="false" name="PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember" abstract="true" name="RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember" abstract="true" name="FinancialAssetEqualToOrGreaterThan181DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_UnrestrictedMember" abstract="true" name="UnrestrictedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hcsg_RestrictedMember" abstract="true" name="RestrictedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hcsg_StandardNoteReceivableMember" abstract="true" name="StandardNoteReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" abstract="false" name="LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_DelinquentNotesReceivableMember" abstract="true" name="DelinquentNotesReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hcsg_HousekeepingAndDietaryEquipmentMember" abstract="true" name="HousekeepingAndDietaryEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract" abstract="true" name="FinancingReceivableAllowanceForCreditLossRecoveryAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_ComputerHardwareAndSoftwareMember" abstract="true" name="ComputerHardwareAndSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_HealthCareConsultingCompanyMember" abstract="true" name="HealthCareConsultingCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_MidCapBlendMember" abstract="true" name="MidCapBlendMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal" abstract="false" name="AccountsAndFinancingReceivableCreditLossExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" abstract="true" name="SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" abstract="false" name="StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_RevenueFromContractWithCustomerRenewalTerm" abstract="false" name="RevenueFromContractWithCustomerRenewalTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract" abstract="true" name="FinancingReceivableAllowanceForCreditLossWriteoffAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_Amended2020OmnibusIncentivePlanMember" abstract="true" name="Amended2020OmnibusIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_LargeCapGrowthMember" abstract="true" name="LargeCapGrowthMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" abstract="false" name="DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" abstract="false" name="RevenueFromContractWithCustomerCancellationNoticePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_InternationalMember" abstract="true" name="InternationalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff" abstract="false" name="AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" abstract="false" name="PeriodOfAmortizationOfInventoriesAndSupplies" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation" abstract="false" name="RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_FinancialAsset0To90DaysPastDueMember" abstract="true" name="FinancialAsset0To90DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_GenesisHealthcareIncGenesisMember" abstract="true" name="GenesisHealthcareIncGenesisMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent" abstract="false" name="AccountsNotesLoansandFinancingReceivableGrossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" abstract="false" name="UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossTransfers" abstract="false" name="FinancingReceivableAllowanceForCreditLossTransfers" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_IncreaseDecreaseInDeferredCompensationFunding" abstract="false" name="IncreaseDecreaseInDeferredCompensationFunding" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_RevenueFromContractWithCustomerInitialTerm" abstract="false" name="RevenueFromContractWithCustomerInitialTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" abstract="true" name="SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_FinancialAsset91To180DaysPastDueMember" abstract="true" name="FinancialAsset91To180DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_HousekeepingServicesMember" abstract="true" name="HousekeepingServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_LargeCapValueMember" abstract="true" name="LargeCapValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hcsg_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" abstract="false" name="RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_NatureofOperationsPolicyTextBlock" abstract="false" name="NatureofOperationsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="hcsg_ScheduleofAccountingPoliciesTable" abstract="true" name="ScheduleofAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_SmallCapBlendMember" abstract="true" name="SmallCapBlendMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_DebtInstrumentCovenantNumber" abstract="false" name="DebtInstrumentCovenantNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hcsg_CorporateAndEliminationsMember" abstract="true" name="CorporateAndEliminationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization" abstract="false" name="OperatingLeaseRightOfUseAssetAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_ElevatedRiskNoteReceivableMember" abstract="true" name="ElevatedRiskNoteReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward" abstract="true" name="AccountsAndFinancingReceivableAllowanceForCreditLossRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_ScheduleofAccountingPoliciesLineItems" abstract="true" name="ScheduleofAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_LargeCapBlendMember" abstract="true" name="LargeCapBlendMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_InvestmentIncomeAndOther" abstract="false" name="InvestmentIncomeAndOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" abstract="false" name="OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hcsg_InvestmentRestrictionStatusAxis" abstract="true" name="InvestmentRestrictionStatusAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_DietaryServicesMember" abstract="true" name="DietaryServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" abstract="false" name="DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" abstract="false" name="PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hcsg_LaVieCareCentersLLCMember" abstract="true" name="LaVieCareCentersLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hcsg_CustomersPendingContractMember" abstract="true" name="CustomersPendingContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hcsg_DenominatorAbstract" abstract="true" name="DenominatorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hcsg_InvestmentRestrictionStatusDomain" abstract="true" name="InvestmentRestrictionStatusDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>hcsg-20240630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:afedf36b-ae46-41bf-9f3b-47d6765bb6ea,g:15ce7d5d-f14f-47de-9cb0-cd6f3d1b8075-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ab2f8f03-53e8-4803-a964-f96ff1b8a1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_e4afed30-8b9e-431d-a63d-b218f81e5893" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ab2f8f03-53e8-4803-a964-f96ff1b8a1f0" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_e4afed30-8b9e-431d-a63d-b218f81e5893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_bf4fdd10-88f6-4fc9-bc4d-00cb19e0d123" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ab2f8f03-53e8-4803-a964-f96ff1b8a1f0" xlink:to="loc_us-gaap_AccountsPayableCurrent_bf4fdd10-88f6-4fc9-bc4d-00cb19e0d123" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9290fdaf-3ecc-4988-9a7d-2da49c14d3a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ab2f8f03-53e8-4803-a964-f96ff1b8a1f0" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9290fdaf-3ecc-4988-9a7d-2da49c14d3a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_9fc0ce39-16d8-4c47-8d16-4746438e3f77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ab2f8f03-53e8-4803-a964-f96ff1b8a1f0" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_9fc0ce39-16d8-4c47-8d16-4746438e3f77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_a5950177-4859-4ee0-9dd6-49598fc01e14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ab2f8f03-53e8-4803-a964-f96ff1b8a1f0" xlink:to="loc_us-gaap_LinesOfCreditCurrent_a5950177-4859-4ee0-9dd6-49598fc01e14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_536fce66-e63f-48d0-beba-0ee8f61a53ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ab2f8f03-53e8-4803-a964-f96ff1b8a1f0" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_536fce66-e63f-48d0-beba-0ee8f61a53ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxes_5052a870-52ee-41ee-87e8-4f4c43cbd7a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ab2f8f03-53e8-4803-a964-f96ff1b8a1f0" xlink:to="loc_us-gaap_AccruedIncomeTaxes_5052a870-52ee-41ee-87e8-4f4c43cbd7a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f051e71-e897-40dc-8732-2fccfe5de221" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_1839f690-597d-475f-8f51-6a81482b3b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f051e71-e897-40dc-8732-2fccfe5de221" xlink:to="loc_us-gaap_LiabilitiesCurrent_1839f690-597d-475f-8f51-6a81482b3b9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_8fa2f3a1-59cd-4098-bd97-d14c716478d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f051e71-e897-40dc-8732-2fccfe5de221" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_8fa2f3a1-59cd-4098-bd97-d14c716478d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_d8a0e9a4-aa81-4fe3-9b35-07590d81da10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f051e71-e897-40dc-8732-2fccfe5de221" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_d8a0e9a4-aa81-4fe3-9b35-07590d81da10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6dda3f1c-08d4-45b0-ac39-163037ca5a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f051e71-e897-40dc-8732-2fccfe5de221" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6dda3f1c-08d4-45b0-ac39-163037ca5a9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f5f30820-5c7d-4bcc-8fa1-cc080bf8b343" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f051e71-e897-40dc-8732-2fccfe5de221" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f5f30820-5c7d-4bcc-8fa1-cc080bf8b343" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_629aff3f-8af6-4c7e-a475-77db8d38d312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f051e71-e897-40dc-8732-2fccfe5de221" xlink:to="loc_us-gaap_CommitmentsAndContingencies_629aff3f-8af6-4c7e-a475-77db8d38d312" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b4f869a7-9b9d-4e03-92c2-206745c2308b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f051e71-e897-40dc-8732-2fccfe5de221" xlink:to="loc_us-gaap_StockholdersEquity_b4f869a7-9b9d-4e03-92c2-206745c2308b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_7485962e-aec0-435b-963e-c5a10f62065d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_1e3ff77c-4396-4a0c-8aab-35cb8753bcab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7485962e-aec0-435b-963e-c5a10f62065d" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_1e3ff77c-4396-4a0c-8aab-35cb8753bcab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_6759f732-b6d8-4ae1-a176-8548637a1a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventory"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7485962e-aec0-435b-963e-c5a10f62065d" xlink:to="loc_us-gaap_OtherInventory_6759f732-b6d8-4ae1-a176-8548637a1a8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_598728a0-9440-4865-ba91-6250455f951e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7485962e-aec0-435b-963e-c5a10f62065d" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_598728a0-9440-4865-ba91-6250455f951e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_ac9ae9ac-712e-4ac1-ae32-d5f73eb662f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7485962e-aec0-435b-963e-c5a10f62065d" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_ac9ae9ac-712e-4ac1-ae32-d5f73eb662f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c1c2bb28-79c3-4743-bb07-6cc15b3fe04c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7485962e-aec0-435b-963e-c5a10f62065d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c1c2bb28-79c3-4743-bb07-6cc15b3fe04c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_4943086d-06da-4b8c-84b0-a718a66ab6ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7485962e-aec0-435b-963e-c5a10f62065d" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_4943086d-06da-4b8c-84b0-a718a66ab6ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedInvestmentsCurrent_123b44ea-9fe1-4eff-bb8b-8474539a3a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedInvestmentsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7485962e-aec0-435b-963e-c5a10f62065d" xlink:to="loc_us-gaap_RestrictedInvestmentsCurrent_123b44ea-9fe1-4eff-bb8b-8474539a3a2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_67df6b59-77f8-4d01-9794-64a7fa6f9682" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_eb008b94-1cee-44d3-b3cb-fa43ea087b54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_67df6b59-77f8-4d01-9794-64a7fa6f9682" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_eb008b94-1cee-44d3-b3cb-fa43ea087b54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_564d9015-da20-4a1b-95a4-ef8fcfbc32fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_67df6b59-77f8-4d01-9794-64a7fa6f9682" xlink:to="loc_us-gaap_Goodwill_564d9015-da20-4a1b-95a4-ef8fcfbc32fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9d5579de-4a4e-4896-ae3a-04a2a119a9ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_67df6b59-77f8-4d01-9794-64a7fa6f9682" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9d5579de-4a4e-4896-ae3a-04a2a119a9ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_f5e63cb4-ac50-498e-ae49-40cc0f6362c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_67df6b59-77f8-4d01-9794-64a7fa6f9682" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_f5e63cb4-ac50-498e-ae49-40cc0f6362c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_2a4ff093-e7b3-4c35-a859-a73abcd5bf37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_67df6b59-77f8-4d01-9794-64a7fa6f9682" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_2a4ff093-e7b3-4c35-a859-a73abcd5bf37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_2e17b56a-c3ff-40fc-be2b-363b345e1000" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_67df6b59-77f8-4d01-9794-64a7fa6f9682" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_2e17b56a-c3ff-40fc-be2b-363b345e1000" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_cb5ea7cb-0afc-449c-94b0-9ac11f5d2668" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_67df6b59-77f8-4d01-9794-64a7fa6f9682" xlink:to="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_cb5ea7cb-0afc-449c-94b0-9ac11f5d2668" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_04ef0d9f-6080-4a50-a49d-769c42a52505" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_67df6b59-77f8-4d01-9794-64a7fa6f9682" xlink:to="loc_us-gaap_AssetsCurrent_04ef0d9f-6080-4a50-a49d-769c42a52505" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f634d568-9b87-45fc-8cb7-a01269393361" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b6590395-815a-469b-92ce-37f2a7608e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f634d568-9b87-45fc-8cb7-a01269393361" xlink:to="loc_us-gaap_CommonStockValue_b6590395-815a-469b-92ce-37f2a7608e9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8bb2e2a3-eb2a-4a0a-a5ba-4b11178b774e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f634d568-9b87-45fc-8cb7-a01269393361" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8bb2e2a3-eb2a-4a0a-a5ba-4b11178b774e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b3915a7e-d451-4afb-aa82-c65c3588834e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f634d568-9b87-45fc-8cb7-a01269393361" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b3915a7e-d451-4afb-aa82-c65c3588834e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5242c6f1-5df0-477a-9a2f-bd742e2f667f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f634d568-9b87-45fc-8cb7-a01269393361" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5242c6f1-5df0-477a-9a2f-bd742e2f667f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_a57ff395-9ad8-4d1a-ad45-5d7007365764" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f634d568-9b87-45fc-8cb7-a01269393361" xlink:to="loc_us-gaap_TreasuryStockCommonValue_a57ff395-9ad8-4d1a-ad45-5d7007365764" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ConsolidatedStatementsofComprehensiveLossIncome"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3e14a323-a656-4957-8849-e22a7218387b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_71caa0cf-9359-4724-a681-89e719154485" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3e14a323-a656-4957-8849-e22a7218387b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_71caa0cf-9359-4724-a681-89e719154485" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_45412a20-0536-48de-a788-72801f7c6296" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3e14a323-a656-4957-8849-e22a7218387b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_45412a20-0536-48de-a788-72801f7c6296" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_57970108-41f8-4708-8ec1-d9bab2a2365e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3e14a323-a656-4957-8849-e22a7218387b" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_57970108-41f8-4708-8ec1-d9bab2a2365e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentIncomeAndOther_13f46003-da63-4186-a565-fc896fe6e266" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentIncomeAndOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3e14a323-a656-4957-8849-e22a7218387b" xlink:to="loc_hcsg_InvestmentIncomeAndOther_13f46003-da63-4186-a565-fc896fe6e266" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_b3b3511d-d86c-4464-967c-a4ea690c37ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3e14a323-a656-4957-8849-e22a7218387b" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_b3b3511d-d86c-4464-967c-a4ea690c37ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_98bcb934-5855-4e93-afea-6f426dc60adb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_03e8777c-a178-4d7e-9a7d-87b1f66a5f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_98bcb934-5855-4e93-afea-6f426dc60adb" xlink:to="loc_us-gaap_NetIncomeLoss_03e8777c-a178-4d7e-9a7d-87b1f66a5f4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_a42ad193-0fc4-43bf-ab81-8a15b45913ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_98bcb934-5855-4e93-afea-6f426dc60adb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_a42ad193-0fc4-43bf-ab81-8a15b45913ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_571a1cc8-10f3-4d03-a41f-50aef881c338" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8b952143-8cf8-4f0f-b2f0-441fa227a058" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_571a1cc8-10f3-4d03-a41f-50aef881c338" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8b952143-8cf8-4f0f-b2f0-441fa227a058" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5bcc024b-dcf3-42e8-8d20-78a11fcb637d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_571a1cc8-10f3-4d03-a41f-50aef881c338" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5bcc024b-dcf3-42e8-8d20-78a11fcb637d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c7aee332-13c5-4cc6-ae8c-9a857abd0448" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_0976080b-a089-46b6-93e4-5d14f754b93e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c7aee332-13c5-4cc6-ae8c-9a857abd0448" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_0976080b-a089-46b6-93e4-5d14f754b93e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_aa0a9690-91d2-48d2-ae59-46891ad53da6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c7aee332-13c5-4cc6-ae8c-9a857abd0448" xlink:to="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_aa0a9690-91d2-48d2-ae59-46891ad53da6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3936cea9-597f-48e9-8a19-534c59372796" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c7aee332-13c5-4cc6-ae8c-9a857abd0448" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3936cea9-597f-48e9-8a19-534c59372796" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_08f016ca-21c2-46f3-a80a-fb63405f2d18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_c0076d35-0577-4c7e-97a3-27ac69b1ea8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_08f016ca-21c2-46f3-a80a-fb63405f2d18" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_c0076d35-0577-4c7e-97a3-27ac69b1ea8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2f5a2e90-9a95-4844-a648-4ac553d0f722" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_08f016ca-21c2-46f3-a80a-fb63405f2d18" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2f5a2e90-9a95-4844-a648-4ac553d0f722" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_d758ab60-d147-4997-a04a-d927509d13a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_08f016ca-21c2-46f3-a80a-fb63405f2d18" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_d758ab60-d147-4997-a04a-d927509d13a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_6ff5b1ca-07d7-42a1-8769-529604b695cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_08f016ca-21c2-46f3-a80a-fb63405f2d18" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_6ff5b1ca-07d7-42a1-8769-529604b695cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_2e842f0a-13c2-4b81-931a-a96966207f59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_08f016ca-21c2-46f3-a80a-fb63405f2d18" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_2e842f0a-13c2-4b81-931a-a96966207f59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_30fa99a0-e114-4ee4-b467-755e99e42d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7561c144-6cd7-4b68-b61c-62ca6c125e41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_30fa99a0-e114-4ee4-b467-755e99e42d0d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7561c144-6cd7-4b68-b61c-62ca6c125e41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dad49ca7-f06f-4e46-aab8-c609ebf01900" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_30fa99a0-e114-4ee4-b467-755e99e42d0d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dad49ca7-f06f-4e46-aab8-c609ebf01900" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_94283a38-b6cf-4aa7-9b41-09f34c019020" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_30fa99a0-e114-4ee4-b467-755e99e42d0d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_94283a38-b6cf-4aa7-9b41-09f34c019020" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d9e0feb4-26c6-4e73-8bb6-67ddf58f4aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_NetIncomeLoss_d9e0feb4-26c6-4e73-8bb6-67ddf58f4aa0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_1b2ac797-0ac4-46b0-9a09-148c2106de98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_1b2ac797-0ac4-46b0-9a09-148c2106de98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_e526553b-93ca-4a77-99b9-d78f37c3cff1" xlink:href="hcsg-20240630.xsd#hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_e526553b-93ca-4a77-99b9-d78f37c3cff1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_5bafe213-d1b8-49e3-8d75-dde96ea66197" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_ShareBasedCompensation_5bafe213-d1b8-49e3-8d75-dde96ea66197" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_4c830b50-c341-4fdd-bf59-8888ddb1abaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_4c830b50-c341-4fdd-bf59-8888ddb1abaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund_76e42124-c6db-4d91-8689-0b97300ddcc3" xlink:href="hcsg-20240630.xsd#hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund_76e42124-c6db-4d91-8689-0b97300ddcc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_7776bea5-030e-4a28-97f5-e97831fe0c26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_7776bea5-030e-4a28-97f5-e97831fe0c26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_f472f350-80ae-45f9-953d-6e72d76fd479" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_f472f350-80ae-45f9-953d-6e72d76fd479" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_ab4c858f-6864-4ea6-9d53-11c2b6698117" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_ab4c858f-6864-4ea6-9d53-11c2b6698117" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3c172091-4ed7-4831-af76-892b42a656fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3c172091-4ed7-4831-af76-892b42a656fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding_e8682f08-0665-4304-81fc-33a2add40752" xlink:href="hcsg-20240630.xsd#hcsg_IncreaseDecreaseInDeferredCompensationFunding"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding_e8682f08-0665-4304-81fc-33a2add40752" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_409d52ba-36d6-49c3-bd18-3da924e5f1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_409d52ba-36d6-49c3-bd18-3da924e5f1a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_8beddd12-0910-4ee6-8c94-2e4a3c26193f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_8beddd12-0910-4ee6-8c94-2e4a3c26193f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_7e484672-2bb3-4ae3-ae77-a00627d37b67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_7e484672-2bb3-4ae3-ae77-a00627d37b67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_f1ab9c9f-404f-4a1b-8b0b-26503a148c25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_f1ab9c9f-404f-4a1b-8b0b-26503a148c25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_41ef29c4-b7f8-439c-84d9-3171a2dd5283" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_41ef29c4-b7f8-439c-84d9-3171a2dd5283" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_173863a3-52a0-4841-8ff1-5e2df79c9781" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_173863a3-52a0-4841-8ff1-5e2df79c9781" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e9c18a7a-e1c5-46f7-b032-8d0337b7eba8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9db4735a-072a-49d5-a4b1-d9e6b882129f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e9c18a7a-e1c5-46f7-b032-8d0337b7eba8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_77f8d000-7bd7-4cea-a5cf-690f01e4e702" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_de51f7bd-cf38-4bf4-9ec1-64d9e5ab0870" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_77f8d000-7bd7-4cea-a5cf-690f01e4e702" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_de51f7bd-cf38-4bf4-9ec1-64d9e5ab0870" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashEquivalents_b00395f2-2546-4a6c-ba3b-5585402d35c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_77f8d000-7bd7-4cea-a5cf-690f01e4e702" xlink:to="loc_us-gaap_RestrictedCashEquivalents_b00395f2-2546-4a6c-ba3b-5585402d35c1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_4d7c5f33-9ad3-49d7-8de8-750415ed3ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_f53ddd03-3e27-456d-a81a-1d77f2b58f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_4d7c5f33-9ad3-49d7-8de8-750415ed3ab1" xlink:to="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_f53ddd03-3e27-456d-a81a-1d77f2b58f5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_4f1354b2-a569-4f93-84dd-f3bc8f65ce1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_4d7c5f33-9ad3-49d7-8de8-750415ed3ab1" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_4f1354b2-a569-4f93-84dd-f3bc8f65ce1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_3bf307a0-1a56-42b2-9499-aaac8311e2d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent_67673f05-0718-4247-af04-0a7a4438bb7e" xlink:href="hcsg-20240630.xsd#hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_3bf307a0-1a56-42b2-9499-aaac8311e2d2" xlink:to="loc_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent_67673f05-0718-4247-af04-0a7a4438bb7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_68f98edb-fce5-4970-bbcd-689b4d6a323b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_3bf307a0-1a56-42b2-9499-aaac8311e2d2" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_68f98edb-fce5-4970-bbcd-689b4d6a323b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet_c4ed5786-5ac5-431f-adbd-1483de79976a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndNotesReceivableNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_a41caf9e-0d63-44cc-a0cc-afe1dd784fec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndNotesReceivableNet_c4ed5786-5ac5-431f-adbd-1483de79976a" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_a41caf9e-0d63-44cc-a0cc-afe1dd784fec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_60602dba-b729-460f-bfd8-f6ed4f74b280" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndNotesReceivableNet_c4ed5786-5ac5-431f-adbd-1483de79976a" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_60602dba-b729-460f-bfd8-f6ed4f74b280" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_726adc4a-eff1-4dee-a104-1798c2787d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_a518b558-dc7d-4424-b05b-15364ca62df6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_726adc4a-eff1-4dee-a104-1798c2787d5c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_a518b558-dc7d-4424-b05b-15364ca62df6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_c218b416-2a43-4fe3-9dc2-5e1a50ab7c75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_726adc4a-eff1-4dee-a104-1798c2787d5c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_c218b416-2a43-4fe3-9dc2-5e1a50ab7c75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_1949804c-fabb-4305-a419-d6e18103f9f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_726adc4a-eff1-4dee-a104-1798c2787d5c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_1949804c-fabb-4305-a419-d6e18103f9f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_bf65d9b2-56e9-4425-a543-ce993c6adfb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_726adc4a-eff1-4dee-a104-1798c2787d5c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_bf65d9b2-56e9-4425-a543-ce993c6adfb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_5c3bd651-47d0-4b43-8ff6-70f104f110ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_726adc4a-eff1-4dee-a104-1798c2787d5c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_5c3bd651-47d0-4b43-8ff6-70f104f110ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_ecf5b00c-f739-495d-853c-4121e6fcec94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_726adc4a-eff1-4dee-a104-1798c2787d5c" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_ecf5b00c-f739-495d-853c-4121e6fcec94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_96a10318-1c59-431c-bd21-1b209a2413de" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_543e7c0a-1122-4e9c-b2ae-7f347849d487" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_96a10318-1c59-431c-bd21-1b209a2413de" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_543e7c0a-1122-4e9c-b2ae-7f347849d487" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_671ea536-e5c1-46eb-86cd-a8666be4e9c0" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_96a10318-1c59-431c-bd21-1b209a2413de" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_671ea536-e5c1-46eb-86cd-a8666be4e9c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_fac8fb63-bdc9-41dc-b741-ce270edcbef3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_f24a1adc-2728-49f5-831f-9d1fd6dedb59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_fac8fb63-bdc9-41dc-b741-ce270edcbef3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_f24a1adc-2728-49f5-831f-9d1fd6dedb59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_97b01b0d-2bae-43c8-ae5e-8af6cd8249a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_fac8fb63-bdc9-41dc-b741-ce270edcbef3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_97b01b0d-2bae-43c8-ae5e-8af6cd8249a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_d54700a3-f4fc-4ed7-be72-0f151d635c54" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_6650ba1b-8b5b-42da-9f0e-f799ac7666d5" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_d54700a3-f4fc-4ed7-be72-0f151d635c54" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_6650ba1b-8b5b-42da-9f0e-f799ac7666d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_52414290-778b-4720-a6c5-8f9dc60435a5" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_d54700a3-f4fc-4ed7-be72-0f151d635c54" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_52414290-778b-4720-a6c5-8f9dc60435a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_95fa4d21-a923-4436-98bb-227fc1316846" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_12e8f28d-6df5-4520-a167-f1082ab16f43" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_95fa4d21-a923-4436-98bb-227fc1316846" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_12e8f28d-6df5-4520-a167-f1082ab16f43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_2a7f884f-5ae4-4e2b-a8e3-563dd913fd79" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_95fa4d21-a923-4436-98bb-227fc1316846" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_2a7f884f-5ae4-4e2b-a8e3-563dd913fd79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_731fa948-ee29-4f1a-950e-b04123e1d832" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_b51dad73-1dda-492c-9c50-8db476d896c4" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_731fa948-ee29-4f1a-950e-b04123e1d832" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_b51dad73-1dda-492c-9c50-8db476d896c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_077335a4-d500-42aa-a75b-aef7913831aa" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_731fa948-ee29-4f1a-950e-b04123e1d832" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_077335a4-d500-42aa-a75b-aef7913831aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_472b23e4-28a5-46cf-a4c3-505b01b3bac8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_1430db60-ca77-404c-b9ea-0aa517d24b64" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_472b23e4-28a5-46cf-a4c3-505b01b3bac8" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_1430db60-ca77-404c-b9ea-0aa517d24b64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_7a0f387d-5664-4ae4-87fa-3150fa974920" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_472b23e4-28a5-46cf-a4c3-505b01b3bac8" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_7a0f387d-5664-4ae4-87fa-3150fa974920" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear_ffff5b62-4066-4b72-917a-effd6e932717" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_472b23e4-28a5-46cf-a4c3-505b01b3bac8" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear_ffff5b62-4066-4b72-917a-effd6e932717" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_83f3e13d-8920-45a4-85c8-e3fdbef7d852" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_472b23e4-28a5-46cf-a4c3-505b01b3bac8" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_83f3e13d-8920-45a4-85c8-e3fdbef7d852" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_a98f9e59-9e61-4201-a767-dca1566053c0" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_472b23e4-28a5-46cf-a4c3-505b01b3bac8" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_a98f9e59-9e61-4201-a767-dca1566053c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_3bfa037e-f422-4ad6-a935-7cda8f71a0b2" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_472b23e4-28a5-46cf-a4c3-505b01b3bac8" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_3bfa037e-f422-4ad6-a935-7cda8f71a0b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear_ef0202ab-127c-410d-b031-762d5bbceb66" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear_65467519-d4db-4af6-b73d-fc83f0789d87" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear_ef0202ab-127c-410d-b031-762d5bbceb66" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear_65467519-d4db-4af6-b73d-fc83f0789d87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear_26bbadfb-cf89-4b09-8c3c-9c8acd762585" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear_ef0202ab-127c-410d-b031-762d5bbceb66" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear_26bbadfb-cf89-4b09-8c3c-9c8acd762585" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_4e3fa567-99c6-4225-92b0-2da7414e42b7" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_63cc0735-1fcb-4cbf-b430-f92c8a3aa4b6" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_4e3fa567-99c6-4225-92b0-2da7414e42b7" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_63cc0735-1fcb-4cbf-b430-f92c8a3aa4b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_26ef70a0-5c0b-461c-ae5a-e39aa2aaeb69" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_4e3fa567-99c6-4225-92b0-2da7414e42b7" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_26ef70a0-5c0b-461c-ae5a-e39aa2aaeb69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_b26ac49e-1a9f-4c7a-a9e9-189df3a37c60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_85d12c52-5899-421b-860e-cf4525dfc139" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_b26ac49e-1a9f-4c7a-a9e9-189df3a37c60" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_85d12c52-5899-421b-860e-cf4525dfc139" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_7af17b3d-a568-4f64-8dd0-6c9a1980a4bc" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_b26ac49e-1a9f-4c7a-a9e9-189df3a37c60" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_7af17b3d-a568-4f64-8dd0-6c9a1980a4bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_994f8d3c-713e-43d1-af3b-6d6ad7fc1af2" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_b26ac49e-1a9f-4c7a-a9e9-189df3a37c60" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_994f8d3c-713e-43d1-af3b-6d6ad7fc1af2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_3f93df08-24d3-4d08-b993-e54125054003" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_b26ac49e-1a9f-4c7a-a9e9-189df3a37c60" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_3f93df08-24d3-4d08-b993-e54125054003" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_cbbbcf23-f675-4416-8230-da1b926ff890" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_b26ac49e-1a9f-4c7a-a9e9-189df3a37c60" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_cbbbcf23-f675-4416-8230-da1b926ff890" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear_a5b983e9-6d51-426f-bc4b-f35d7213589f" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_b26ac49e-1a9f-4c7a-a9e9-189df3a37c60" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear_a5b983e9-6d51-426f-bc4b-f35d7213589f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff_725cd2fe-0c3e-4665-af99-afb7c3cb4f2c" xlink:href="hcsg-20240630.xsd#hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_a84b30dd-8625-419f-849d-ae6a7f7a5f38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff_725cd2fe-0c3e-4665-af99-afb7c3cb4f2c" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_a84b30dd-8625-419f-849d-ae6a7f7a5f38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_ebe7027c-95d7-4dc8-b6c4-a0177134ae91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff_725cd2fe-0c3e-4665-af99-afb7c3cb4f2c" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_ebe7027c-95d7-4dc8-b6c4-a0177134ae91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_2a08fc3b-5003-49a1-82a3-e9fda17d8613" xlink:href="hcsg-20240630.xsd#hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_6a9292f1-6740-402d-aed0-d0a19520570f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_2a08fc3b-5003-49a1-82a3-e9fda17d8613" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_6a9292f1-6740-402d-aed0-d0a19520570f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_ae839b83-a7ee-49bd-a975-cd9c1db75542" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_2a08fc3b-5003-49a1-82a3-e9fda17d8613" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_ae839b83-a7ee-49bd-a975-cd9c1db75542" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_0cd653fc-4107-4dec-a531-c03f6f30c3b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d92c81e6-2693-45be-b795-8e4209bc7962" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_0cd653fc-4107-4dec-a531-c03f6f30c3b1" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d92c81e6-2693-45be-b795-8e4209bc7962" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_75a78886-eb6d-455c-ac26-12f59875cf31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_0cd653fc-4107-4dec-a531-c03f6f30c3b1" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_75a78886-eb6d-455c-ac26-12f59875cf31" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e4b95b0a-ff4b-47d3-81cb-996de6674626" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_98d81b61-2d78-4e2f-b300-91b14e6ada10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e4b95b0a-ff4b-47d3-81cb-996de6674626" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_98d81b61-2d78-4e2f-b300-91b14e6ada10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_83a3957c-1128-4913-90fc-efbe1e2595ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e4b95b0a-ff4b-47d3-81cb-996de6674626" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_83a3957c-1128-4913-90fc-efbe1e2595ae" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#PropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_eb45b834-a7ac-496e-a679-1a911cd4224f" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_45c45e27-b382-484d-ae2d-61b9fee459ae" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_eb45b834-a7ac-496e-a679-1a911cd4224f" xlink:to="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_45c45e27-b382-484d-ae2d-61b9fee459ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_261087fb-17ce-43a8-949c-f5821def538c" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_eb45b834-a7ac-496e-a679-1a911cd4224f" xlink:to="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_261087fb-17ce-43a8-949c-f5821def538c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_220ba5ad-70c0-403f-8b3e-ab50da79ac04" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_29405853-2fee-437d-ab97-fe5a011f0094" xlink:href="hcsg-20240630.xsd#hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_220ba5ad-70c0-403f-8b3e-ab50da79ac04" xlink:to="loc_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_29405853-2fee-437d-ab97-fe5a011f0094" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9d01356d-0be4-4076-8b93-319be5518e89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_220ba5ad-70c0-403f-8b3e-ab50da79ac04" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9d01356d-0be4-4076-8b93-319be5518e89" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#LeasesComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_9dc8bee9-313e-47ca-858d-b2c045cc31cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_35a5beee-3d1c-41ba-bb6d-842bb80b0a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_9dc8bee9-313e-47ca-858d-b2c045cc31cc" xlink:to="loc_us-gaap_VariableLeaseCost_35a5beee-3d1c-41ba-bb6d-842bb80b0a7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_298636fb-86b0-4c71-adb0-853cac94fbaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_9dc8bee9-313e-47ca-858d-b2c045cc31cc" xlink:to="loc_us-gaap_OperatingLeaseCost_298636fb-86b0-4c71-adb0-853cac94fbaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_f14bee29-0797-4150-9a35-ebd39086516b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_9dc8bee9-313e-47ca-858d-b2c045cc31cc" xlink:to="loc_us-gaap_ShortTermLeaseCost_f14bee29-0797-4150-9a35-ebd39086516b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#LeasesScheduleofFutureMinimumLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e192a16a-505f-4a60-859b-103051e33571" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_e361b727-2405-4382-92ce-5e0e6fc51d11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e192a16a-505f-4a60-859b-103051e33571" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_e361b727-2405-4382-92ce-5e0e6fc51d11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c9822ca3-bab2-41d7-95fc-dccffc2bc241" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e192a16a-505f-4a60-859b-103051e33571" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c9822ca3-bab2-41d7-95fc-dccffc2bc241" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_92e76dd7-d967-453c-a853-6b92f74ce07a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e192a16a-505f-4a60-859b-103051e33571" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_92e76dd7-d967-453c-a853-6b92f74ce07a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9244b98b-dcda-4519-acb3-107570c491f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e192a16a-505f-4a60-859b-103051e33571" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9244b98b-dcda-4519-acb3-107570c491f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_f34e6e6c-adc4-483b-922c-580d7218e4b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e192a16a-505f-4a60-859b-103051e33571" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_f34e6e6c-adc4-483b-922c-580d7218e4b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c9e779b9-b8f6-4483-acba-c21dffb80d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e192a16a-505f-4a60-859b-103051e33571" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c9e779b9-b8f6-4483-acba-c21dffb80d7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6dca3328-dab7-4bb7-a7f4-8464474525f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e192a16a-505f-4a60-859b-103051e33571" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6dca3328-dab7-4bb7-a7f4-8464474525f7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1" xlink:type="simple" xlink:href="hcsg-20240630.xsd#LeasesScheduleofFutureMinimumLeasePaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f953ceb2-fc4d-4607-b9b2-e8bcf1f1c0d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_10f82e8b-11ce-43cd-ad58-ef2d6b7c7511" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f953ceb2-fc4d-4607-b9b2-e8bcf1f1c0d0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_10f82e8b-11ce-43cd-ad58-ef2d6b7c7511" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a7bac863-a235-4444-9819-677272d71c65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f953ceb2-fc4d-4607-b9b2-e8bcf1f1c0d0" xlink:to="loc_us-gaap_OperatingLeaseLiability_a7bac863-a235-4444-9819-677272d71c65" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7c0bd071-4aff-4c00-96d1-bb0a3b0328f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_a243c788-4b02-42b3-9b12-5a3366ba56bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7c0bd071-4aff-4c00-96d1-bb0a3b0328f7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_a243c788-4b02-42b3-9b12-5a3366ba56bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_ac1d1201-6e14-4901-baea-df85c93c6c13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7c0bd071-4aff-4c00-96d1-bb0a3b0328f7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_ac1d1201-6e14-4901-baea-df85c93c6c13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ba171524-6d5c-45f1-8c10-d8050e265a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7c0bd071-4aff-4c00-96d1-bb0a3b0328f7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ba171524-6d5c-45f1-8c10-d8050e265a0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_e1fd6f57-dda4-436d-870c-b3b2313148b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7c0bd071-4aff-4c00-96d1-bb0a3b0328f7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_e1fd6f57-dda4-436d-870c-b3b2313148b7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#FairValueMeasurementsMarketableDebtSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_bad15f9e-763f-412c-8d15-00b20305ccaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_b3f1fc3b-6723-47b4-b91d-d78c39af85d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_bad15f9e-763f-412c-8d15-00b20305ccaa" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_b3f1fc3b-6723-47b4-b91d-d78c39af85d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_aca16f45-038b-4e7c-ae7e-9e581cfb1385" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_bad15f9e-763f-412c-8d15-00b20305ccaa" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_aca16f45-038b-4e7c-ae7e-9e581cfb1385" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5274dd35-e9e5-4231-a00a-38cb2238453e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_bad15f9e-763f-412c-8d15-00b20305ccaa" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5274dd35-e9e5-4231-a00a-38cb2238453e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails"/>
  <link:calculationLink xlink:role="http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_518cc017-7160-469f-a1be-c1ce1d31806a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bdaa2279-7589-443b-8a2a-62bb753d3a00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_518cc017-7160-469f-a1be-c1ce1d31806a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bdaa2279-7589-443b-8a2a-62bb753d3a00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_972e35f0-7997-472f-a70e-e6db30fa9a06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_518cc017-7160-469f-a1be-c1ce1d31806a" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_972e35f0-7997-472f-a70e-e6db30fa9a06" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>hcsg-20240630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:afedf36b-ae46-41bf-9f3b-47d6765bb6ea,g:15ce7d5d-f14f-47de-9cb0-cd6f3d1b8075-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5d8399c6-d9e7-41f5-9a76-1e75f38a01b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_27a4d1f9-2a51-430f-8dfa-9eb138744c53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_5d8399c6-d9e7-41f5-9a76-1e75f38a01b1" xlink:to="loc_us-gaap_StatementTable_27a4d1f9-2a51-430f-8dfa-9eb138744c53" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ba6b9417-2121-4ba9-8438-4f7e77c1b887" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_27a4d1f9-2a51-430f-8dfa-9eb138744c53" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ba6b9417-2121-4ba9-8438-4f7e77c1b887" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ba6b9417-2121-4ba9-8438-4f7e77c1b887_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ba6b9417-2121-4ba9-8438-4f7e77c1b887" xlink:to="loc_us-gaap_EquityComponentDomain_ba6b9417-2121-4ba9-8438-4f7e77c1b887_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_34aae051-8dbb-4277-9e69-91ebbbb308c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ba6b9417-2121-4ba9-8438-4f7e77c1b887" xlink:to="loc_us-gaap_EquityComponentDomain_34aae051-8dbb-4277-9e69-91ebbbb308c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_eb8c0168-50b5-4255-bbcb-d54e8b4ca1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_34aae051-8dbb-4277-9e69-91ebbbb308c8" xlink:to="loc_us-gaap_CommonStockMember_eb8c0168-50b5-4255-bbcb-d54e8b4ca1a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_efd72965-19ae-4545-9e45-2420dfd931de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_34aae051-8dbb-4277-9e69-91ebbbb308c8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_efd72965-19ae-4545-9e45-2420dfd931de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1f43938a-db15-4024-8d78-c0039117d88d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_34aae051-8dbb-4277-9e69-91ebbbb308c8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1f43938a-db15-4024-8d78-c0039117d88d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c51fa263-5f47-4528-ab8d-8c6cf0a7f2b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_34aae051-8dbb-4277-9e69-91ebbbb308c8" xlink:to="loc_us-gaap_RetainedEarningsMember_c51fa263-5f47-4528-ab8d-8c6cf0a7f2b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_cf180f3a-9cc6-4bdf-a463-2acaef666699" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_34aae051-8dbb-4277-9e69-91ebbbb308c8" xlink:to="loc_us-gaap_TreasuryStockCommonMember_cf180f3a-9cc6-4bdf-a463-2acaef666699" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5d8399c6-d9e7-41f5-9a76-1e75f38a01b1" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_9419e9d4-5673-4524-b5de-f69e6d55ec6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_9419e9d4-5673-4524-b5de-f69e6d55ec6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2c0acb71-7d61-49bf-921f-2ca25578189b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_StockholdersEquity_2c0acb71-7d61-49bf-921f-2ca25578189b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0bdedd9e-e3d7-4570-8c17-7a8dc100e011" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_NetIncomeLoss_0bdedd9e-e3d7-4570-8c17-7a8dc100e011" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_783fc742-6a8d-4c74-bd9e-4e168610e8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_783fc742-6a8d-4c74-bd9e-4e168610e8d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_c21eaed7-45e4-417f-ab10-50b7e93bfcf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_c21eaed7-45e4-417f-ab10-50b7e93bfcf7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9d008eb5-a53e-4c67-a4e9-2b78bf747573" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9d008eb5-a53e-4c67-a4e9-2b78bf747573" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_51124cbe-7268-45ae-bf7f-6658ccdb489b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_51124cbe-7268-45ae-bf7f-6658ccdb489b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_73440e6c-1174-4d19-af10-2b23d9a0a5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_73440e6c-1174-4d19-af10-2b23d9a0a5e4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet_9968e6d9-fbe5-4139-a1cf-e86e6faedb6c" xlink:href="hcsg-20240630.xsd#hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet_9968e6d9-fbe5-4139-a1cf-e86e6faedb6c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_c689ddab-9f4a-4e16-a4dc-69da0c1ae6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_c689ddab-9f4a-4e16-a4dc-69da0c1ae6e2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_cd77c4dc-ee12-4db7-8ad2-5ed8d41bf185" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_cd77c4dc-ee12-4db7-8ad2-5ed8d41bf185" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_4f4e0672-6da3-4d71-ad0a-3e049bfe907f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_4f4e0672-6da3-4d71-ad0a-3e049bfe907f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_00149e9c-e4ac-47bd-965a-d3dce2fd3404" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_21c5f117-9589-43a7-bdf6-ee195d45fc13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:href="hcsg-20240630.xsd#hcsg_ScheduleofAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:href="hcsg-20240630.xsd#hcsg_ScheduleofAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a0bf5dd4-8bdd-412b-a0d6-d4709f4e230f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:to="loc_srt_RangeAxis_a0bf5dd4-8bdd-412b-a0d6-d4709f4e230f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a0bf5dd4-8bdd-412b-a0d6-d4709f4e230f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_a0bf5dd4-8bdd-412b-a0d6-d4709f4e230f" xlink:to="loc_srt_RangeMember_a0bf5dd4-8bdd-412b-a0d6-d4709f4e230f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_237c1c41-4fc4-4583-8fe9-f3621984bcd7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_a0bf5dd4-8bdd-412b-a0d6-d4709f4e230f" xlink:to="loc_srt_RangeMember_237c1c41-4fc4-4583-8fe9-f3621984bcd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b859d37f-485f-4ac0-87a4-788da4f34f35" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_237c1c41-4fc4-4583-8fe9-f3621984bcd7" xlink:to="loc_srt_MinimumMember_b859d37f-485f-4ac0-87a4-788da4f34f35" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3cce2fc3-6837-419e-866d-6f0861ca35ed" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_237c1c41-4fc4-4583-8fe9-f3621984bcd7" xlink:to="loc_srt_MaximumMember_3cce2fc3-6837-419e-866d-6f0861ca35ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_10c20dd0-5110-4a56-8adb-069abcfeca8b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_10c20dd0-5110-4a56-8adb-069abcfeca8b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_10c20dd0-5110-4a56-8adb-069abcfeca8b_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_10c20dd0-5110-4a56-8adb-069abcfeca8b" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_10c20dd0-5110-4a56-8adb-069abcfeca8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_76a69ef9-bd04-4cf3-a3a0-ab91c90d2a10" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_10c20dd0-5110-4a56-8adb-069abcfeca8b" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_76a69ef9-bd04-4cf3-a3a0-ab91c90d2a10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HealthCareConsultingCompanyMember_ca5a082d-8d48-4433-a6e1-685d49dbecc1" xlink:href="hcsg-20240630.xsd#hcsg_HealthCareConsultingCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_76a69ef9-bd04-4cf3-a3a0-ab91c90d2a10" xlink:to="loc_hcsg_HealthCareConsultingCompanyMember_ca5a082d-8d48-4433-a6e1-685d49dbecc1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_87c20b8f-9bf0-4633-a519-5f9a2875617f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_87c20b8f-9bf0-4633-a519-5f9a2875617f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_87c20b8f-9bf0-4633-a519-5f9a2875617f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_87c20b8f-9bf0-4633-a519-5f9a2875617f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_87c20b8f-9bf0-4633-a519-5f9a2875617f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_373af425-a533-4c90-96b1-8ac59bd2671d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_87c20b8f-9bf0-4633-a519-5f9a2875617f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_373af425-a533-4c90-96b1-8ac59bd2671d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_7bcf8b37-9920-4f82-a6d7-a4cb614830bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_373af425-a533-4c90-96b1-8ac59bd2671d" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_7bcf8b37-9920-4f82-a6d7-a4cb614830bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_37404eed-3aae-4ec2-9bff-6ab310b7600c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_37404eed-3aae-4ec2-9bff-6ab310b7600c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_37404eed-3aae-4ec2-9bff-6ab310b7600c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_37404eed-3aae-4ec2-9bff-6ab310b7600c" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_37404eed-3aae-4ec2-9bff-6ab310b7600c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d8c1d326-e6be-4f4f-8dc7-047e629e9fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_37404eed-3aae-4ec2-9bff-6ab310b7600c" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d8c1d326-e6be-4f4f-8dc7-047e629e9fd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_804bebad-d46b-4801-8d8d-00756c4cd73d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d8c1d326-e6be-4f4f-8dc7-047e629e9fd5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_804bebad-d46b-4801-8d8d-00756c4cd73d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_88c1d9e9-69cb-44b1-bcc5-881f260be044" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:to="loc_srt_MajorCustomersAxis_88c1d9e9-69cb-44b1-bcc5-881f260be044" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_88c1d9e9-69cb-44b1-bcc5-881f260be044_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_88c1d9e9-69cb-44b1-bcc5-881f260be044" xlink:to="loc_srt_NameOfMajorCustomerDomain_88c1d9e9-69cb-44b1-bcc5-881f260be044_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_a7d41f7f-0ff0-43f4-b829-fbfa223a9403" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_88c1d9e9-69cb-44b1-bcc5-881f260be044" xlink:to="loc_srt_NameOfMajorCustomerDomain_a7d41f7f-0ff0-43f4-b829-fbfa223a9403" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_GenesisHealthcareIncGenesisMember_b02f9f5c-cee8-46ee-9fd1-37ba5c9175f1" xlink:href="hcsg-20240630.xsd#hcsg_GenesisHealthcareIncGenesisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_a7d41f7f-0ff0-43f4-b829-fbfa223a9403" xlink:to="loc_hcsg_GenesisHealthcareIncGenesisMember_b02f9f5c-cee8-46ee-9fd1-37ba5c9175f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_b9092822-48b7-445b-b96a-3bf7dcd9f0b7" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_b9092822-48b7-445b-b96a-3bf7dcd9f0b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_001b57da-7618-4375-8439-e285899b61b5" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_001b57da-7618-4375-8439-e285899b61b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_c398cf92-1825-4eca-ae19-a8a7fa447253" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_c398cf92-1825-4eca-ae19-a8a7fa447253" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_163bcdd6-9485-473d-8b32-a5713b7e1285" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_NumberOfReportableSegments_163bcdd6-9485-473d-8b32-a5713b7e1285" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment_2bbcfcaa-6743-4f05-bc6b-f58b3df6a9ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment_2bbcfcaa-6743-4f05-bc6b-f58b3df6a9ae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_ddc365a7-e498-45a5-a44a-e829189a2f37" xlink:href="hcsg-20240630.xsd#hcsg_PeriodOfAmortizationOfInventoriesAndSupplies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_ddc365a7-e498-45a5-a44a-e829189a2f37" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_32c36b5b-36dd-48b6-89e5-849475334627" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_32c36b5b-36dd-48b6-89e5-849475334627" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_b6d12a44-bb69-4f40-b57c-181a2c22c9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_b6d12a44-bb69-4f40-b57c-181a2c22c9b9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_334fdd6f-efac-4fbb-a662-63b9c9760322" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_EquityMethodInvestments_334fdd6f-efac-4fbb-a662-63b9c9760322" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_f16e293a-0fb5-441b-a8fa-701d6a67fb2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_f16e293a-0fb5-441b-a8fa-701d6a67fb2d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_758c5e79-f1bc-4f9c-908f-0f9eccaf34b0" xlink:href="hcsg-20240630.xsd#hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_758c5e79-f1bc-4f9c-908f-0f9eccaf34b0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fe21fead-e7c7-4afc-9a62-4c6fe6cecc48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fe21fead-e7c7-4afc-9a62-4c6fe6cecc48" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_325c2e62-d30c-4f96-9510-66f9c43b78d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_325c2e62-d30c-4f96-9510-66f9c43b78d0" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_62208ae5-e04e-4a16-a711-fc6bc70c6d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_62208ae5-e04e-4a16-a711-fc6bc70c6d4d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_b52387fe-03cb-45cc-9bcc-578264d7c2ae" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_62208ae5-e04e-4a16-a711-fc6bc70c6d4d" xlink:to="loc_srt_RestatementAxis_b52387fe-03cb-45cc-9bcc-578264d7c2ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_b52387fe-03cb-45cc-9bcc-578264d7c2ae_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_b52387fe-03cb-45cc-9bcc-578264d7c2ae" xlink:to="loc_srt_RestatementDomain_b52387fe-03cb-45cc-9bcc-578264d7c2ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_f476b207-b9b1-4683-b9a3-69012a0dfd0c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_b52387fe-03cb-45cc-9bcc-578264d7c2ae" xlink:to="loc_srt_RestatementDomain_f476b207-b9b1-4683-b9a3-69012a0dfd0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_8483890f-9608-4bb1-a4b1-46e469f443b9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_f476b207-b9b1-4683-b9a3-69012a0dfd0c" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_8483890f-9608-4bb1-a4b1-46e469f443b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_8338b82d-11f1-4075-b1fb-a2d27605e2ba" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_f476b207-b9b1-4683-b9a3-69012a0dfd0c" xlink:to="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_8338b82d-11f1-4075-b1fb-a2d27605e2ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_da83c54e-bd9f-4f96-ad33-7c2a9c8a3326" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_da83c54e-bd9f-4f96-ad33-7c2a9c8a3326" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_029c73a6-2246-40a1-83c9-cff73c20ddfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_029c73a6-2246-40a1-83c9-cff73c20ddfc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_97f6bfee-d017-4fba-8ebc-ec0eddb5bdf8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_97f6bfee-d017-4fba-8ebc-ec0eddb5bdf8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e11e311d-9a09-400c-8fde-484e2de1589e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_NetIncomeLoss_e11e311d-9a09-400c-8fde-484e2de1589e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_877fe757-8258-4810-ada6-9b663d9c3232" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_EarningsPerShareBasic_877fe757-8258-4810-ada6-9b663d9c3232" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_9ed2d04c-b371-4ad2-bd62-6cedddaea561" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_EarningsPerShareDiluted_9ed2d04c-b371-4ad2-bd62-6cedddaea561" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_69633044-2510-4081-9bfb-c19bd241b8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_69633044-2510-4081-9bfb-c19bd241b8c3" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#RevenueAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6c566095-7152-4f91-ad09-39a6647f97f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6c566095-7152-4f91-ad09-39a6647f97f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6c566095-7152-4f91-ad09-39a6647f97f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6c566095-7152-4f91-ad09-39a6647f97f9" xlink:to="loc_us-gaap_SegmentDomain_6c566095-7152-4f91-ad09-39a6647f97f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ae66924a-8fde-403c-93bc-c56e4aa736b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6c566095-7152-4f91-ad09-39a6647f97f9" xlink:to="loc_us-gaap_SegmentDomain_ae66924a-8fde-403c-93bc-c56e4aa736b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingServicesMember_b33a954b-ba7f-4f18-bb98-9452050921a5" xlink:href="hcsg-20240630.xsd#hcsg_HousekeepingServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ae66924a-8fde-403c-93bc-c56e4aa736b4" xlink:to="loc_hcsg_HousekeepingServicesMember_b33a954b-ba7f-4f18-bb98-9452050921a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietaryServicesMember_02bc8284-43b2-400c-8924-4de59c6e870a" xlink:href="hcsg-20240630.xsd#hcsg_DietaryServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ae66924a-8fde-403c-93bc-c56e4aa736b4" xlink:to="loc_hcsg_DietaryServicesMember_02bc8284-43b2-400c-8924-4de59c6e870a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c6b48d5a-1a0d-4431-b11c-331a1bd0024f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c6b48d5a-1a0d-4431-b11c-331a1bd0024f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c6b48d5a-1a0d-4431-b11c-331a1bd0024f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c6b48d5a-1a0d-4431-b11c-331a1bd0024f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c6b48d5a-1a0d-4431-b11c-331a1bd0024f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_31a7c1e3-5957-4ece-aa87-4d13a7474a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c6b48d5a-1a0d-4431-b11c-331a1bd0024f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_31a7c1e3-5957-4ece-aa87-4d13a7474a3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueSegmentMember_d6868249-8950-4043-b456-d7f073d9e790" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_31a7c1e3-5957-4ece-aa87-4d13a7474a3e" xlink:to="loc_us-gaap_SalesRevenueSegmentMember_d6868249-8950-4043-b456-d7f073d9e790" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_1fbd4e4a-e1cd-4d0e-8e21-6fd2ec92bc1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_1fbd4e4a-e1cd-4d0e-8e21-6fd2ec92bc1e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1fbd4e4a-e1cd-4d0e-8e21-6fd2ec92bc1e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1fbd4e4a-e1cd-4d0e-8e21-6fd2ec92bc1e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1fbd4e4a-e1cd-4d0e-8e21-6fd2ec92bc1e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_04be93ac-e3e0-4927-a382-fbab0b3d3659" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1fbd4e4a-e1cd-4d0e-8e21-6fd2ec92bc1e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_04be93ac-e3e0-4927-a382-fbab0b3d3659" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_a739fe5b-3be7-4272-94a5-66a20385c4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_04be93ac-e3e0-4927-a382-fbab0b3d3659" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_a739fe5b-3be7-4272-94a5-66a20385c4a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7c2624d4-016b-48d8-ab59-00581d53fcc8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:to="loc_srt_RangeAxis_7c2624d4-016b-48d8-ab59-00581d53fcc8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7c2624d4-016b-48d8-ab59-00581d53fcc8_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7c2624d4-016b-48d8-ab59-00581d53fcc8" xlink:to="loc_srt_RangeMember_7c2624d4-016b-48d8-ab59-00581d53fcc8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d03d9fce-579f-4806-ba2b-8d3cb842070e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7c2624d4-016b-48d8-ab59-00581d53fcc8" xlink:to="loc_srt_RangeMember_d03d9fce-579f-4806-ba2b-8d3cb842070e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_16226793-1128-4aaf-bca2-d1683c94a395" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d03d9fce-579f-4806-ba2b-8d3cb842070e" xlink:to="loc_srt_MinimumMember_16226793-1128-4aaf-bca2-d1683c94a395" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d623b82d-dec2-49bb-bdde-0130611ae94c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d03d9fce-579f-4806-ba2b-8d3cb842070e" xlink:to="loc_srt_MaximumMember_d623b82d-dec2-49bb-bdde-0130611ae94c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7dd2691f-187e-4891-8391-b687fe617d34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7dd2691f-187e-4891-8391-b687fe617d34" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7dd2691f-187e-4891-8391-b687fe617d34_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7dd2691f-187e-4891-8391-b687fe617d34" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7dd2691f-187e-4891-8391-b687fe617d34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b0deb215-c1d0-4e59-8c8b-99cf05d7e431" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7dd2691f-187e-4891-8391-b687fe617d34" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b0deb215-c1d0-4e59-8c8b-99cf05d7e431" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_4760213a-4184-4d7d-b598-44e7c964a179" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b0deb215-c1d0-4e59-8c8b-99cf05d7e431" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_4760213a-4184-4d7d-b598-44e7c964a179" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_91b55e96-8849-4e4e-b8c3-e1fe03863846" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b0deb215-c1d0-4e59-8c8b-99cf05d7e431" xlink:to="loc_us-gaap_TransferredOverTimeMember_91b55e96-8849-4e4e-b8c3-e1fe03863846" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_4b435e21-3817-45e8-b365-8e9418f26894" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:to="loc_srt_MajorCustomersAxis_4b435e21-3817-45e8-b365-8e9418f26894" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_4b435e21-3817-45e8-b365-8e9418f26894_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_4b435e21-3817-45e8-b365-8e9418f26894" xlink:to="loc_srt_NameOfMajorCustomerDomain_4b435e21-3817-45e8-b365-8e9418f26894_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_546e543b-463d-4718-8f91-8b9510104126" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_4b435e21-3817-45e8-b365-8e9418f26894" xlink:to="loc_srt_NameOfMajorCustomerDomain_546e543b-463d-4718-8f91-8b9510104126" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_CustomersPendingContractMember_37113b2c-e3c3-4c27-8d67-6b70a7c4143c" xlink:href="hcsg-20240630.xsd#hcsg_CustomersPendingContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_546e543b-463d-4718-8f91-8b9510104126" xlink:to="loc_hcsg_CustomersPendingContractMember_37113b2c-e3c3-4c27-8d67-6b70a7c4143c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_72500252-a799-4221-b2be-a2aae5c3b9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_72500252-a799-4221-b2be-a2aae5c3b9a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_8addbd53-7fcf-4e17-a6b1-14ef08644294" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_8addbd53-7fcf-4e17-a6b1-14ef08644294" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_b2efce8e-0bb1-47c7-9fa7-0f5f6e0584a6" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_b2efce8e-0bb1-47c7-9fa7-0f5f6e0584a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_7a641de6-fb3a-4c62-93bd-a028a43dcad2" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_7a641de6-fb3a-4c62-93bd-a028a43dcad2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_ce448e59-3f0e-4d23-9c7c-e930d0942442" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_ce448e59-3f0e-4d23-9c7c-e930d0942442" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_d70f6f3e-1c58-451d-9689-e4eb2d8de36b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_us-gaap_ContractWithCustomerLiability_d70f6f3e-1c58-451d-9689-e4eb2d8de36b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_497c8095-6860-40b6-86cc-6368809c1f57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_497c8095-6860-40b6-86cc-6368809c1f57" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_8935d91f-3a4f-4562-aecb-ba7b6f9572f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_8935d91f-3a4f-4562-aecb-ba7b6f9572f7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerInitialTerm_8d81e6ac-5bf0-4ef6-9d6a-9f8aeda7327d" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerInitialTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_hcsg_RevenueFromContractWithCustomerInitialTerm_8d81e6ac-5bf0-4ef6-9d6a-9f8aeda7327d" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AllowanceforDoubtfulAccountsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_88a6acd1-e537-42b5-b2f1-6d736d1c4fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_188e8269-2b9a-448f-b181-d957d2adaf77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_88a6acd1-e537-42b5-b2f1-6d736d1c4fe7" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_188e8269-2b9a-448f-b181-d957d2adaf77" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_3269e40b-2940-460f-b5b9-20c2dba05214" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_188e8269-2b9a-448f-b181-d957d2adaf77" xlink:to="loc_srt_MajorCustomersAxis_3269e40b-2940-460f-b5b9-20c2dba05214" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_3269e40b-2940-460f-b5b9-20c2dba05214_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_3269e40b-2940-460f-b5b9-20c2dba05214" xlink:to="loc_srt_NameOfMajorCustomerDomain_3269e40b-2940-460f-b5b9-20c2dba05214_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_126a2965-e9e7-472d-87e0-fb8b6965eafe" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_3269e40b-2940-460f-b5b9-20c2dba05214" xlink:to="loc_srt_NameOfMajorCustomerDomain_126a2965-e9e7-472d-87e0-fb8b6965eafe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LaVieCareCentersLLCMember_23a4d805-fa7c-41e3-ad30-d70ff1b0ba72" xlink:href="hcsg-20240630.xsd#hcsg_LaVieCareCentersLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_126a2965-e9e7-472d-87e0-fb8b6965eafe" xlink:to="loc_hcsg_LaVieCareCentersLLCMember_23a4d805-fa7c-41e3-ad30-d70ff1b0ba72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_1a0c4c8c-afab-42eb-94ce-1999a5b6c2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableNonaccrualInterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_88a6acd1-e537-42b5-b2f1-6d736d1c4fe7" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_1a0c4c8c-afab-42eb-94ce-1999a5b6c2f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_77fa3b24-634f-4ec3-9d0a-5eca4ccbc5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_88a6acd1-e537-42b5-b2f1-6d736d1c4fe7" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_77fa3b24-634f-4ec3-9d0a-5eca4ccbc5bc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_367def81-6188-42bf-ad8f-78be01462377" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_367def81-6188-42bf-ad8f-78be01462377" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e24351e9-7931-47d4-9c92-6425420d4e4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_367def81-6188-42bf-ad8f-78be01462377" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e24351e9-7931-47d4-9c92-6425420d4e4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e24351e9-7931-47d4-9c92-6425420d4e4c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e24351e9-7931-47d4-9c92-6425420d4e4c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e24351e9-7931-47d4-9c92-6425420d4e4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d7d3b8ef-41c1-420d-a4d1-a34c8ceb3db0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e24351e9-7931-47d4-9c92-6425420d4e4c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d7d3b8ef-41c1-420d-a4d1-a34c8ceb3db0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_StandardNoteReceivableMember_fae58cbf-4592-493e-8fb8-51eef9ab2f86" xlink:href="hcsg-20240630.xsd#hcsg_StandardNoteReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d7d3b8ef-41c1-420d-a4d1-a34c8ceb3db0" xlink:to="loc_hcsg_StandardNoteReceivableMember_fae58cbf-4592-493e-8fb8-51eef9ab2f86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DelinquentNotesReceivableMember_17bf2e33-86da-4d68-9044-f5073f00bd65" xlink:href="hcsg-20240630.xsd#hcsg_DelinquentNotesReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d7d3b8ef-41c1-420d-a4d1-a34c8ceb3db0" xlink:to="loc_hcsg_DelinquentNotesReceivableMember_17bf2e33-86da-4d68-9044-f5073f00bd65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ElevatedRiskNoteReceivableMember_b7c10636-f237-40c1-9ba0-8337671ae64e" xlink:href="hcsg-20240630.xsd#hcsg_ElevatedRiskNoteReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d7d3b8ef-41c1-420d-a4d1-a34c8ceb3db0" xlink:to="loc_hcsg_ElevatedRiskNoteReceivableMember_b7c10636-f237-40c1-9ba0-8337671ae64e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_0cf81275-75b5-4db8-9d4d-2c695914e10c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_0cf81275-75b5-4db8-9d4d-2c695914e10c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_b5f77055-4d29-45cd-b0b7-f7d7f22db025" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_b5f77055-4d29-45cd-b0b7-f7d7f22db025" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_a6f39fdb-2ba2-4549-b726-8a0591a3c972" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_a6f39fdb-2ba2-4549-b726-8a0591a3c972" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_60a4e47b-2f20-4896-9b55-0257223dd00b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_60a4e47b-2f20-4896-9b55-0257223dd00b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_d757a59a-2df5-4fd2-bac8-1311e67c4dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_d757a59a-2df5-4fd2-bac8-1311e67c4dd5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_8151c177-8dd4-43b3-94d3-986a802ce504" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_8151c177-8dd4-43b3-94d3-986a802ce504" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_f93f0cd7-d78f-401b-a3d5-09b04aa9c6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_NotesReceivableGross_f93f0cd7-d78f-401b-a3d5-09b04aa9c6b4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear_7a7bac92-e6dc-4137-9943-ceee40a0b142" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear_7a7bac92-e6dc-4137-9943-ceee40a0b142" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_dca67a7b-4523-4b42-9e3b-54f4cc3c9ae3" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_dca67a7b-4523-4b42-9e3b-54f4cc3c9ae3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_41486ba1-af19-4123-a5dc-6a773b8a8515" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_41486ba1-af19-4123-a5dc-6a773b8a8515" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_26411598-c46f-4cbf-a7f7-9c6db2327aeb" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_26411598-c46f-4cbf-a7f7-9c6db2327aeb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_f2119222-cf4f-46dc-b609-95a875cd596b" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_f2119222-cf4f-46dc-b609-95a875cd596b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_c6b5bd51-cdac-4bf4-bf2f-5fa69a713b55" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_c6b5bd51-cdac-4bf4-bf2f-5fa69a713b55" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_b266a155-a588-40ee-aff2-fe897d95e8e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_b266a155-a588-40ee-aff2-fe897d95e8e7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear_b32d16db-679f-48fd-a3f7-7dc1147b6fb5" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear_b32d16db-679f-48fd-a3f7-7dc1147b6fb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_583c5bd0-9e78-496c-b48c-e47b05c4d462" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_583c5bd0-9e78-496c-b48c-e47b05c4d462" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_8ab94e06-3f79-47b9-bb6a-65e1714d55b2" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_8ab94e06-3f79-47b9-bb6a-65e1714d55b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_0e6954b6-95b0-4c75-b36e-a42997b025a6" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_0e6954b6-95b0-4c75-b36e-a42997b025a6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_eebd7d83-823e-48c2-a4b8-f3671ed7730a" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_eebd7d83-823e-48c2-a4b8-f3671ed7730a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_e628a6b4-32e9-4430-98b7-c6149890f9cb" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_e628a6b4-32e9-4430-98b7-c6149890f9cb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_7ba54523-1bd7-4f0a-ae73-55a2454a3d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_7ba54523-1bd7-4f0a-ae73-55a2454a3d2b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear_700990d0-a171-425d-8869-3faf7f36f835" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear_700990d0-a171-425d-8869-3faf7f36f835" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_4fe43af6-5418-47ce-9f70-f20094e59503" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_4fe43af6-5418-47ce-9f70-f20094e59503" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_a33c9202-6fa5-4da5-b3be-6a8d44c8a1f6" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_a33c9202-6fa5-4da5-b3be-6a8d44c8a1f6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_ded2c09d-739d-4b09-b5d0-e6df38109c11" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_ded2c09d-739d-4b09-b5d0-e6df38109c11" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_6f592218-b9f2-4714-9431-441b1df8494e" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_6f592218-b9f2-4714-9431-441b1df8494e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_0d13ed31-9671-48e5-8e12-02dc823aa71d" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_0d13ed31-9671-48e5-8e12-02dc823aa71d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_0a9bde42-be86-4d1b-8312-75cf28c5b4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_0a9bde42-be86-4d1b-8312-75cf28c5b4a6" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_bc1daf9c-2899-4c59-97a3-eef98d5e0200" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_f16dd852-6706-4989-bd66-783a93afab4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_bc1daf9c-2899-4c59-97a3-eef98d5e0200" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_f16dd852-6706-4989-bd66-783a93afab4e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a5a7dc87-197b-41df-8864-a3242ea2b594" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_f16dd852-6706-4989-bd66-783a93afab4e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a5a7dc87-197b-41df-8864-a3242ea2b594" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a5a7dc87-197b-41df-8864-a3242ea2b594_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a5a7dc87-197b-41df-8864-a3242ea2b594" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a5a7dc87-197b-41df-8864-a3242ea2b594_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eeb3605b-270a-4ceb-857d-885e9dd78a76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a5a7dc87-197b-41df-8864-a3242ea2b594" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eeb3605b-270a-4ceb-857d-885e9dd78a76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_StandardNoteReceivableMember_cbb49ac3-c595-47e1-ba3d-ad218602b37b" xlink:href="hcsg-20240630.xsd#hcsg_StandardNoteReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eeb3605b-270a-4ceb-857d-885e9dd78a76" xlink:to="loc_hcsg_StandardNoteReceivableMember_cbb49ac3-c595-47e1-ba3d-ad218602b37b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DelinquentNotesReceivableMember_b89a36c9-e60d-42d2-8fbc-7202aa99b989" xlink:href="hcsg-20240630.xsd#hcsg_DelinquentNotesReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eeb3605b-270a-4ceb-857d-885e9dd78a76" xlink:to="loc_hcsg_DelinquentNotesReceivableMember_b89a36c9-e60d-42d2-8fbc-7202aa99b989" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ElevatedRiskNoteReceivableMember_0291b9f0-8575-48db-b7b1-10688a88d9d7" xlink:href="hcsg-20240630.xsd#hcsg_ElevatedRiskNoteReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eeb3605b-270a-4ceb-857d-885e9dd78a76" xlink:to="loc_hcsg_ElevatedRiskNoteReceivableMember_0291b9f0-8575-48db-b7b1-10688a88d9d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1aa8cc4c-bc4c-477b-92e0-bf9ad123b851" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_f16dd852-6706-4989-bd66-783a93afab4e" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1aa8cc4c-bc4c-477b-92e0-bf9ad123b851" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_1aa8cc4c-bc4c-477b-92e0-bf9ad123b851_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1aa8cc4c-bc4c-477b-92e0-bf9ad123b851" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_1aa8cc4c-bc4c-477b-92e0-bf9ad123b851_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_25358512-b336-4c16-80a6-1c63b62659a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1aa8cc4c-bc4c-477b-92e0-bf9ad123b851" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_25358512-b336-4c16-80a6-1c63b62659a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_50ee5a5f-f2d9-4b59-a55a-ac38dc563340" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_25358512-b336-4c16-80a6-1c63b62659a7" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_50ee5a5f-f2d9-4b59-a55a-ac38dc563340" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancialAsset0To90DaysPastDueMember_a891504a-e392-4e58-8c08-adbda05577d9" xlink:href="hcsg-20240630.xsd#hcsg_FinancialAsset0To90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialAssetPastDueMember_50ee5a5f-f2d9-4b59-a55a-ac38dc563340" xlink:to="loc_hcsg_FinancialAsset0To90DaysPastDueMember_a891504a-e392-4e58-8c08-adbda05577d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancialAsset91To180DaysPastDueMember_b0653076-1a48-4d98-a534-a8618d77c509" xlink:href="hcsg-20240630.xsd#hcsg_FinancialAsset91To180DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialAssetPastDueMember_50ee5a5f-f2d9-4b59-a55a-ac38dc563340" xlink:to="loc_hcsg_FinancialAsset91To180DaysPastDueMember_b0653076-1a48-4d98-a534-a8618d77c509" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember_42614564-b661-432f-925b-495aece98cdb" xlink:href="hcsg-20240630.xsd#hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialAssetPastDueMember_50ee5a5f-f2d9-4b59-a55a-ac38dc563340" xlink:to="loc_hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember_42614564-b661-432f-925b-495aece98cdb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_0468cf5f-efd3-4300-8d57-91501ce0e4aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_bc1daf9c-2899-4c59-97a3-eef98d5e0200" xlink:to="loc_us-gaap_NotesReceivableGross_0468cf5f-efd3-4300-8d57-91501ce0e4aa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_6026f404-eb94-4ae7-a0ac-5e775037195d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_658114b6-6414-43dc-9791-41208ba952b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_6026f404-eb94-4ae7-a0ac-5e775037195d" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_658114b6-6414-43dc-9791-41208ba952b0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1738a33e-9dee-4a04-9072-4911ec1bf2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_658114b6-6414-43dc-9791-41208ba952b0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1738a33e-9dee-4a04-9072-4911ec1bf2ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1738a33e-9dee-4a04-9072-4911ec1bf2ef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1738a33e-9dee-4a04-9072-4911ec1bf2ef" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1738a33e-9dee-4a04-9072-4911ec1bf2ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5f355efe-ff58-4186-9d0d-da43bc600ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1738a33e-9dee-4a04-9072-4911ec1bf2ef" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5f355efe-ff58-4186-9d0d-da43bc600ca2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_StandardNoteReceivableMember_169a3e19-182f-4a61-b3ee-c4757649ce81" xlink:href="hcsg-20240630.xsd#hcsg_StandardNoteReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5f355efe-ff58-4186-9d0d-da43bc600ca2" xlink:to="loc_hcsg_StandardNoteReceivableMember_169a3e19-182f-4a61-b3ee-c4757649ce81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DelinquentNotesReceivableMember_bc31f2c8-f03b-4dd9-b6ea-e648df7d5e72" xlink:href="hcsg-20240630.xsd#hcsg_DelinquentNotesReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5f355efe-ff58-4186-9d0d-da43bc600ca2" xlink:to="loc_hcsg_DelinquentNotesReceivableMember_bc31f2c8-f03b-4dd9-b6ea-e648df7d5e72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ElevatedRiskNoteReceivableMember_0a825ee4-0626-44d4-bb9d-2f16da2232dc" xlink:href="hcsg-20240630.xsd#hcsg_ElevatedRiskNoteReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5f355efe-ff58-4186-9d0d-da43bc600ca2" xlink:to="loc_hcsg_ElevatedRiskNoteReceivableMember_0a825ee4-0626-44d4-bb9d-2f16da2232dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_3cc0a71a-7367-4be8-9226-5c7b2fd8f518" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_658114b6-6414-43dc-9791-41208ba952b0" xlink:to="loc_srt_MajorCustomersAxis_3cc0a71a-7367-4be8-9226-5c7b2fd8f518" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_3cc0a71a-7367-4be8-9226-5c7b2fd8f518_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_3cc0a71a-7367-4be8-9226-5c7b2fd8f518" xlink:to="loc_srt_NameOfMajorCustomerDomain_3cc0a71a-7367-4be8-9226-5c7b2fd8f518_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_3a8340c6-aa51-446c-bd5c-711d8b962df8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_3cc0a71a-7367-4be8-9226-5c7b2fd8f518" xlink:to="loc_srt_NameOfMajorCustomerDomain_3a8340c6-aa51-446c-bd5c-711d8b962df8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LaVieCareCentersLLCMember_26f393dc-dbe5-4ce4-94ef-e7cffd310297" xlink:href="hcsg-20240630.xsd#hcsg_LaVieCareCentersLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a8340c6-aa51-446c-bd5c-711d8b962df8" xlink:to="loc_hcsg_LaVieCareCentersLLCMember_26f393dc-dbe5-4ce4-94ef-e7cffd310297" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_730f8294-f316-4386-9fe1-be506cd1b367" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_6026f404-eb94-4ae7-a0ac-5e775037195d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_730f8294-f316-4386-9fe1-be506cd1b367" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_b3808e0d-d78d-4884-accc-7176ddd832c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_730f8294-f316-4386-9fe1-be506cd1b367" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_b3808e0d-d78d-4884-accc-7176ddd832c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_1ed05f50-f58b-4eac-9212-ddc3df052347" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_730f8294-f316-4386-9fe1-be506cd1b367" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_1ed05f50-f58b-4eac-9212-ddc3df052347" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_a248d825-231c-43d8-b7ec-86b138e7be03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_730f8294-f316-4386-9fe1-be506cd1b367" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_a248d825-231c-43d8-b7ec-86b138e7be03" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_888faaa5-a26f-4c86-bd6f-9ee4f625fada" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_9f663129-1dea-4078-abd5-e26006286235" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_6026f404-eb94-4ae7-a0ac-5e775037195d" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_9f663129-1dea-4078-abd5-e26006286235" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_8e417d62-98ed-4a30-b76d-618feb88261f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_9f663129-1dea-4078-abd5-e26006286235" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_8e417d62-98ed-4a30-b76d-618feb88261f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_882ac78a-a9c9-4905-97e7-1d0e0bcfa7e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_9f663129-1dea-4078-abd5-e26006286235" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_882ac78a-a9c9-4905-97e7-1d0e0bcfa7e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_0d127529-a168-4ec6-8e07-b488632ce12b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_9f663129-1dea-4078-abd5-e26006286235" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_0d127529-a168-4ec6-8e07-b488632ce12b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_2fe6aa4d-8cd1-427d-8e77-e20ef437c8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward_5378ee11-b2b8-49de-bd7d-e7e774bcdf2c" xlink:href="hcsg-20240630.xsd#hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_6026f404-eb94-4ae7-a0ac-5e775037195d" xlink:to="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward_5378ee11-b2b8-49de-bd7d-e7e774bcdf2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_4d8a90b1-1ef0-48b9-92e0-fafd70d93776" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward_5378ee11-b2b8-49de-bd7d-e7e774bcdf2c" xlink:to="loc_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_4d8a90b1-1ef0-48b9-92e0-fafd70d93776" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff_108655a5-1ddb-492a-bd89-fa64f36d120c" xlink:href="hcsg-20240630.xsd#hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward_5378ee11-b2b8-49de-bd7d-e7e774bcdf2c" xlink:to="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff_108655a5-1ddb-492a-bd89-fa64f36d120c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_e8aea032-e20b-4e80-893d-5919f283613c" xlink:href="hcsg-20240630.xsd#hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward_5378ee11-b2b8-49de-bd7d-e7e774bcdf2c" xlink:to="loc_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_e8aea032-e20b-4e80-893d-5919f283613c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_821d2272-ba87-4e0e-9aa6-5313030f9eba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossTransfers_83976903-4c0d-4db9-8b13-0f846bf3b58e" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossTransfers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_6026f404-eb94-4ae7-a0ac-5e775037195d" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossTransfers_83976903-4c0d-4db9-8b13-0f846bf3b58e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_fefcb034-e38f-442d-8c34-89bddb23b1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_6026f404-eb94-4ae7-a0ac-5e775037195d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_fefcb034-e38f-442d-8c34-89bddb23b1cc" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ab0e15d8-dae3-4b4f-81fc-ba2ec383f672" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96b276f6-e926-4b88-9447-18b0e9ed2bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ab0e15d8-dae3-4b4f-81fc-ba2ec383f672" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96b276f6-e926-4b88-9447-18b0e9ed2bf3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8170e9e8-24b0-4860-9748-f00910250d06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96b276f6-e926-4b88-9447-18b0e9ed2bf3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8170e9e8-24b0-4860-9748-f00910250d06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8170e9e8-24b0-4860-9748-f00910250d06_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8170e9e8-24b0-4860-9748-f00910250d06" xlink:to="loc_us-gaap_EquityComponentDomain_8170e9e8-24b0-4860-9748-f00910250d06_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a6424584-789f-491d-8487-b4bcb2c98f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8170e9e8-24b0-4860-9748-f00910250d06" xlink:to="loc_us-gaap_EquityComponentDomain_a6424584-789f-491d-8487-b4bcb2c98f8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_98832429-5cb2-4949-bd75-4ae106a62897" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a6424584-789f-491d-8487-b4bcb2c98f8f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_98832429-5cb2-4949-bd75-4ae106a62897" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cb5a3397-bd8b-4df5-a835-9bd84d335e83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ab0e15d8-dae3-4b4f-81fc-ba2ec383f672" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cb5a3397-bd8b-4df5-a835-9bd84d335e83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7d9c5290-b551-45be-8ff7-9d19b08ecb98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cb5a3397-bd8b-4df5-a835-9bd84d335e83" xlink:to="loc_us-gaap_StockholdersEquity_7d9c5290-b551-45be-8ff7-9d19b08ecb98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_02db1be9-1778-4f06-8bf4-9734055ed288" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cb5a3397-bd8b-4df5-a835-9bd84d335e83" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_02db1be9-1778-4f06-8bf4-9734055ed288" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_08fe1dc5-a736-4112-a02d-ef8322a7bc39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cb5a3397-bd8b-4df5-a835-9bd84d335e83" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_08fe1dc5-a736-4112-a02d-ef8322a7bc39" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_ddcbc743-1c7a-4591-8eb2-143b8b62cc69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cb5a3397-bd8b-4df5-a835-9bd84d335e83" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_ddcbc743-1c7a-4591-8eb2-143b8b62cc69" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d46d6ee0-bb96-4d41-b6b4-125036ce87d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_75c9e1e8-048e-475e-91c9-4a09f0785195" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ab0e15d8-dae3-4b4f-81fc-ba2ec383f672" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_75c9e1e8-048e-475e-91c9-4a09f0785195" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_f6927800-ad9a-4c4a-8e72-578207eac2ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ab0e15d8-dae3-4b4f-81fc-ba2ec383f672" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_f6927800-ad9a-4c4a-8e72-578207eac2ff" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_57a368ca-62b6-425b-a55e-1341a3d7ea7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_97b7a33d-b5ce-4d77-a27f-3e7fdc5d4ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_57a368ca-62b6-425b-a55e-1341a3d7ea7a" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_97b7a33d-b5ce-4d77-a27f-3e7fdc5d4ed2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d01536ba-ada2-4f20-89fb-874c878363cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_97b7a33d-b5ce-4d77-a27f-3e7fdc5d4ed2" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d01536ba-ada2-4f20-89fb-874c878363cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d01536ba-ada2-4f20-89fb-874c878363cc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d01536ba-ada2-4f20-89fb-874c878363cc" xlink:to="loc_us-gaap_EquityComponentDomain_d01536ba-ada2-4f20-89fb-874c878363cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ad472df3-0332-4d12-95bd-0b4ba1b6c46d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d01536ba-ada2-4f20-89fb-874c878363cc" xlink:to="loc_us-gaap_EquityComponentDomain_ad472df3-0332-4d12-95bd-0b4ba1b6c46d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_d714f9d8-0f84-46fa-9d7f-6cbf8c535254" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ad472df3-0332-4d12-95bd-0b4ba1b6c46d" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_d714f9d8-0f84-46fa-9d7f-6cbf8c535254" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_22c7840d-1558-478b-b91e-b30ffee59591" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_97b7a33d-b5ce-4d77-a27f-3e7fdc5d4ed2" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_22c7840d-1558-478b-b91e-b30ffee59591" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_22c7840d-1558-478b-b91e-b30ffee59591_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_22c7840d-1558-478b-b91e-b30ffee59591" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_22c7840d-1558-478b-b91e-b30ffee59591_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_a725cd40-91cb-4886-960f-3d83f30e5e85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_22c7840d-1558-478b-b91e-b30ffee59591" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_a725cd40-91cb-4886-960f-3d83f30e5e85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_35f73607-6eda-40a6-a4ff-60af77e50f20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_a725cd40-91cb-4886-960f-3d83f30e5e85" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_35f73607-6eda-40a6-a4ff-60af77e50f20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentIncomeAndOther_a8b8f7ce-a35d-49a0-8a12-5d9511eca17b" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentIncomeAndOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_57a368ca-62b6-425b-a55e-1341a3d7ea7a" xlink:to="loc_hcsg_InvestmentIncomeAndOther_a8b8f7ce-a35d-49a0-8a12-5d9511eca17b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a4df26b1-6622-4c4f-99d8-0793a8c4fd15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_57a368ca-62b6-425b-a55e-1341a3d7ea7a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a4df26b1-6622-4c4f-99d8-0793a8c4fd15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_079b8edf-2b2c-4df1-bae1-30003f4f0392" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_57a368ca-62b6-425b-a55e-1341a3d7ea7a" xlink:to="loc_us-gaap_NetIncomeLoss_079b8edf-2b2c-4df1-bae1-30003f4f0392" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#PropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b9c68ff5-8676-424b-b0c4-4af682c921d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b9c68ff5-8676-424b-b0c4-4af682c921d3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e52242c1-de80-4219-9cb0-9da5c565cd61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b9c68ff5-8676-424b-b0c4-4af682c921d3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e52242c1-de80-4219-9cb0-9da5c565cd61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e52242c1-de80-4219-9cb0-9da5c565cd61_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e52242c1-de80-4219-9cb0-9da5c565cd61" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e52242c1-de80-4219-9cb0-9da5c565cd61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bedd0b4a-8421-4c8d-85bf-7653a46ae259" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e52242c1-de80-4219-9cb0-9da5c565cd61" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bedd0b4a-8421-4c8d-85bf-7653a46ae259" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingAndDietaryEquipmentMember_ebe469c8-093b-4cbc-8b90-653de3309ea0" xlink:href="hcsg-20240630.xsd#hcsg_HousekeepingAndDietaryEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bedd0b4a-8421-4c8d-85bf-7653a46ae259" xlink:to="loc_hcsg_HousekeepingAndDietaryEquipmentMember_ebe469c8-093b-4cbc-8b90-653de3309ea0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ComputerHardwareAndSoftwareMember_d4792e4c-4c96-42e3-b669-ec14e611cd5b" xlink:href="hcsg-20240630.xsd#hcsg_ComputerHardwareAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bedd0b4a-8421-4c8d-85bf-7653a46ae259" xlink:to="loc_hcsg_ComputerHardwareAndSoftwareMember_d4792e4c-4c96-42e3-b669-ec14e611cd5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_fdf510e5-4e73-466d-bb7e-ac5a99e7042a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOtherTypesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bedd0b4a-8421-4c8d-85bf-7653a46ae259" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_fdf510e5-4e73-466d-bb7e-ac5a99e7042a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_286a509b-6f3c-4be0-b7e9-0a4e2f7bfaf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_286a509b-6f3c-4be0-b7e9-0a4e2f7bfaf3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_85c79824-fa92-4222-887c-6ac48155de24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_85c79824-fa92-4222-887c-6ac48155de24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_45d5d71f-73c9-49b9-9601-14c03c387a58" xlink:href="hcsg-20240630.xsd#hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_45d5d71f-73c9-49b9-9601-14c03c387a58" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_f594e4a8-dfb8-463f-bbbf-adaa4e170b2d" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_f594e4a8-dfb8-463f-bbbf-adaa4e170b2d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e8adec89-7df4-48b1-be3d-6a41f3558adc" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e8adec89-7df4-48b1-be3d-6a41f3558adc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_94eeb3ba-a476-49c1-92d1-7a17650a59e2" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_94eeb3ba-a476-49c1-92d1-7a17650a59e2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization_e61592d4-e5d6-42b1-b4e4-30a79c5c3d56" xlink:href="hcsg-20240630.xsd#hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization_e61592d4-e5d6-42b1-b4e4-30a79c5c3d56" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#LeasesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_de42504b-1898-42f5-a2cb-5d93ff6b22ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_84b65d70-1b0b-4f30-be09-5089aafbc028" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_de42504b-1898-42f5-a2cb-5d93ff6b22ee" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_84b65d70-1b0b-4f30-be09-5089aafbc028" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e1f58992-743b-4eb4-858c-b5e42ddbbf32" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_84b65d70-1b0b-4f30-be09-5089aafbc028" xlink:to="loc_srt_RangeAxis_e1f58992-743b-4eb4-858c-b5e42ddbbf32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e1f58992-743b-4eb4-858c-b5e42ddbbf32_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_e1f58992-743b-4eb4-858c-b5e42ddbbf32" xlink:to="loc_srt_RangeMember_e1f58992-743b-4eb4-858c-b5e42ddbbf32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_31cfdf58-3013-4e3b-892a-1bcead51e900" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_e1f58992-743b-4eb4-858c-b5e42ddbbf32" xlink:to="loc_srt_RangeMember_31cfdf58-3013-4e3b-892a-1bcead51e900" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_1faffb48-0daa-4cdc-8396-ea0318a89826" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_31cfdf58-3013-4e3b-892a-1bcead51e900" xlink:to="loc_srt_MinimumMember_1faffb48-0daa-4cdc-8396-ea0318a89826" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ba0a630f-2bfd-4dfd-a5c7-b5a00ae8c4e4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_31cfdf58-3013-4e3b-892a-1bcead51e900" xlink:to="loc_srt_MaximumMember_ba0a630f-2bfd-4dfd-a5c7-b5a00ae8c4e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_602cae0e-b3e0-49a7-9166-7cf024afef98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_de42504b-1898-42f5-a2cb-5d93ff6b22ee" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_602cae0e-b3e0-49a7-9166-7cf024afef98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_6fa3c83a-c2de-46cb-ae03-a3d230aa9438" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_de42504b-1898-42f5-a2cb-5d93ff6b22ee" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_6fa3c83a-c2de-46cb-ae03-a3d230aa9438" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LesseeOperatingLeaseTerminationOptionTerm_2c1454e0-60be-4ad2-b919-6f49d1453fdb" xlink:href="hcsg-20240630.xsd#hcsg_LesseeOperatingLeaseTerminationOptionTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_de42504b-1898-42f5-a2cb-5d93ff6b22ee" xlink:to="loc_hcsg_LesseeOperatingLeaseTerminationOptionTerm_2c1454e0-60be-4ad2-b919-6f49d1453fdb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation_ca35d736-6613-4dae-b336-2389c75536ad" xlink:href="hcsg-20240630.xsd#hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_de42504b-1898-42f5-a2cb-5d93ff6b22ee" xlink:to="loc_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation_ca35d736-6613-4dae-b336-2389c75536ad" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#OtherIntangibleAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_e8f5c44f-f013-4d97-9b27-aae22abc444f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_78d381aa-ae74-4d26-85ca-5fac03aae32f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_e8f5c44f-f013-4d97-9b27-aae22abc444f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_78d381aa-ae74-4d26-85ca-5fac03aae32f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5c27657a-e974-4ea1-9460-7d529e67667d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_78d381aa-ae74-4d26-85ca-5fac03aae32f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5c27657a-e974-4ea1-9460-7d529e67667d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c27657a-e974-4ea1-9460-7d529e67667d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5c27657a-e974-4ea1-9460-7d529e67667d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c27657a-e974-4ea1-9460-7d529e67667d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c5676e42-deb1-405b-b8f3-67d5b70fa98a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5c27657a-e974-4ea1-9460-7d529e67667d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c5676e42-deb1-405b-b8f3-67d5b70fa98a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_f83a9abf-fc9b-4d8a-b4a7-eb69cffafc92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c5676e42-deb1-405b-b8f3-67d5b70fa98a" xlink:to="loc_us-gaap_CustomerRelationshipsMember_f83a9abf-fc9b-4d8a-b4a7-eb69cffafc92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_9695a162-2d4a-4f02-857b-cc8e6f223190" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c5676e42-deb1-405b-b8f3-67d5b70fa98a" xlink:to="loc_us-gaap_TradeNamesMember_9695a162-2d4a-4f02-857b-cc8e6f223190" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_ea713e1d-58b2-405e-a863-951f2a06ef3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c5676e42-deb1-405b-b8f3-67d5b70fa98a" xlink:to="loc_us-gaap_PatentsMember_ea713e1d-58b2-405e-a863-951f2a06ef3d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_0d6f2710-a430-4999-bbc1-1879b1ac9f66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c5676e42-deb1-405b-b8f3-67d5b70fa98a" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_0d6f2710-a430-4999-bbc1-1879b1ac9f66" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_82719d67-e0c3-4386-87de-72d4f8ef037c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_e8f5c44f-f013-4d97-9b27-aae22abc444f" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_82719d67-e0c3-4386-87de-72d4f8ef037c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_91aa74ae-050a-494b-b3d3-8f6e610bc943" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_e8f5c44f-f013-4d97-9b27-aae22abc444f" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_91aa74ae-050a-494b-b3d3-8f6e610bc943" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21980cc2-2e8d-45f8-b222-934db9776f61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_98457d84-4f5c-4f40-b1c4-73d878d65e04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21980cc2-2e8d-45f8-b222-934db9776f61" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_98457d84-4f5c-4f40-b1c4-73d878d65e04" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentRestrictionStatusAxis_f61ed1dd-a3a3-4df5-a562-1947e7b723a0" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentRestrictionStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_98457d84-4f5c-4f40-b1c4-73d878d65e04" xlink:to="loc_hcsg_InvestmentRestrictionStatusAxis_f61ed1dd-a3a3-4df5-a562-1947e7b723a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentRestrictionStatusDomain_f61ed1dd-a3a3-4df5-a562-1947e7b723a0_default" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentRestrictionStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_hcsg_InvestmentRestrictionStatusAxis_f61ed1dd-a3a3-4df5-a562-1947e7b723a0" xlink:to="loc_hcsg_InvestmentRestrictionStatusDomain_f61ed1dd-a3a3-4df5-a562-1947e7b723a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentRestrictionStatusDomain_adca63f8-b1b0-4105-8003-bcdd3da02e3d" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentRestrictionStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_hcsg_InvestmentRestrictionStatusAxis_f61ed1dd-a3a3-4df5-a562-1947e7b723a0" xlink:to="loc_hcsg_InvestmentRestrictionStatusDomain_adca63f8-b1b0-4105-8003-bcdd3da02e3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_UnrestrictedMember_f4f4effd-7cbb-44be-9bc3-dde81444e61b" xlink:href="hcsg-20240630.xsd#hcsg_UnrestrictedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_InvestmentRestrictionStatusDomain_adca63f8-b1b0-4105-8003-bcdd3da02e3d" xlink:to="loc_hcsg_UnrestrictedMember_f4f4effd-7cbb-44be-9bc3-dde81444e61b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedMember_1ff045b0-4e0d-43de-aa92-34955b00acd5" xlink:href="hcsg-20240630.xsd#hcsg_RestrictedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_InvestmentRestrictionStatusDomain_adca63f8-b1b0-4105-8003-bcdd3da02e3d" xlink:to="loc_hcsg_RestrictedMember_1ff045b0-4e0d-43de-aa92-34955b00acd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_73bb09db-22ff-4c49-ba46-7254241f3a22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21980cc2-2e8d-45f8-b222-934db9776f61" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_73bb09db-22ff-4c49-ba46-7254241f3a22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_1f3955a1-549c-4d17-81db-929f94d5b03d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21980cc2-2e8d-45f8-b222-934db9776f61" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_1f3955a1-549c-4d17-81db-929f94d5b03d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_71aab44c-2998-44db-968c-42fcf9a61974" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21980cc2-2e8d-45f8-b222-934db9776f61" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_71aab44c-2998-44db-968c-42fcf9a61974" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_3c2b9b2a-0ee2-4e5a-9d93-837eb2ed9c45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21980cc2-2e8d-45f8-b222-934db9776f61" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_3c2b9b2a-0ee2-4e5a-9d93-837eb2ed9c45" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_184bbb9c-5987-48d3-98d0-76a3a454bbcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21980cc2-2e8d-45f8-b222-934db9776f61" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_184bbb9c-5987-48d3-98d0-76a3a454bbcb" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#FairValueMeasurementsMarketableDebtSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_def0330b-f172-40d5-9afe-e0d78a5243a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_10df6b9d-4e31-4148-9bd8-f2141f9c973b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_def0330b-f172-40d5-9afe-e0d78a5243a3" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_10df6b9d-4e31-4148-9bd8-f2141f9c973b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_876306c3-bbf6-4a3f-be95-1300fdba25fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_10df6b9d-4e31-4148-9bd8-f2141f9c973b" xlink:to="loc_us-gaap_FinancialInstrumentAxis_876306c3-bbf6-4a3f-be95-1300fdba25fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_876306c3-bbf6-4a3f-be95-1300fdba25fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_876306c3-bbf6-4a3f-be95-1300fdba25fd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_876306c3-bbf6-4a3f-be95-1300fdba25fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_876306c3-bbf6-4a3f-be95-1300fdba25fd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxableMunicipalBondsMember_e3d3cdeb-1777-4112-96b7-bafed5bfb1d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxableMunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:to="loc_us-gaap_TaxableMunicipalBondsMember_e3d3cdeb-1777-4112-96b7-bafed5bfb1d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontaxableMunicipalBondsMember_efd2b417-b5e0-4a4e-b618-2852cf31b388" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NontaxableMunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:to="loc_us-gaap_NontaxableMunicipalBondsMember_efd2b417-b5e0-4a4e-b618-2852cf31b388" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_2822086a-7f6f-4408-a4f5-801aa4aeb38c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_2822086a-7f6f-4408-a4f5-801aa4aeb38c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_40c08b39-218e-42d3-8e0a-245ebe9347d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_40c08b39-218e-42d3-8e0a-245ebe9347d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_7812e1e8-e073-48c7-9b79-372b15e9cb6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_7812e1e8-e073-48c7-9b79-372b15e9cb6e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_b7592118-c8b0-444e-ac57-d7b065536cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_b7592118-c8b0-444e-ac57-d7b065536cf0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_0378fb9e-936f-4ffb-b130-7e0f8bfc9098" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_10df6b9d-4e31-4148-9bd8-f2141f9c973b" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_0378fb9e-936f-4ffb-b130-7e0f8bfc9098" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0378fb9e-936f-4ffb-b130-7e0f8bfc9098_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_0378fb9e-936f-4ffb-b130-7e0f8bfc9098" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0378fb9e-936f-4ffb-b130-7e0f8bfc9098_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_40fc2f3c-cef4-458d-a35b-2281d1ab24ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_0378fb9e-936f-4ffb-b130-7e0f8bfc9098" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_40fc2f3c-cef4-458d-a35b-2281d1ab24ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2649a23e-fde6-4970-adbd-59a6abb9f402" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_40fc2f3c-cef4-458d-a35b-2281d1ab24ac" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2649a23e-fde6-4970-adbd-59a6abb9f402" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_fda310c5-5b29-4460-a7bf-ccce35335325" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_40fc2f3c-cef4-458d-a35b-2281d1ab24ac" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_fda310c5-5b29-4460-a7bf-ccce35335325" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_0871d0a2-4c42-4a8e-abb7-1e39ece57d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_40fc2f3c-cef4-458d-a35b-2281d1ab24ac" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_0871d0a2-4c42-4a8e-abb7-1e39ece57d1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c539dfc9-7bfd-4d7e-a0e9-20753b41f25e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_10df6b9d-4e31-4148-9bd8-f2141f9c973b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c539dfc9-7bfd-4d7e-a0e9-20753b41f25e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c539dfc9-7bfd-4d7e-a0e9-20753b41f25e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c539dfc9-7bfd-4d7e-a0e9-20753b41f25e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c539dfc9-7bfd-4d7e-a0e9-20753b41f25e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_baddbd89-abe3-478d-9c2a-fd86fd9c131a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c539dfc9-7bfd-4d7e-a0e9-20753b41f25e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_baddbd89-abe3-478d-9c2a-fd86fd9c131a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_67071ca1-f3d6-4b19-abdb-391564476e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_baddbd89-abe3-478d-9c2a-fd86fd9c131a" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_67071ca1-f3d6-4b19-abdb-391564476e3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_a732a3f2-b349-4fd1-b2c4-d61bf1de4685" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_baddbd89-abe3-478d-9c2a-fd86fd9c131a" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_a732a3f2-b349-4fd1-b2c4-d61bf1de4685" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_e0c99f9b-9c0c-45e9-aae3-a52fc7ee6a19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_baddbd89-abe3-478d-9c2a-fd86fd9c131a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_e0c99f9b-9c0c-45e9-aae3-a52fc7ee6a19" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentRestrictionStatusAxis_6a3003be-70f8-492b-8881-b572fb9d3d18" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentRestrictionStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_10df6b9d-4e31-4148-9bd8-f2141f9c973b" xlink:to="loc_hcsg_InvestmentRestrictionStatusAxis_6a3003be-70f8-492b-8881-b572fb9d3d18" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentRestrictionStatusDomain_6a3003be-70f8-492b-8881-b572fb9d3d18_default" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentRestrictionStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_hcsg_InvestmentRestrictionStatusAxis_6a3003be-70f8-492b-8881-b572fb9d3d18" xlink:to="loc_hcsg_InvestmentRestrictionStatusDomain_6a3003be-70f8-492b-8881-b572fb9d3d18_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentRestrictionStatusDomain_27fd6a35-a597-48e8-a51a-92d135293535" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentRestrictionStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_hcsg_InvestmentRestrictionStatusAxis_6a3003be-70f8-492b-8881-b572fb9d3d18" xlink:to="loc_hcsg_InvestmentRestrictionStatusDomain_27fd6a35-a597-48e8-a51a-92d135293535" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_UnrestrictedMember_a24eda6c-d78d-4c7a-9029-6e0a5ec5dfb1" xlink:href="hcsg-20240630.xsd#hcsg_UnrestrictedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_InvestmentRestrictionStatusDomain_27fd6a35-a597-48e8-a51a-92d135293535" xlink:to="loc_hcsg_UnrestrictedMember_a24eda6c-d78d-4c7a-9029-6e0a5ec5dfb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedMember_4b55c776-7b53-45f9-8427-55389ba488d0" xlink:href="hcsg-20240630.xsd#hcsg_RestrictedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hcsg_InvestmentRestrictionStatusDomain_27fd6a35-a597-48e8-a51a-92d135293535" xlink:to="loc_hcsg_RestrictedMember_4b55c776-7b53-45f9-8427-55389ba488d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7936ba00-c26f-47b3-9188-1fbf555ce3af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_def0330b-f172-40d5-9afe-e0d78a5243a3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7936ba00-c26f-47b3-9188-1fbf555ce3af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_45c3adf8-3c63-48ed-88c2-aba8f1a52961" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_def0330b-f172-40d5-9afe-e0d78a5243a3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_45c3adf8-3c63-48ed-88c2-aba8f1a52961" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_3b942073-6737-4992-a1e9-fdda5118e443" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_def0330b-f172-40d5-9afe-e0d78a5243a3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_3b942073-6737-4992-a1e9-fdda5118e443" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f8f95acf-2e66-4678-a3e3-f3374db58414" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_def0330b-f172-40d5-9afe-e0d78a5243a3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f8f95acf-2e66-4678-a3e3-f3374db58414" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_4cc6b576-9645-4828-bf69-2ebf90b12319" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_def0330b-f172-40d5-9afe-e0d78a5243a3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_4cc6b576-9645-4828-bf69-2ebf90b12319" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c0afd7fd-4cc0-42a4-96f4-89adf86d3eae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2d583f68-d953-468c-beff-0adff2d918ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c0afd7fd-4cc0-42a4-96f4-89adf86d3eae" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2d583f68-d953-468c-beff-0adff2d918ee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_602b1ab1-23b1-4a6b-a1e6-d1df2a8f4ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2d583f68-d953-468c-beff-0adff2d918ee" xlink:to="loc_us-gaap_FinancialInstrumentAxis_602b1ab1-23b1-4a6b-a1e6-d1df2a8f4ccf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_602b1ab1-23b1-4a6b-a1e6-d1df2a8f4ccf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_602b1ab1-23b1-4a6b-a1e6-d1df2a8f4ccf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_602b1ab1-23b1-4a6b-a1e6-d1df2a8f4ccf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_602b1ab1-23b1-4a6b-a1e6-d1df2a8f4ccf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxableMunicipalBondsMember_60f215d1-ea32-4369-87a2-f904c3f06a05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxableMunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_TaxableMunicipalBondsMember_60f215d1-ea32-4369-87a2-f904c3f06a05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontaxableMunicipalBondsMember_27d6581c-7e5f-4dcf-ba52-3a2053eb8d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NontaxableMunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_NontaxableMunicipalBondsMember_27d6581c-7e5f-4dcf-ba52-3a2053eb8d9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_fb735aae-a852-43f9-8ba6-20c02753dbf0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_fb735aae-a852-43f9-8ba6-20c02753dbf0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_3b21f02f-f060-4117-81a6-0ea379de6b07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_3b21f02f-f060-4117-81a6-0ea379de6b07" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_a55ac8c5-64d5-46b0-a438-6d4e04560974" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_a55ac8c5-64d5-46b0-a438-6d4e04560974" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_9a769cc4-6e57-43a8-8ebc-8e9aa599519d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_9a769cc4-6e57-43a8-8ebc-8e9aa599519d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_71951038-d402-43f0-8181-19fd2874bab9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_MoneyMarketFundsMember_71951038-d402-43f0-8181-19fd2874bab9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityMember_7abcb622-23b9-492c-8bc1-bc02b4dc29e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommodityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_CommodityMember_7abcb622-23b9-492c-8bc1-bc02b4dc29e3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeInvestmentsMember_eaaa97e8-a6f3-474b-8b40-6b7f53b11433" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_FixedIncomeInvestmentsMember_eaaa97e8-a6f3-474b-8b40-6b7f53b11433" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InternationalMember_3f89a8ac-1068-44c7-a75f-560cb7e5da8e" xlink:href="hcsg-20240630.xsd#hcsg_InternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_hcsg_InternationalMember_3f89a8ac-1068-44c7-a75f-560cb7e5da8e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LargeCapBlendMember_2310770d-9bd5-4def-ac23-f37bb5b817d4" xlink:href="hcsg-20240630.xsd#hcsg_LargeCapBlendMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_hcsg_LargeCapBlendMember_2310770d-9bd5-4def-ac23-f37bb5b817d4" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LargeCapGrowthMember_88f81646-041d-4e0d-959d-992dbc21b727" xlink:href="hcsg-20240630.xsd#hcsg_LargeCapGrowthMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_hcsg_LargeCapGrowthMember_88f81646-041d-4e0d-959d-992dbc21b727" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LargeCapValueMember_230ac8f0-0e33-4c31-85fb-1307ef2c116b" xlink:href="hcsg-20240630.xsd#hcsg_LargeCapValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_hcsg_LargeCapValueMember_230ac8f0-0e33-4c31-85fb-1307ef2c116b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_MidCapBlendMember_f1fa12d0-77bf-468c-98cc-61f78841af5d" xlink:href="hcsg-20240630.xsd#hcsg_MidCapBlendMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_hcsg_MidCapBlendMember_f1fa12d0-77bf-468c-98cc-61f78841af5d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateFundsMember_4e247872-4aab-45ce-9ac8-2a6862a5dc83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_RealEstateFundsMember_4e247872-4aab-45ce-9ac8-2a6862a5dc83" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SmallCapBlendMember_7b3ba699-f699-4953-bb21-1f68047e2f3b" xlink:href="hcsg-20240630.xsd#hcsg_SmallCapBlendMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_hcsg_SmallCapBlendMember_7b3ba699-f699-4953-bb21-1f68047e2f3b" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_a59fefb4-7000-4432-86c2-36025fe2c90d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2d583f68-d953-468c-beff-0adff2d918ee" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_a59fefb4-7000-4432-86c2-36025fe2c90d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a59fefb4-7000-4432-86c2-36025fe2c90d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_a59fefb4-7000-4432-86c2-36025fe2c90d" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a59fefb4-7000-4432-86c2-36025fe2c90d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5b9b7af2-5880-4882-a8a0-b74a7a345cac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_a59fefb4-7000-4432-86c2-36025fe2c90d" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5b9b7af2-5880-4882-a8a0-b74a7a345cac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fe955c0b-cdf7-4aed-a119-0160966441b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5b9b7af2-5880-4882-a8a0-b74a7a345cac" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fe955c0b-cdf7-4aed-a119-0160966441b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_a7d69d5c-112e-4b17-a3a1-6b84bbf156c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fe955c0b-cdf7-4aed-a119-0160966441b7" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_a7d69d5c-112e-4b17-a3a1-6b84bbf156c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_253a21a3-e38e-4d43-b2ee-690e60ee8f03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fe955c0b-cdf7-4aed-a119-0160966441b7" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_253a21a3-e38e-4d43-b2ee-690e60ee8f03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5c666f76-7847-4ee9-8ea2-204022f56115" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2d583f68-d953-468c-beff-0adff2d918ee" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5c666f76-7847-4ee9-8ea2-204022f56115" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5c666f76-7847-4ee9-8ea2-204022f56115_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5c666f76-7847-4ee9-8ea2-204022f56115" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5c666f76-7847-4ee9-8ea2-204022f56115_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20e1aca7-fa48-489b-96c5-dd0e7e2b69b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5c666f76-7847-4ee9-8ea2-204022f56115" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20e1aca7-fa48-489b-96c5-dd0e7e2b69b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_68b84866-557f-46b4-9692-93b633b7e4bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20e1aca7-fa48-489b-96c5-dd0e7e2b69b8" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_68b84866-557f-46b4-9692-93b633b7e4bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_b4dd890c-e272-4475-b26a-3d22d2b5c0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20e1aca7-fa48-489b-96c5-dd0e7e2b69b8" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_b4dd890c-e272-4475-b26a-3d22d2b5c0d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_72e36cb5-5d31-42a1-a88f-ceba9a4ba038" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20e1aca7-fa48-489b-96c5-dd0e7e2b69b8" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_72e36cb5-5d31-42a1-a88f-ceba9a4ba038" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_8870ef7d-1c78-4eee-8991-896ae2d034b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2d583f68-d953-468c-beff-0adff2d918ee" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_8870ef7d-1c78-4eee-8991-896ae2d034b2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8870ef7d-1c78-4eee-8991-896ae2d034b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_8870ef7d-1c78-4eee-8991-896ae2d034b2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8870ef7d-1c78-4eee-8991-896ae2d034b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_5b3e59cd-6d8d-45c2-a77c-e21114bfcee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_8870ef7d-1c78-4eee-8991-896ae2d034b2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_5b3e59cd-6d8d-45c2-a77c-e21114bfcee4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_146f3ddc-b816-46e2-8cf6-737a38995fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5b3e59cd-6d8d-45c2-a77c-e21114bfcee4" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_146f3ddc-b816-46e2-8cf6-737a38995fa3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9db79759-917d-4c23-b440-026b46c3cfed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c0afd7fd-4cc0-42a4-96f4-89adf86d3eae" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9db79759-917d-4c23-b440-026b46c3cfed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_953eca77-3318-460c-8ea9-ff03e0cb9ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c0afd7fd-4cc0-42a4-96f4-89adf86d3eae" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_953eca77-3318-460c-8ea9-ff03e0cb9ec1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bb10a21-ea23-4667-8e92-5cbe9bd37cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0af19e38-4f72-410a-9c6f-f777ca23451a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bb10a21-ea23-4667-8e92-5cbe9bd37cb4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0af19e38-4f72-410a-9c6f-f777ca23451a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e5b64b85-0084-49aa-86b9-c08b1dda1c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0af19e38-4f72-410a-9c6f-f777ca23451a" xlink:to="loc_us-gaap_AwardTypeAxis_e5b64b85-0084-49aa-86b9-c08b1dda1c8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e5b64b85-0084-49aa-86b9-c08b1dda1c8e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_e5b64b85-0084-49aa-86b9-c08b1dda1c8e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e5b64b85-0084-49aa-86b9-c08b1dda1c8e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7e9c18-6ea0-43f1-b601-e66140a8f167" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_e5b64b85-0084-49aa-86b9-c08b1dda1c8e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7e9c18-6ea0-43f1-b601-e66140a8f167" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_b83785be-c846-4992-aee9-1f1f1df65163" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7e9c18-6ea0-43f1-b601-e66140a8f167" xlink:to="loc_us-gaap_StockOptionMember_b83785be-c846-4992-aee9-1f1f1df65163" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember_a10c4b8c-defb-42e1-8bb7-601e27d64d0b" xlink:href="hcsg-20240630.xsd#hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7e9c18-6ea0-43f1-b601-e66140a8f167" xlink:to="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember_a10c4b8c-defb-42e1-8bb7-601e27d64d0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_862d54b3-026a-46b6-8950-483a26c82cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7e9c18-6ea0-43f1-b601-e66140a8f167" xlink:to="loc_us-gaap_PerformanceSharesMember_862d54b3-026a-46b6-8950-483a26c82cb1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_7827a32e-7304-4db9-8015-383d09e667be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7e9c18-6ea0-43f1-b601-e66140a8f167" xlink:to="loc_us-gaap_EmployeeStockMember_7827a32e-7304-4db9-8015-383d09e667be" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b2a6a0e9-5c9f-4ad8-956f-667e909b8d81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0af19e38-4f72-410a-9c6f-f777ca23451a" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b2a6a0e9-5c9f-4ad8-956f-667e909b8d81" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b2a6a0e9-5c9f-4ad8-956f-667e909b8d81_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b2a6a0e9-5c9f-4ad8-956f-667e909b8d81" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b2a6a0e9-5c9f-4ad8-956f-667e909b8d81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_29742bd3-4d29-489a-b0ed-3f2e0cc74f94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b2a6a0e9-5c9f-4ad8-956f-667e909b8d81" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_29742bd3-4d29-489a-b0ed-3f2e0cc74f94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_82d04398-9a4d-4685-80cf-ca987019f224" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_29742bd3-4d29-489a-b0ed-3f2e0cc74f94" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_82d04398-9a4d-4685-80cf-ca987019f224" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_17a58adb-b277-44bf-a709-e66e070aec79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_29742bd3-4d29-489a-b0ed-3f2e0cc74f94" xlink:to="loc_us-gaap_CostOfSalesMember_17a58adb-b277-44bf-a709-e66e070aec79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_33bd206f-bc65-4cd7-a5bb-e88d3b8b656b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bb10a21-ea23-4667-8e92-5cbe9bd37cb4" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_33bd206f-bc65-4cd7-a5bb-e88d3b8b656b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c9648886-fd10-4c9f-9e33-c705c29cfdc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c9648886-fd10-4c9f-9e33-c705c29cfdc7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_feec4fa8-e045-442f-a251-23d3a3fabfb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c9648886-fd10-4c9f-9e33-c705c29cfdc7" xlink:to="loc_us-gaap_PlanNameAxis_feec4fa8-e045-442f-a251-23d3a3fabfb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_feec4fa8-e045-442f-a251-23d3a3fabfb2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_feec4fa8-e045-442f-a251-23d3a3fabfb2" xlink:to="loc_us-gaap_PlanNameDomain_feec4fa8-e045-442f-a251-23d3a3fabfb2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_25d1dfa2-80b9-4c96-8897-def9f5ef3562" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_feec4fa8-e045-442f-a251-23d3a3fabfb2" xlink:to="loc_us-gaap_PlanNameDomain_25d1dfa2-80b9-4c96-8897-def9f5ef3562" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_Amended2020OmnibusIncentivePlanMember_dcdefb27-15e2-4dba-b1b2-ecfb765d0b08" xlink:href="hcsg-20240630.xsd#hcsg_Amended2020OmnibusIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_25d1dfa2-80b9-4c96-8897-def9f5ef3562" xlink:to="loc_hcsg_Amended2020OmnibusIncentivePlanMember_dcdefb27-15e2-4dba-b1b2-ecfb765d0b08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_30603895-df98-4dca-9ac1-8eef303eefa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c9648886-fd10-4c9f-9e33-c705c29cfdc7" xlink:to="loc_us-gaap_AwardTypeAxis_30603895-df98-4dca-9ac1-8eef303eefa7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_30603895-df98-4dca-9ac1-8eef303eefa7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_30603895-df98-4dca-9ac1-8eef303eefa7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_30603895-df98-4dca-9ac1-8eef303eefa7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e41e6c7b-b4a6-4514-8ee1-11f1b72f6934" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_30603895-df98-4dca-9ac1-8eef303eefa7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e41e6c7b-b4a6-4514-8ee1-11f1b72f6934" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_24e82ca1-2e52-46f7-86cc-dfcc40d55276" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e41e6c7b-b4a6-4514-8ee1-11f1b72f6934" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_24e82ca1-2e52-46f7-86cc-dfcc40d55276" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_cabc28b2-3b41-4226-97c8-6d5ce3333387" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e41e6c7b-b4a6-4514-8ee1-11f1b72f6934" xlink:to="loc_us-gaap_PerformanceSharesMember_cabc28b2-3b41-4226-97c8-6d5ce3333387" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredStockUnitsMember_19933e29-801f-492c-83ea-06b38ae34bda" xlink:href="hcsg-20240630.xsd#hcsg_DeferredStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e41e6c7b-b4a6-4514-8ee1-11f1b72f6934" xlink:to="loc_hcsg_DeferredStockUnitsMember_19933e29-801f-492c-83ea-06b38ae34bda" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_b40fe298-b7da-4bed-83d7-d8fd35c4f9ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e41e6c7b-b4a6-4514-8ee1-11f1b72f6934" xlink:to="loc_us-gaap_EmployeeStockMember_b40fe298-b7da-4bed-83d7-d8fd35c4f9ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_13aa47e3-27e9-4b9a-be09-50bcd507ce83" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c9648886-fd10-4c9f-9e33-c705c29cfdc7" xlink:to="loc_srt_TitleOfIndividualAxis_13aa47e3-27e9-4b9a-be09-50bcd507ce83" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_13aa47e3-27e9-4b9a-be09-50bcd507ce83_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_13aa47e3-27e9-4b9a-be09-50bcd507ce83" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_13aa47e3-27e9-4b9a-be09-50bcd507ce83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_676bc815-4266-4929-bd11-6f90f25c9fd8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_13aa47e3-27e9-4b9a-be09-50bcd507ce83" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_676bc815-4266-4929-bd11-6f90f25c9fd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_bcd716f7-0e33-4284-990a-c067688a26f9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_676bc815-4266-4929-bd11-6f90f25c9fd8" xlink:to="loc_srt_DirectorMember_bcd716f7-0e33-4284-990a-c067688a26f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e762644b-b32f-46af-b09a-faa46a99546c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c9648886-fd10-4c9f-9e33-c705c29cfdc7" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e762644b-b32f-46af-b09a-faa46a99546c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e762644b-b32f-46af-b09a-faa46a99546c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e762644b-b32f-46af-b09a-faa46a99546c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e762644b-b32f-46af-b09a-faa46a99546c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6b9df610-bc01-4c13-b9d4-e319e54f93b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e762644b-b32f-46af-b09a-faa46a99546c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6b9df610-bc01-4c13-b9d4-e319e54f93b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_42dadd21-d043-487c-9fbf-b816d572ab07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6b9df610-bc01-4c13-b9d4-e319e54f93b5" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_42dadd21-d043-487c-9fbf-b816d572ab07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3a5ab187-889c-4e66-a81a-b4bcb4dea17d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3a5ab187-889c-4e66-a81a-b4bcb4dea17d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e6ba95c2-2259-41bf-96b0-676fe297f487" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e6ba95c2-2259-41bf-96b0-676fe297f487" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_8be68731-35ef-4c95-8995-2700212f85f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_8be68731-35ef-4c95-8995-2700212f85f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_edda3a0b-5ae0-48e2-9ebf-ded3d672f333" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_edda3a0b-5ae0-48e2-9ebf-ded3d672f333" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_45f26d29-e60d-4936-9a2b-bbeacd08a679" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_45f26d29-e60d-4936-9a2b-bbeacd08a679" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_7d8069de-6bec-46ff-9827-3840f133be7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_7d8069de-6bec-46ff-9827-3840f133be7f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_fc7ebb1b-d459-4def-b692-3cc5c0738f63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_fc7ebb1b-d459-4def-b692-3cc5c0738f63" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f4657135-cf12-462a-96c0-b856f57c77bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f4657135-cf12-462a-96c0-b856f57c77bb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_5eb92168-935e-4499-a2aa-5e91678dc1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_5eb92168-935e-4499-a2aa-5e91678dc1ad" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_65c63be2-abd2-4287-b946-b5c3063516dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_65c63be2-abd2-4287-b946-b5c3063516dd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod_d3b0665c-8585-48f3-b4df-dadf1e8a18b3" xlink:href="hcsg-20240630.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod_d3b0665c-8585-48f3-b4df-dadf1e8a18b3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares_d79011a8-dea6-4c06-bd36-b7ca9dc770f1" xlink:href="hcsg-20240630.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares_d79011a8-dea6-4c06-bd36-b7ca9dc770f1" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_edf5b713-a7e1-42c5-8e48-af3a3d0f10db" xlink:href="hcsg-20240630.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_edf5b713-a7e1-42c5-8e48-af3a3d0f10db" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_c81dba2d-4062-491f-aeca-12f9249432de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_c81dba2d-4062-491f-aeca-12f9249432de" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_87599a82-26b6-4624-a311-bb74de4ac744" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_87599a82-26b6-4624-a311-bb74de4ac744" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_e1899af6-9b0e-42b2-b28c-3eddd9cd39b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_e1899af6-9b0e-42b2-b28c-3eddd9cd39b3" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_da633f8f-86b5-4d8c-b43a-f54bb99a949b" xlink:href="hcsg-20240630.xsd#hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_da633f8f-86b5-4d8c-b43a-f54bb99a949b" xlink:type="arc" order="16"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationScheduleofRestrictedStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46376467-2431-4a78-ba9a-1d22c67aaa04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_778bce60-3ae0-42e0-863d-27192092789e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46376467-2431-4a78-ba9a-1d22c67aaa04" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_778bce60-3ae0-42e0-863d-27192092789e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a23132d8-f93b-4087-b7ef-cfe8515f49f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_778bce60-3ae0-42e0-863d-27192092789e" xlink:to="loc_us-gaap_AwardTypeAxis_a23132d8-f93b-4087-b7ef-cfe8515f49f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a23132d8-f93b-4087-b7ef-cfe8515f49f5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a23132d8-f93b-4087-b7ef-cfe8515f49f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a23132d8-f93b-4087-b7ef-cfe8515f49f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55e8e60c-d54c-4dbb-b0a4-c545747d96a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a23132d8-f93b-4087-b7ef-cfe8515f49f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55e8e60c-d54c-4dbb-b0a4-c545747d96a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2f756743-b0e1-4495-8539-442a3f06309f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55e8e60c-d54c-4dbb-b0a4-c545747d96a0" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_2f756743-b0e1-4495-8539-442a3f06309f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7f740a59-d0b1-4c1e-aa11-1f15befe454a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46376467-2431-4a78-ba9a-1d22c67aaa04" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7f740a59-d0b1-4c1e-aa11-1f15befe454a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f6ffb61a-c134-43f8-af30-5c5376551bcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7f740a59-d0b1-4c1e-aa11-1f15befe454a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f6ffb61a-c134-43f8-af30-5c5376551bcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6c6921a3-385e-496a-85cb-c6c50486a4bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7f740a59-d0b1-4c1e-aa11-1f15befe454a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6c6921a3-385e-496a-85cb-c6c50486a4bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d08352a7-3aa3-470e-be55-8030a0ddaebe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7f740a59-d0b1-4c1e-aa11-1f15befe454a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d08352a7-3aa3-470e-be55-8030a0ddaebe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_987c49a1-b8ad-4c0f-acae-516a71e6fe68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7f740a59-d0b1-4c1e-aa11-1f15befe454a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_987c49a1-b8ad-4c0f-acae-516a71e6fe68" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_db00e58d-86c6-4b79-99b4-6be251394944" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dfafbabd-480a-4c5c-8d56-ae4a673fdf46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46376467-2431-4a78-ba9a-1d22c67aaa04" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dfafbabd-480a-4c5c-8d56-ae4a673fdf46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6cea99f7-5569-4020-a5d9-01746c7eb6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dfafbabd-480a-4c5c-8d56-ae4a673fdf46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6cea99f7-5569-4020-a5d9-01746c7eb6c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3b67cc18-b76d-4fe2-8472-b29fef7aea8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dfafbabd-480a-4c5c-8d56-ae4a673fdf46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3b67cc18-b76d-4fe2-8472-b29fef7aea8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bd33f071-857f-40bd-a30a-e34f51c0396e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dfafbabd-480a-4c5c-8d56-ae4a673fdf46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bd33f071-857f-40bd-a30a-e34f51c0396e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_fc0f6742-247d-4603-af0a-12598b4194d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dfafbabd-480a-4c5c-8d56-ae4a673fdf46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_fc0f6742-247d-4603-af0a-12598b4194d4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a1957bf9-307c-4ad6-a88a-9aab486798f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dc6bedc-5429-4827-931e-90462b9cddaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c38a65ae-017b-4129-b1ed-4fd2300f9c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dc6bedc-5429-4827-931e-90462b9cddaa" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c38a65ae-017b-4129-b1ed-4fd2300f9c2b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_96404e32-da0a-484c-9aa4-2f791f3e37de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c38a65ae-017b-4129-b1ed-4fd2300f9c2b" xlink:to="loc_us-gaap_AwardTypeAxis_96404e32-da0a-484c-9aa4-2f791f3e37de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_96404e32-da0a-484c-9aa4-2f791f3e37de_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_96404e32-da0a-484c-9aa4-2f791f3e37de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_96404e32-da0a-484c-9aa4-2f791f3e37de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0c39593-c9fb-40ed-993e-b67c6de10db3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_96404e32-da0a-484c-9aa4-2f791f3e37de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0c39593-c9fb-40ed-993e-b67c6de10db3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_a8881b65-ae49-4b7a-9f31-300191988b20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0c39593-c9fb-40ed-993e-b67c6de10db3" xlink:to="loc_us-gaap_PerformanceSharesMember_a8881b65-ae49-4b7a-9f31-300191988b20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ecfc0472-6b87-49a3-9f6c-1ecae736b27b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dc6bedc-5429-4827-931e-90462b9cddaa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ecfc0472-6b87-49a3-9f6c-1ecae736b27b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_93ae8cf1-2a37-4857-b527-0a8163b43659" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ecfc0472-6b87-49a3-9f6c-1ecae736b27b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_93ae8cf1-2a37-4857-b527-0a8163b43659" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2abfacc7-6645-48ef-9cb8-836cbb878336" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ecfc0472-6b87-49a3-9f6c-1ecae736b27b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2abfacc7-6645-48ef-9cb8-836cbb878336" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_78092d7e-f951-4b19-8151-462c98c253be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ecfc0472-6b87-49a3-9f6c-1ecae736b27b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_78092d7e-f951-4b19-8151-462c98c253be" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8e81eb4d-2002-4484-b916-d2beb5c282f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ecfc0472-6b87-49a3-9f6c-1ecae736b27b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8e81eb4d-2002-4484-b916-d2beb5c282f6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_96f4505d-5c45-4aab-83e3-3e3bc132c51e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dae5cdf0-cb96-4c7f-8f0b-37f0ad0294e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dc6bedc-5429-4827-931e-90462b9cddaa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dae5cdf0-cb96-4c7f-8f0b-37f0ad0294e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2cd84b00-485c-4976-b1ee-f3697466735d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dae5cdf0-cb96-4c7f-8f0b-37f0ad0294e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2cd84b00-485c-4976-b1ee-f3697466735d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_790168a8-c3c0-4f40-89c1-4fd6a44e6ac3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dae5cdf0-cb96-4c7f-8f0b-37f0ad0294e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_790168a8-c3c0-4f40-89c1-4fd6a44e6ac3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_28b5350b-ce62-46f5-bf85-118e5f737805" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dae5cdf0-cb96-4c7f-8f0b-37f0ad0294e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_28b5350b-ce62-46f5-bf85-118e5f737805" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_06dd4614-614c-4838-9979-2063ca402e74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dae5cdf0-cb96-4c7f-8f0b-37f0ad0294e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_06dd4614-614c-4838-9979-2063ca402e74" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a7443532-b051-416d-b8b4-4230d3ecade4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_77e7da9e-e341-4e36-8789-8699d901629d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b6b43273-5854-4945-a9a2-a2f3d0c69036" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_77e7da9e-e341-4e36-8789-8699d901629d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b6b43273-5854-4945-a9a2-a2f3d0c69036" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_0bcd7b83-c05d-4738-8803-2a7254401e81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b6b43273-5854-4945-a9a2-a2f3d0c69036" xlink:to="loc_us-gaap_AwardTypeAxis_0bcd7b83-c05d-4738-8803-2a7254401e81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0bcd7b83-c05d-4738-8803-2a7254401e81_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_0bcd7b83-c05d-4738-8803-2a7254401e81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0bcd7b83-c05d-4738-8803-2a7254401e81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_834dfe26-7c2b-4b41-b58a-0dfce6744e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_0bcd7b83-c05d-4738-8803-2a7254401e81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_834dfe26-7c2b-4b41-b58a-0dfce6744e9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_03d5f617-8ac5-4769-968d-79aff830a095" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_834dfe26-7c2b-4b41-b58a-0dfce6744e9f" xlink:to="loc_us-gaap_EmployeeStockMember_03d5f617-8ac5-4769-968d-79aff830a095" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5e11781d-0163-4b1a-bb0d-72cff91ef49c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_77e7da9e-e341-4e36-8789-8699d901629d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5e11781d-0163-4b1a-bb0d-72cff91ef49c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_677a2362-1c39-48da-8d6f-1fb1518ac25c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_77e7da9e-e341-4e36-8789-8699d901629d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_677a2362-1c39-48da-8d6f-1fb1518ac25c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_5a6d6573-0156-4b0f-a538-a2e9003502ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_77e7da9e-e341-4e36-8789-8699d901629d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_5a6d6573-0156-4b0f-a538-a2e9003502ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_e447c71a-a329-4229-9319-10f2b0518279" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_77e7da9e-e341-4e36-8789-8699d901629d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_e447c71a-a329-4229-9319-10f2b0518279" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a3fba41f-9bfc-45cc-86a5-c240a7a29776" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_fa890fc7-5341-40f2-9c21-50efaef27a87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a3fba41f-9bfc-45cc-86a5-c240a7a29776" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_fa890fc7-5341-40f2-9c21-50efaef27a87" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_541b04e6-fe9c-4e4c-a16b-e316dd08aad3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_fa890fc7-5341-40f2-9c21-50efaef27a87" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_541b04e6-fe9c-4e4c-a16b-e316dd08aad3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_541b04e6-fe9c-4e4c-a16b-e316dd08aad3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_541b04e6-fe9c-4e4c-a16b-e316dd08aad3" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_541b04e6-fe9c-4e4c-a16b-e316dd08aad3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_372d9fbd-95e2-4f2b-9d36-9ff48c096c50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_541b04e6-fe9c-4e4c-a16b-e316dd08aad3" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_372d9fbd-95e2-4f2b-9d36-9ff48c096c50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_02370152-f2bc-4150-965d-4e18ee52941d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_372d9fbd-95e2-4f2b-9d36-9ff48c096c50" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_02370152-f2bc-4150-965d-4e18ee52941d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_5f1ff017-4a14-4867-9568-cbfb4d74ccc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a3fba41f-9bfc-45cc-86a5-c240a7a29776" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_5f1ff017-4a14-4867-9568-cbfb4d74ccc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_f1d7f2dc-697d-45a2-a3e2-42bd21d2bfe4" xlink:href="hcsg-20240630.xsd#hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a3fba41f-9bfc-45cc-86a5-c240a7a29776" xlink:to="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_f1d7f2dc-697d-45a2-a3e2-42bd21d2bfe4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#SegmentInformationScheduleofSegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_7095d442-c7c3-4c7a-8764-acc9dbd67354" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_907c8c35-2520-4f81-8e20-f9b7bde286ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7095d442-c7c3-4c7a-8764-acc9dbd67354" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_907c8c35-2520-4f81-8e20-f9b7bde286ed" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_cfc43d0b-a3ba-4dea-b476-89721b091154" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_907c8c35-2520-4f81-8e20-f9b7bde286ed" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_cfc43d0b-a3ba-4dea-b476-89721b091154" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_cfc43d0b-a3ba-4dea-b476-89721b091154_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_cfc43d0b-a3ba-4dea-b476-89721b091154" xlink:to="loc_us-gaap_SegmentDomain_cfc43d0b-a3ba-4dea-b476-89721b091154_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d23c7ce4-cfc0-4655-9a5b-14581fd51253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_cfc43d0b-a3ba-4dea-b476-89721b091154" xlink:to="loc_us-gaap_SegmentDomain_d23c7ce4-cfc0-4655-9a5b-14581fd51253" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingServicesMember_f736bbee-2bd3-46fe-8c5e-dd016283b826" xlink:href="hcsg-20240630.xsd#hcsg_HousekeepingServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d23c7ce4-cfc0-4655-9a5b-14581fd51253" xlink:to="loc_hcsg_HousekeepingServicesMember_f736bbee-2bd3-46fe-8c5e-dd016283b826" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietaryServicesMember_ce76eb45-2e7b-40c3-950e-e57ec9730c45" xlink:href="hcsg-20240630.xsd#hcsg_DietaryServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d23c7ce4-cfc0-4655-9a5b-14581fd51253" xlink:to="loc_hcsg_DietaryServicesMember_ce76eb45-2e7b-40c3-950e-e57ec9730c45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_e7b36e08-3011-432d-ad76-74581e0fde6e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_907c8c35-2520-4f81-8e20-f9b7bde286ed" xlink:to="loc_srt_ConsolidationItemsAxis_e7b36e08-3011-432d-ad76-74581e0fde6e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_e7b36e08-3011-432d-ad76-74581e0fde6e_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_e7b36e08-3011-432d-ad76-74581e0fde6e" xlink:to="loc_srt_ConsolidationItemsDomain_e7b36e08-3011-432d-ad76-74581e0fde6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_9ed45e44-1e51-4f7b-8a8d-e50ea278e69c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_e7b36e08-3011-432d-ad76-74581e0fde6e" xlink:to="loc_srt_ConsolidationItemsDomain_9ed45e44-1e51-4f7b-8a8d-e50ea278e69c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_13f9b91e-d453-414e-8589-f1216d710e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_9ed45e44-1e51-4f7b-8a8d-e50ea278e69c" xlink:to="loc_us-gaap_OperatingSegmentsMember_13f9b91e-d453-414e-8589-f1216d710e7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_CorporateAndEliminationsMember_0b51ae80-6cca-428c-bb0b-54b8f73f5387" xlink:href="hcsg-20240630.xsd#hcsg_CorporateAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_9ed45e44-1e51-4f7b-8a8d-e50ea278e69c" xlink:to="loc_hcsg_CorporateAndEliminationsMember_0b51ae80-6cca-428c-bb0b-54b8f73f5387" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3057bd9f-100e-461a-bd0b-bac13127e699" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7095d442-c7c3-4c7a-8764-acc9dbd67354" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3057bd9f-100e-461a-bd0b-bac13127e699" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d1a627ac-d2af-48a0-9947-88a1902e15df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7095d442-c7c3-4c7a-8764-acc9dbd67354" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d1a627ac-d2af-48a0-9947-88a1902e15df" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherContingenciesDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#OtherContingenciesDetails"/>
  <link:definitionLink xlink:role="http://hcsgcorp.com/role/OtherContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_d21033c1-6399-4afc-a199-805c6b435295" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_d21033c1-6399-4afc-a199-805c6b435295" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_9d408ae1-5949-486a-9bad-4f65a6adc613" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_d21033c1-6399-4afc-a199-805c6b435295" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_9d408ae1-5949-486a-9bad-4f65a6adc613" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_9d408ae1-5949-486a-9bad-4f65a6adc613_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_9d408ae1-5949-486a-9bad-4f65a6adc613" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_9d408ae1-5949-486a-9bad-4f65a6adc613_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_ef354969-9ecd-457a-8cc5-1fd83cee8703" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_9d408ae1-5949-486a-9bad-4f65a6adc613" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_ef354969-9ecd-457a-8cc5-1fd83cee8703" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_803e5a7b-babc-46ec-a30f-dbcd9677f280" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_ef354969-9ecd-457a-8cc5-1fd83cee8703" xlink:to="loc_us-gaap_LetterOfCreditMember_803e5a7b-babc-46ec-a30f-dbcd9677f280" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_92b1b9ca-2bca-4124-9d63-5b1e264a4488" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_92b1b9ca-2bca-4124-9d63-5b1e264a4488" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_262c6a50-9ad0-4a42-8269-33e2c0481566" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_262c6a50-9ad0-4a42-8269-33e2c0481566" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_00f2049c-1fd6-410d-bb21-03250e4ed05b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_us-gaap_LineOfCredit_00f2049c-1fd6-410d-bb21-03250e4ed05b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DebtInstrumentCovenantNumber_c4180cf1-ecb7-4d2c-8a56-7fa909c900d1" xlink:href="hcsg-20240630.xsd#hcsg_DebtInstrumentCovenantNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_hcsg_DebtInstrumentCovenantNumber_c4180cf1-ecb7-4d2c-8a56-7fa909c900d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_2d41e5f2-71e6-4f26-a4c9-6e89acbd91c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_2d41e5f2-71e6-4f26-a4c9-6e89acbd91c5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_6da8debe-bf18-4285-84f4-f3052784b97c" xlink:href="hcsg-20240630.xsd#hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_6da8debe-bf18-4285-84f4-f3052784b97c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a17be7f4-539e-4afc-9bac-e257ccfaaf5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a17be7f4-539e-4afc-9bac-e257ccfaaf5d" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockOptionMember" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember_b58d57c2-a28b-426d-9ad9-699a0ee0ab3e" xlink:href="hcsg-20240630.xsd#hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember_b58d57c2-a28b-426d-9ad9-699a0ee0ab3e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockMember" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredStockUnitsMember_f60e99fa-181d-4913-af1e-053356bac0f3" xlink:href="hcsg-20240630.xsd#hcsg_DeferredStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_hcsg_DeferredStockUnitsMember_f60e99fa-181d-4913-af1e-053356bac0f3" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_4b047ecf-261d-44cf-92e5-b6eb55d88fca" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_4b047ecf-261d-44cf-92e5-b6eb55d88fca" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>hcsg-20240630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:afedf36b-ae46-41bf-9f3b-47d6765bb6ea,g:15ce7d5d-f14f-47de-9cb0-cd6f3d1b8075-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_AccountsAndNotesReceivableNet_5ac584f1-3c01-4ea0-a286-a075241b34c3_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsAndNotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total net accounts and notes receivable</link:label>
    <link:label id="lab_us-gaap_AccountsAndNotesReceivableNet_label_en-US" xlink:label="lab_us-gaap_AccountsAndNotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndNotesReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndNotesReceivableNet" xlink:to="lab_us-gaap_AccountsAndNotesReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_af07ac7c-4912-400b-a0a7-6dd91d69f7de_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash used in operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_ea2e705b-693c-4f01-ba2a-eb26ead20315_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_e829913a-0508-4d2f-8838-5a34537a7abb_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_e01332e4-bf10-4a2a-bde6-9eccb4f302d5_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components of Lease Expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock_6b015a11-4bb3-46a2-b14a-2184ba62c6b6_terseLabel_en-US" xlink:label="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Age Analysis of Past-Due Note Receivable</link:label>
    <link:label id="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Past Due [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e6f3eabb-04b0-4455-9cd1-493ee16146e2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_16af53c8-46b5-42c9-ad5e-1b5e8a0a22d5_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (decrease) increase in cash, cash equivalents and restricted cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DirectorMember_e2cf8a4a-18fc-4537-923e-ac97219f6db7_terseLabel_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-employee member of the Board of Directors</link:label>
    <link:label id="lab_srt_DirectorMember_label_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Director [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DirectorMember" xlink:to="lab_srt_DirectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b89b1b4c-dbdd-4178-b4bc-2620c9326169_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Lease Payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_20b19ba0-ebb9-41f2-9d09-cb518b6bece5_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impact of discrete tax items</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_19bd79c0-8245-411a-a580-8161216a5ead_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation liability &#8212; short-term</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_b3d4deec-f1e5-447b-8412-205c5e31e8ee_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_5d7b913b-08dc-4deb-9e9e-0e9139ff53df_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_fdcb7168-c00d-49a7-b78c-8f1972c7e067_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership share</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_c2147665-529f-4c01-938b-82c78606194f_totalLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_cf3395a2-45fa-4a7c-a8b7-44221f992de1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting period (in years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_bfcc6088-ed96-40eb-8d59-fc7e1dbaa3e0_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts, current</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_cec025df-f2e4-4d6e-8647-71d63af38256_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_9be22b5e-86aa-49af-af74-6a180df25ad9_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments in equity securities</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_240d678f-4f75-4c6f-a43c-523c09643550_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_c9623809-e35b-4939-b46b-8a7829ba35a7_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Year One, Originated, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualInterestIncome_1004c7ea-ed45-4ea4-a840-e82b9570cc40_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualInterestIncome_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Nonaccrual, Interest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableNonaccrualInterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:to="lab_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_4bafbf9b-0678-408f-a05b-0a1324677cd0_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term</link:label>
    <link:label id="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract" xlink:to="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_5ca46dac-91b3-4512-b447-3cbb7e0b95ba_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">(Loss) Earnings per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_6447b357-ba47-4935-9383-b74cdaf23c01_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SERP</link:label>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Employee Retirement Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:to="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DebtInstrumentCovenantNumber_37d2b8ec-a82d-4600-b92d-d7a13107f3bd_terseLabel_en-US" xlink:label="lab_hcsg_DebtInstrumentCovenantNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial covenants</link:label>
    <link:label id="lab_hcsg_DebtInstrumentCovenantNumber_label_en-US" xlink:label="lab_hcsg_DebtInstrumentCovenantNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Number</link:label>
    <link:label id="lab_hcsg_DebtInstrumentCovenantNumber_documentation_en-US" xlink:label="lab_hcsg_DebtInstrumentCovenantNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DebtInstrumentCovenantNumber" xlink:href="hcsg-20240630.xsd#hcsg_DebtInstrumentCovenantNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DebtInstrumentCovenantNumber" xlink:to="lab_hcsg_DebtInstrumentCovenantNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_d33f2238-8b2d-4758-beb2-422b1283d103_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on available-for-sale marketable securities, net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_076a9d19-7ede-4df5-b35a-fbb188c269f7_terseLabel_en-US" xlink:label="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of financial institutions holding cash and cash equivalents and marketable securities</link:label>
    <link:label id="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_label_en-US" xlink:label="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Number of Financial Institutions Holding Cash and Cash Equivalents and Marketable Securities</link:label>
    <link:label id="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_documentation_en-US" xlink:label="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concentration Risk, Number of Financial Institutions Holding Cash and Cash Equivalents and Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" xlink:href="hcsg-20240630.xsd#hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" xlink:to="lab_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis_29eba67a-cb7d-4bb1-b31b-87284cdcbe09_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Asset, Period Past Due [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Asset, Aging [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:to="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_cfbd40a6-744f-4f0e-95cb-c77569230096_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_02efce69-ba30-4fb2-952b-a8f2e823b7a9_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Changes in Allowance for Notes Receivable</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_727b5dc6-94ad-4eaf-a31f-0c72dca5c6e8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_576f2dd3-5830-4a90-b8d7-f7f58256097a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, Past Due [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Past Due [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_8016379c-d2ed-4fda-818c-9ab0747e031d_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_dba911e3-5c56-45a2-bf7c-2b5fcac13fa0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_af41ca6a-5899-4f52-a915-aa7287302a90_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_11f2df04-5137-448f-b4c9-ba3adb3bf28b_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_7f6de4ea-641a-48cd-a0b1-f6d17c708fe9_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_cc290e15-8332-4775-9aee-0fd4cbea0640_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostAbstract_cd78fa43-8d80-4d39-b2fa-3302dd89998b_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostAbstract_label_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract" xlink:to="lab_us-gaap_LeaseCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_4f4d10ac-67c5-49dc-ba1b-6a37fb39bf37_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares available for future grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_a6718cfc-26cf-4361-90e5-36b76a3f5013_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liability &#8212; long-term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_62f62941-2d9e-4bc7-9f26-793588b61d7e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_648e90fb-a76a-496a-b85c-14614b01aa16_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Realized loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_c482fcd8-003a-4c1b-899b-1439be5e5ae5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Realized loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Realized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_58cfc33c-4dcc-4165-a506-657f779e5cf8_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_76b476ce-bcf8-4c4c-820c-7b02ff93fa78_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_ae31ead9-6cc4-4dcc-9725-ce5d0a3946bf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_4a0e9d25-e38e-4476-af2a-bd8e119ec06d_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">I.R.S. Employer Identification No.</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_09395af5-f0d8-4176-b827-6c10c8de6ac3_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b4335b99-8e20-43dd-bb6f-33db96c11696_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_7c799018-b3b0-4372-a56e-0a54f8900ebe_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_26633305-5958-49fa-a187-f746e027daa0_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts and Notes Receivable</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_50af6555-f37a-41aa-a3cf-bccaa765b3bb_terseLabel_en-US" xlink:label="lab_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization period of inventories and supplies</link:label>
    <link:label id="lab_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_label_en-US" xlink:label="lab_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Period of Amortization of Inventories and Supplies</link:label>
    <link:label id="lab_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_documentation_en-US" xlink:label="lab_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Period of Amortization of Inventories and Supplies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" xlink:href="hcsg-20240630.xsd#hcsg_PeriodOfAmortizationOfInventoriesAndSupplies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" xlink:to="lab_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_a0828f23-60d5-4ca4-ba60-bd7d73454192_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_cfc93a15-40e5-489b-a7de-52fb84d6c6d5_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate bonds</link:label>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Bond Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateBondSecuritiesMember" xlink:to="lab_us-gaap_CorporateBondSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_abff1b75-961b-433d-a2d1-5d7ddd5f4341_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_8346cba3-8fea-465a-b42a-cc7fe56fd6de_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expense</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9bacfaa-9832-4a94-a145-86e8133d6a5f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PatentsMember_23c2be9a-70d1-4568-8df0-316950822c56_terseLabel_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Patents</link:label>
    <link:label id="lab_us-gaap_PatentsMember_label_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Patents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentsMember" xlink:to="lab_us-gaap_PatentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_fc5b2513-926a-4295-8110-6330f799f629_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ad3e5b9f-9f65-4b65-86bb-fe6ae5c60185_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash flows used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_da075e63-6c76-4924-abd5-c69e450a150c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems" xlink:to="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_CustomersPendingContractMember_386cacbd-7148-43ec-87ed-6dc12708fbf4_terseLabel_en-US" xlink:label="lab_hcsg_CustomersPendingContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customers pending executed contract</link:label>
    <link:label id="lab_hcsg_CustomersPendingContractMember_label_en-US" xlink:label="lab_hcsg_CustomersPendingContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customers Pending Contract [Member]</link:label>
    <link:label id="lab_hcsg_CustomersPendingContractMember_documentation_en-US" xlink:label="lab_hcsg_CustomersPendingContractMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customers Pending Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_CustomersPendingContractMember" xlink:href="hcsg-20240630.xsd#hcsg_CustomersPendingContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_CustomersPendingContractMember" xlink:to="lab_hcsg_CustomersPendingContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_1390e7f8-6e55-4c48-960a-1e9f01350da3_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. treasury bonds</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_5b66f9e6-1f54-4796-962b-34bf7e3de8d0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Outstanding Performance Stock Units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:to="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_047d78ec-8306-4979-8990-49be5a87a5e1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_de9dfe97-dd81-498b-86f8-5f7690eb1267_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_45ac91b4-57e0-44a2-846c-e50b665150fb_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_e2ada09d-ef45-4b41-b2e2-25fc3226814d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossTransfers_6dc738b1-517c-47e8-8bfe-45dc6f3f02c9_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossTransfers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing receivable, allowance for credit loss, transfers</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossTransfers_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossTransfers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Transfers</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossTransfers_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossTransfers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Transfers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossTransfers" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossTransfers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossTransfers" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossTransfers" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_76b7e8a8-6ecb-4ca2-810c-58f2d2ef523e_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total marketable securities, at fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_87f357af-b48d-477b-b818-e564da07f031_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_863c04d3-a3ac-4ea2-96b2-ed440468108c_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrestricted balances</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_5b0fc847-53b5-45e5-a6d3-96d3c6c9ebc1_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts and Notes Receivable</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_45070c1a-e781-4b69-be65-2e30a17e4731_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade Names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear_9620c4b7-2304-416d-8733-e87061852577_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, Year One, Originated, Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, Year One, Originated, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_39001ac9-3b81-4d48-8899-193e4663bdcb_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_2658be4f-f1be-4fcb-9c59-0113bb59a3a5_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates in Financial Statements</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e20fe0a0-d507-47c7-a1d2-e07ff01d0395_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_a116fd6b-413e-4f30-99da-626f11284368_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_84a7657d-bcd2-4eb0-99b2-2837e1ebf6b9_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts and notes receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts and Notes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_ac1acac9-c24d-4837-aecf-c1d126f7596a_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Error Corrections and Prior Period Adjustments Restatement [Line Items]</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Error Corrections and Prior Period Adjustments Restatement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:to="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_af3ec751-2b5f-4a89-8edd-4af919fe9849_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems_f47f8712-30df-4c32-9039-fd51a975b8dd_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, Credit Quality Indicator [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Credit Quality Indicator [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod_90db8f5d-b911-4144-bb69-4b2e6315f5c1_terseLabel_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payout period (in years)</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod_label_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Payout Period</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod_documentation_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Payout Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod" xlink:href="hcsg-20240630.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod" xlink:to="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8be95e96-36be-4415-820c-1863f29b3718_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_49a78f81-d742-45a3-83e8-3045d90fb2d5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Unobservable Inputs (Level 3)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_689298e1-e891-4292-9ff6-a59eb133ad15_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_461cead0-eefb-4978-a244-6163c56d18b9_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities</link:label>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Operating Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_bb26aee8-43d3-4644-ba4e-b3c164937d2d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Changes in Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_ef715d92-4e60-488a-ab95-9a40e5127968_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_f25fad34-75d5-4a0d-9e4e-8b666965e653_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_bd7f16a6-fc84-4741-8891-27534e414295_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Anti-dilutive (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_a22206c3-3d86-4987-81aa-1159c8e52bec_totalLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b42b4a3f-90da-4054-9dd8-2695ebe3454c_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash equivalents at beginning of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9ba6477c-cc66-4ca7-b217-ba29fc84eaf3_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash equivalents at end of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c268d9e2-654c-492a-9567-4cf26605f5f6_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash and cash equivalents and restricted cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_842af537-523c-43cb-beaa-df8610948481_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7201da25-8089-43ca-9fb4-bf00dac9d57b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_0b133e34-1741-4bce-8c6d-f70be8ab6442_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_2447eedd-6851-496c-ba4b-68fc5f4c65b4_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_22ff9f01-2fd2-4d8b-a8b1-833172e4021d_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_7d7d96d5-7a84-44ba-9a42-9943cb651338_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts, beginning balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_49cfba10-5367-4989-b320-f0bf918a7e0c_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts, ending balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_2339a1c2-5a21-4651-903e-6fe7928d86c0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_LesseeOperatingLeaseTerminationOptionTerm_c3a15e5f-d7f5-4aa7-ba00-6f9394be4df0_terseLabel_en-US" xlink:label="lab_hcsg_LesseeOperatingLeaseTerminationOptionTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination option</link:label>
    <link:label id="lab_hcsg_LesseeOperatingLeaseTerminationOptionTerm_label_en-US" xlink:label="lab_hcsg_LesseeOperatingLeaseTerminationOptionTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Termination Option, Term</link:label>
    <link:label id="lab_hcsg_LesseeOperatingLeaseTerminationOptionTerm_documentation_en-US" xlink:label="lab_hcsg_LesseeOperatingLeaseTerminationOptionTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Termination Option, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LesseeOperatingLeaseTerminationOptionTerm" xlink:href="hcsg-20240630.xsd#hcsg_LesseeOperatingLeaseTerminationOptionTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_LesseeOperatingLeaseTerminationOptionTerm" xlink:to="lab_hcsg_LesseeOperatingLeaseTerminationOptionTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_04145ae3-4aea-401d-9520-393c2795c9de_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock in treasury (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_3e1bf892-0ac4-49e4-ad16-646a17ea61be_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">International fixed income bonds</link:label>
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed Income Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeSecuritiesMember" xlink:to="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_5b4830c1-8628-4dcd-803f-1e55c3358bab_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_4fb899dc-b4be-41ff-9cc6-fee19b016699_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_70584931-fed1-464c-9f66-b12a9e2fdaf9_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable Portfolio Segment [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable Portfolio Segment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:to="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c85ea499-b2ba-4ae0-9055-c3b40b89b534_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_629dcac8-07d3-4cb6-a3e9-c6e5c23aa7ba_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_label_en-US" xlink:label="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable" xlink:to="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_53324e9e-b8f4-419e-bbb8-49b5c52e1543_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_a4407016-cbaa-4546-8c24-99b23c544eb4_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, at fair value</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c7620e78-cd5f-4155-a47c-4b1007ad31ae_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_a65face1-79c8-4bc3-9ca2-6ab479cb022c_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_e8a043a7-a62b-4df8-b906-e47e20b4f399_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_75417f9f-cbdf-4115-bd4c-5d6e1a8dba35_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_c77d455b-654e-408a-b845-a9e7c19fac3b_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Contractual Maturities of Debt Securities</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_9f0236a5-2c1e-4f97-be7d-03156cc32ae2_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_InvestmentIncomeAndOther_ec45c908-18d5-4dfa-a666-10e04602b98a_terseLabel_en-US" xlink:label="lab_hcsg_InvestmentIncomeAndOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment and other income, net</link:label>
    <link:label id="lab_hcsg_InvestmentIncomeAndOther_502c9f49-5b39-4354-bfaf-8a642e48c972_verboseLabel_en-US" xlink:label="lab_hcsg_InvestmentIncomeAndOther" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Losses from the sale of available-for-sale securities</link:label>
    <link:label id="lab_hcsg_InvestmentIncomeAndOther_label_en-US" xlink:label="lab_hcsg_InvestmentIncomeAndOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income and Other</link:label>
    <link:label id="lab_hcsg_InvestmentIncomeAndOther_documentation_en-US" xlink:label="lab_hcsg_InvestmentIncomeAndOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Investment Income and Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentIncomeAndOther" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentIncomeAndOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_InvestmentIncomeAndOther" xlink:to="lab_hcsg_InvestmentIncomeAndOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_027d1d0c-7a02-436e-add2-65cf8910f174_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, Credit Quality Indicator [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Credit Quality Indicator [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_559f489d-1c10-43bc-89c4-b8a6130345fd_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Other Information about Stock Options</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_e4ace327-65ff-4f1f-b548-eb7a64a79a77_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts Reclassified from Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b408fee9-1591-4793-87d6-899fa8f2db35_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_193580dc-b445-465f-8758-e8724a438d2e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_HousekeepingServicesMember_137a745d-0178-47c4-a0bd-83b4cdf7851c_terseLabel_en-US" xlink:label="lab_hcsg_HousekeepingServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Housekeeping</link:label>
    <link:label id="lab_hcsg_HousekeepingServicesMember_label_en-US" xlink:label="lab_hcsg_HousekeepingServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Housekeeping Services [Member]</link:label>
    <link:label id="lab_hcsg_HousekeepingServicesMember_documentation_en-US" xlink:label="lab_hcsg_HousekeepingServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Housekeeping Services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingServicesMember" xlink:href="hcsg-20240630.xsd#hcsg_HousekeepingServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_HousekeepingServicesMember" xlink:to="lab_hcsg_HousekeepingServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_NumeratorAbstract_818c055f-3350-4b63-b5e0-c4b1a3f1f627_terseLabel_en-US" xlink:label="lab_hcsg_NumeratorAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Numerator for basic and diluted (loss) earnings per share:</link:label>
    <link:label id="lab_hcsg_NumeratorAbstract_label_en-US" xlink:label="lab_hcsg_NumeratorAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Numerator [Abstract]</link:label>
    <link:label id="lab_hcsg_NumeratorAbstract_documentation_en-US" xlink:label="lab_hcsg_NumeratorAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Numerator</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_NumeratorAbstract" xlink:href="hcsg-20240630.xsd#hcsg_NumeratorAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_NumeratorAbstract" xlink:to="lab_hcsg_NumeratorAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0d0f2f79-cb7c-4aea-a4a9-0b11f6d7a2d4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_0ae802db-d953-493d-a11d-b59f916037b0_totalLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_701b46fe-2d0c-4901-a9f0-dc35c2480d91_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_90b4fce7-8112-4a4b-b4d5-98045b7aad57_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_d53cf2ba-d25a-4e7b-b7eb-4daf595fe73a_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive (loss) income:</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_8bfaf51f-80d4-4111-b539-ac58f0f59684_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_f74d8aad-ac41-4e8c-a0ff-9bb442511b8a_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Amortized Cost, Unrealized Gains and Losses, and Estimated Fair Value of Debt Securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f6d23466-d874-4f53-a959-b52eee4b7652_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_3a9753c6-de52-451f-8ec1-5811a611990e_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average useful life (in years)</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9b76da72-7ae1-4e44-bec6-11675550b207_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash flows used in investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_7f267e65-a3c6-40f4-a63b-a83f638133c1_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_268eae02-6c4d-483f-9f8a-f80d3929216e_totalLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_2ccb39ab-5a2e-4aba-8e7c-4514e1b2688f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Write-Offs</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxableMunicipalBondsMember_b2cd4a56-cb95-4ee6-b10a-f89a6387ee26_terseLabel_en-US" xlink:label="lab_us-gaap_TaxableMunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal bonds &#8212; taxable</link:label>
    <link:label id="lab_us-gaap_TaxableMunicipalBondsMember_label_en-US" xlink:label="lab_us-gaap_TaxableMunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxable Municipal Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxableMunicipalBondsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxableMunicipalBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxableMunicipalBondsMember" xlink:to="lab_us-gaap_TaxableMunicipalBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_6457bd80-8ae3-4eec-8926-c18d004c225f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Changes in other comprehensive (loss) income, tax benefit (expense)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_8d4d3e2b-5f61-4bef-8552-17f293490689_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_InternationalMember_5b3b4c66-de16-4e8c-b1cd-d02fdbe6b040_terseLabel_en-US" xlink:label="lab_hcsg_InternationalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">International</link:label>
    <link:label id="lab_hcsg_InternationalMember_label_en-US" xlink:label="lab_hcsg_InternationalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">International [Member]</link:label>
    <link:label id="lab_hcsg_InternationalMember_documentation_en-US" xlink:label="lab_hcsg_InternationalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">International.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InternationalMember" xlink:href="hcsg-20240630.xsd#hcsg_InternationalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_InternationalMember" xlink:to="lab_hcsg_InternationalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_a7bc8908-de87-473c-9590-fce00f90e574_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturing after ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_92e7187e-a981-4121-a8ac-bc559861e7fe_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Bank line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain_5a0153f3-ba4f-4a4a-9a7c-59113b1ff7e1_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Asset, Period Past Due [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Asset, Aging [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:to="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_c4705f5d-8343-436f-ba6d-b99c62b44d83_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of revenue</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableGross_6edb1713-fe55-42fd-91c9-2e592158a779_totalLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_NotesReceivableGross_ff87ecdb-8887-40fc-b806-ad233f9d5e51_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable</link:label>
    <link:label id="lab_us-gaap_NotesReceivableGross_label_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableGross" xlink:to="lab_us-gaap_NotesReceivableGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_e74e98f2-305a-4944-b53c-d0072b2d90bc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Realized gain (less than)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Realized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateFundsMember_77657996-f250-4251-87ac-265ff617120e_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Real estate</link:label>
    <link:label id="lab_us-gaap_RealEstateFundsMember_label_en-US" xlink:label="lab_us-gaap_RealEstateFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Real Estate Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateFundsMember" xlink:to="lab_us-gaap_RealEstateFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_7b8f98af-4281-4525-b5dc-02b61800c1c2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Error Correction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:to="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_b65554e7-c200-4362-8eb5-bb928d8b9550_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a1c9b32e-b320-4e66-badd-d2a3fe63f3ee_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1b62befa-b680-4280-9e51-3ecf61835aac_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_ef5da8ab-cfd8-49d7-b946-20962655e2cf_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_583269df-7158-41b0-9e9e-5454acaa00f7_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and intangible asset impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Asset Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_03c08cf5-c2b5-4a0f-9a70-cf2e9179bafc_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_SmallCapBlendMember_6667a49f-0588-46e5-b4bf-f3885bb8157a_terseLabel_en-US" xlink:label="lab_hcsg_SmallCapBlendMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Small cap blend</link:label>
    <link:label id="lab_hcsg_SmallCapBlendMember_label_en-US" xlink:label="lab_hcsg_SmallCapBlendMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Small Cap Blend [Member]</link:label>
    <link:label id="lab_hcsg_SmallCapBlendMember_documentation_en-US" xlink:label="lab_hcsg_SmallCapBlendMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Small Cap Blend</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SmallCapBlendMember" xlink:href="hcsg-20240630.xsd#hcsg_SmallCapBlendMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_SmallCapBlendMember" xlink:to="lab_hcsg_SmallCapBlendMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_dad0e4e4-bfc5-4642-952a-ebba0a559dd9_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unaudited Interim Financial Data</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_d4b4f987-8a07-414a-9daf-985a79cab4de_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized (loss) gain on available-for-sale marketable securities, net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_0bd1304f-3dfb-4767-829f-ac4c7d38267d_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on available-for-sale marketable securities, net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_775b901d-046a-4247-9ed6-65e0be24fc43_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a8bf1584-6983-4fc9-9a1d-4b80b2e296b2_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted average number of common shares outstanding - diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_e4536ec2-3665-43db-9809-2bb27c0a9013_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">July 1 to December 31, 2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeAmortizationOfPremium_10f7a4cb-6a9a-4d4a-8433-4e9055f5c7d0_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization of premium on marketable securities</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeAmortizationOfPremium_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Amortization of Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:to="lab_us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_fbdf4cf9-f9c1-4e7b-ad42-aea0dec67f8c_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_1504522f-dd6b-4b30-87b9-2e8d499c9721_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, after Allowance for Credit Loss, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_5cdd859e-8192-4da2-881a-a7f6133a91d7_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_40064088-23cc-4106-93e3-1119693b9a1c_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_f13f70e3-7596-44ae-af69-48e7ff2f3e64_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_818feea0-45b6-4d9a-86fc-2fea06509b40_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_1b01a073-8000-4180-9e65-cad3d12a2dea_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturing in one year or less</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_80f6a514-ff8a-4053-80f2-91f6f0c8de72_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Extension option</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_de89b7f1-a698-4609-8671-705e2a703c4e_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_RestrictedMember_2fefd04f-a40f-46ce-b2ea-74aecdc6b304_terseLabel_en-US" xlink:label="lab_hcsg_RestrictedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted</link:label>
    <link:label id="lab_hcsg_RestrictedMember_label_en-US" xlink:label="lab_hcsg_RestrictedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted [Member]</link:label>
    <link:label id="lab_hcsg_RestrictedMember_documentation_en-US" xlink:label="lab_hcsg_RestrictedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedMember" xlink:href="hcsg-20240630.xsd#hcsg_RestrictedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RestrictedMember" xlink:to="lab_hcsg_RestrictedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_d130770d-1705-4954-a164-0744751131e8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3142a112-fb38-4079-8cdf-d8ba307645fe_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_d7dd0470-3357-4b8d-b003-163c5ae20fef_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_8d821334-81b1-4b96-bf11-a2128fc7c2c0_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Irrevocable standby letter of credit, outstanding</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_5395f4e0-a435-444d-9642-8257b0619f94_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expense</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_7b7537e0-f44d-4f46-9e43-8c91391bea7c_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Write-Offs</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_3cbef9b2-6eb7-44c8-b030-2b9e11614aaa_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_bbfa9970-3ac7-476c-bb1c-d5afb1cc7fa0_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net current period other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_46d59d23-d9b0-4245-b9dd-b1b5982eeac7_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs of services provided</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_381011ba-bc98-41c3-a83d-51ab623049a7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options authorized to issue to employees (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_ed20e467-db06-43d0-be1b-6301c4438de0_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_3894ab93-f9bc-4838-bb92-a3408aa8de67_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancialAsset0To90DaysPastDueMember_4bf5a41f-dbf2-488e-9518-e361edddd3c3_terseLabel_en-US" xlink:label="lab_hcsg_FinancialAsset0To90DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">0 - 90 Days</link:label>
    <link:label id="lab_hcsg_FinancialAsset0To90DaysPastDueMember_label_en-US" xlink:label="lab_hcsg_FinancialAsset0To90DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Asset, 0 to 90 Days Past Due [Member]</link:label>
    <link:label id="lab_hcsg_FinancialAsset0To90DaysPastDueMember_documentation_en-US" xlink:label="lab_hcsg_FinancialAsset0To90DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Asset, 0 to 90 Days Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancialAsset0To90DaysPastDueMember" xlink:href="hcsg-20240630.xsd#hcsg_FinancialAsset0To90DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancialAsset0To90DaysPastDueMember" xlink:to="lab_hcsg_FinancialAsset0To90DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_f39c9973-b8c2-4bf4-a324-a02632b14524_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_bd5015d3-fc81-4abe-a8be-5e3d7506101f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Losses from the sale of available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_c80481e6-de67-4c51-8670-f063b2ac4100_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ASSETS:</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_e42b188b-f4a3-49de-b249-6f792155fa83_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_e39ba496-88c3-4f84-ab84-3958251b1faa_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Description of timing</link:label>
    <link:label id="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_label_en-US" xlink:label="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Performance Obligation, Description of Timing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:to="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_a6337e3b-e365-43fb-bc7f-9007af97080c_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment_e03f60b7-27ad-4778-9875-0b3c0e98cffe_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment terms</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Timing of Satisfaction of Performance Obligation and Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment" xlink:to="lab_us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_096f1a4e-45d5-4864-a9c4-ce456c59631f_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_56e45809-1ed0-4a15-989c-bf7bd066ecb3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DietaryServicesMember_be06148c-6225-45b5-b2da-8ae1009f2c6d_terseLabel_en-US" xlink:label="lab_hcsg_DietaryServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dietary</link:label>
    <link:label id="lab_hcsg_DietaryServicesMember_label_en-US" xlink:label="lab_hcsg_DietaryServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dietary Services [Member]</link:label>
    <link:label id="lab_hcsg_DietaryServicesMember_documentation_en-US" xlink:label="lab_hcsg_DietaryServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Dietary Services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietaryServicesMember" xlink:href="hcsg-20240630.xsd#hcsg_DietaryServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DietaryServicesMember" xlink:to="lab_hcsg_DietaryServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_1d15ce5a-e8cc-4971-98ea-4de84e914ea2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_645a9be0-4463-42cd-b32a-f7c8585d909c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_71a8d30e-f2c6-49c5-9446-8da7877ea2e5_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_483b01da-933d-470a-90d4-4abf68d6f9c8_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_ebaa6e0e-0490-4902-994a-dbe18213532e_netLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation funding, at fair value</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_70539a72-4b05-4640-9c6f-348f978aaa4f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation fund</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_4c2b857e-7f00-4abc-91c5-03c7322e1582_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Estimated Amortization Expense for Intangibles Subject to Amortization</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c9c01d16-410d-4c57-9a2a-2bca838abd0b_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_4b693cf7-0359-47f3-b42b-90bc7384147e_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_4290798d-0666-4596-a708-ee841b5affd3_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_84d30320-1ced-4f9a-9961-7eaf89f869b3_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_0d058bec-7669-482d-87aa-0267d5d904a0_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_6c5a0964-43e5-4600-b3f6-2da3b9272124_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangible assets, less accumulated amortization of $37,899 and $36,557 as of June&#160;30, 2024 and December&#160;31, 2023, respectively</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_7d0eb287-e62e-4048-8ca0-ebf3d0639927_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DeferredStockUnitsMember_2e92da8f-c7ba-4048-9b79-a06712931a8d_terseLabel_en-US" xlink:label="lab_hcsg_DeferredStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DSUs</link:label>
    <link:label id="lab_hcsg_DeferredStockUnitsMember_label_en-US" xlink:label="lab_hcsg_DeferredStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Stock Units [Member]</link:label>
    <link:label id="lab_hcsg_DeferredStockUnitsMember_documentation_en-US" xlink:label="lab_hcsg_DeferredStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Stock Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredStockUnitsMember" xlink:href="hcsg-20240630.xsd#hcsg_DeferredStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DeferredStockUnitsMember" xlink:to="lab_hcsg_DeferredStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_5f2abb22-6448-4e50-8774-7d1f704c3b9a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expired (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_8fce8730-3b1d-453b-af40-e2b04961b170_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Assumption for Fair Value of Options Granted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_c935686d-3f12-46d4-a76b-87d22e9bcd5c_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_f90a7e7c-d6d6-4144-807a-e9a1371586a0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_459e56db-8564-4134-9c40-a1765d493bbe_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares authorized for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_f9d8f939-e22b-4f2a-bae5-b7e5ef26154f_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_31003f8f-b2a4-41de-96c4-87b2c04226c9_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d3c46c88-fb69-46ed-93d6-72bdda4fb4d6_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">(Loss) income before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fe912b0d-95b0-4bac-8d45-8326b55d896c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">(Loss) income before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_aba9d6a0-413b-40c9-9b98-471f53071c6d_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract_d9b8871e-b01d-46b7-9691-5c8a0fe4fdd4_terseLabel_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding:</link:label>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract_label_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Outstanding [Abstract] [Abstract]</link:label>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract_documentation_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Outstanding [Abstract] [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" xlink:href="hcsg-20240630.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" xlink:to="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d8991bf3-d932-447b-9a04-969543133c24_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization_2c793794-0481-44f5-9ecd-1db6955a794c_terseLabel_en-US" xlink:label="lab_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation on operating lease right-of-use assets</link:label>
    <link:label id="lab_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
    <link:label id="lab_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization_documentation_en-US" xlink:label="lab_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="hcsg-20240630.xsd#hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_b59210dc-7a75-4b31-9e57-0387615ee51c_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_13c55dcf-d356-4004-ac8a-04f13c6c6aa7_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued in connection with equity incentive plans, net of taxes (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_22926b60-ff38-4989-9d4d-e559e0d4f928_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_63f88996-0c0d-46d3-9188-8ccb044711c8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_775b184c-cce7-4ddf-a8cb-00ba655fb515_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transferred over time</link:label>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember" xlink:to="lab_us-gaap_TransferredOverTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_155d2038-0326-477f-bc70-5644d1aca202_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_c7d50975-bfc8-4f81-ade6-97e8e9d857bf_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_16b4799e-8c29-42e1-b319-4772f632805b_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title and Position [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_92081eec-fc63-49ce-84c9-5a49b4d693d4_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive (loss) income before reclassifications</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_57b68e1c-4164-4360-b457-eb0b62c4626c_totalLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_877d8d87-c6c2-43b6-95dc-1eaefd73cafe_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_LargeCapValueMember_126d9c12-0e91-4e56-8997-ace31d0b512c_terseLabel_en-US" xlink:label="lab_hcsg_LargeCapValueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Large cap value</link:label>
    <link:label id="lab_hcsg_LargeCapValueMember_label_en-US" xlink:label="lab_hcsg_LargeCapValueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Large Cap Value [Member]</link:label>
    <link:label id="lab_hcsg_LargeCapValueMember_documentation_en-US" xlink:label="lab_hcsg_LargeCapValueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Large Cap Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LargeCapValueMember" xlink:href="hcsg-20240630.xsd#hcsg_LargeCapValueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_LargeCapValueMember" xlink:to="lab_hcsg_LargeCapValueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_62d8f969-4688-46bd-9d67-0d3412b5cb49_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounts and Notes Receivable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DenominatorAbstract_e27736a9-8d5c-4098-8574-a77311fa4de9_terseLabel_en-US" xlink:label="lab_hcsg_DenominatorAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denominator</link:label>
    <link:label id="lab_hcsg_DenominatorAbstract_label_en-US" xlink:label="lab_hcsg_DenominatorAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Denominator [Abstract]</link:label>
    <link:label id="lab_hcsg_DenominatorAbstract_documentation_en-US" xlink:label="lab_hcsg_DenominatorAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Denominator</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DenominatorAbstract" xlink:href="hcsg-20240630.xsd#hcsg_DenominatorAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DenominatorAbstract" xlink:to="lab_hcsg_DenominatorAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_fb485e09-af20-479e-ab8f-f89338a30aa2_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_a9a40314-bece-4ec3-ab9f-64215c1e7ffc_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_811800f3-c4ad-4e57-84f1-b0c00ad00bd6_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtLineItems" xlink:to="lab_us-gaap_ShortTermDebtLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueSegmentMember_e6b462b7-6901-4e9a-bc38-dc4b8bddb1d2_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueSegmentMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Segment Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueSegmentMember" xlink:to="lab_us-gaap_SalesRevenueSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_d661cf02-8c48-4f5f-bb3f-13d913e60dfe_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (loss) earnings per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_3231693d-3a21-4550-809a-af4d956ede2f_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted earnings per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_fe537050-a18a-49d4-9136-c3c48206bbf8_netLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Diluted (loss) earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_c2d71ac5-aa68-472e-bf45-acbc3b64e3c3_terseLabel_en-US" xlink:label="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization</link:label>
    <link:label id="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_documentation_en-US" xlink:label="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:to="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_0a582c51-3dc1-4111-b84c-3358fb222262_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title and Position [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_451c56c2-aff7-4839-be41-68cb8bb7baab_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_249b179d-16eb-48f6-8f95-9d262bf8d1d1_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Weighted Average Basic and Diluted Common Shares Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_8fe59694-63b7-4e3c-a3d8-85f263f61736_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f5202dee-a165-4df0-90cd-21747204ba72_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated amortization of other intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_3f3e724f-e7d1-496b-afb8-dee16f0d6d26_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ROU assets depreciation</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Periodic Reduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_11f600b1-c897-4533-b362-400665e405a8_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_CorporateAndEliminationsMember_36647693-ba72-486b-90e3-039bce57a3d3_terseLabel_en-US" xlink:label="lab_hcsg_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate and eliminations</link:label>
    <link:label id="lab_hcsg_CorporateAndEliminationsMember_label_en-US" xlink:label="lab_hcsg_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate And Eliminations [Member]</link:label>
    <link:label id="lab_hcsg_CorporateAndEliminationsMember_documentation_en-US" xlink:label="lab_hcsg_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Corporate And Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_CorporateAndEliminationsMember" xlink:href="hcsg-20240630.xsd#hcsg_CorporateAndEliminationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_CorporateAndEliminationsMember" xlink:to="lab_hcsg_CorporateAndEliminationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_303369ae-7a0b-4baa-be31-3ff9f2d21840_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_cf7a24e5-b819-44c6-b70a-785d12bf52da_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Sales of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_4dc932b7-bcbf-443e-99b6-a0b5a14d8282_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from available for sale municipal bonds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff_54000032-e95f-45f5-bd28-bec16bae30c1_negatedTotalLabel_en-US" xlink:label="lab_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Write-Offs</link:label>
    <link:label id="lab_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff_label_en-US" xlink:label="lab_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:label id="lab_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff_documentation_en-US" xlink:label="lab_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff" xlink:href="hcsg-20240630.xsd#hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff" xlink:to="lab_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_4b115d44-20bf-4cb5-843b-1ad463a8bf65_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear_12b32134-65ad-4b11-a610-8630c7478b29_totalLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year One, Originated, Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year One, Originated, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_3a213034-3c91-4533-b755-58d6b76df2ff_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_6d5d13cf-8556-4e35-9591-8e9d68535dd4_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and other accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_2cd8a4e8-12cc-4646-aab5-08578f2d6bdd_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_f1d0b302-64b6-42c7-af17-2727c5c98de0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax (benefit) provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_5b802124-b2fa-4098-9afb-7d80ec7104e8_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income tax (benefit) provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_315d41fa-e06c-4735-903e-9e562bfc7f90_negatedNetLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="resource" xml:lang="en-US">Tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_9166206e-ae81-40c4-86a1-4d4ceb2d9e15_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts, beginning balance</link:label>
    <link:label id="lab_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_b70a2561-592e-4e5c-9dcd-72904f46c874_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts, ending balance</link:label>
    <link:label id="lab_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:to="lab_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1a16c0e6-f2f1-4970-b7b8-bce57562598a_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ea1b0775-269e-4971-bfea-8b935d412ce8_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period of expense of unrecognized compensation cost (in years)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_0c0f6985-4834-4299-9365-1597f0607c10_totalLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain_c72693fe-486a-4cf8-ab8b-a92eda8a050b_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable Portfolio Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable Portfolio Segment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:to="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e88b3a78-3e7f-4aee-a7b7-0970a9461410_netLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fd00d0a4-235d-41d4-aa26-1a40f9ae3545_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_72c631b1-add2-4b16-b0cb-44c40376aae5_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_4ce6e27b-c3b7-4f39-8d60-f71f94e3b918_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_d935f336-d896-4ab3-b1cb-ad7a4297101a_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_d3a57149-efc5-4f3b-8ad7-279c1b54850a_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_452bbacf-a24f-43c0-8ede-6bf50b9fe9dc_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Notes Receivable Disaggregated by Vintage Year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable Credit Quality Indicators [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:to="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_8b085380-129b-4b62-8cf5-6bf84f6e8295_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommodityMember_58330abb-ce12-4ff2-828b-b6fba7d2635b_terseLabel_en-US" xlink:label="lab_us-gaap_CommodityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commodities</link:label>
    <link:label id="lab_us-gaap_CommodityMember_label_en-US" xlink:label="lab_us-gaap_CommodityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commodity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommodityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommodityMember" xlink:to="lab_us-gaap_CommodityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_e96f9b7e-f5a6-49b8-b56a-5c2a87fad004_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in shares authorized under plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsPolicy_68fef77b-8b1e-49c6-b773-a704c2c5f28f_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments in Equity Securities</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsPolicy_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investments [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsPolicy" xlink:to="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_6fa61763-8e36-4037-9de5-edcc73f75fae_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_8eab32e1-c294-4ffc-8f61-50c8b1fec263_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_a6836349-8099-4505-b312-367addee3ca7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_cea1bf87-1ff8-42c4-aeb2-4999ea3e87b3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_9a83a4c1-65a5-4693-8a2e-87f177f5a805_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued payroll and related taxes</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_ac14b24a-cd74-44e5-b12a-326700ec1ee2_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_6a8d8a5f-da04-4906-98ce-eba244901439_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventorySuppliesPolicy_6667de61-b255-4a33-9181-376716da9776_terseLabel_en-US" xlink:label="lab_us-gaap_InventorySuppliesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories and Supplies</link:label>
    <link:label id="lab_us-gaap_InventorySuppliesPolicy_label_en-US" xlink:label="lab_us-gaap_InventorySuppliesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Supplies, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventorySuppliesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventorySuppliesPolicy" xlink:to="lab_us-gaap_InventorySuppliesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NontaxableMunicipalBondsMember_e27f4354-623a-4aba-a4c6-d61aad29ad55_terseLabel_en-US" xlink:label="lab_us-gaap_NontaxableMunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal bonds &#8212; non-taxable</link:label>
    <link:label id="lab_us-gaap_NontaxableMunicipalBondsMember_label_en-US" xlink:label="lab_us-gaap_NontaxableMunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nontaxable Municipal Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontaxableMunicipalBondsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NontaxableMunicipalBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NontaxableMunicipalBondsMember" xlink:to="lab_us-gaap_NontaxableMunicipalBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_63a3cc1c-e1ce-4f8b-9c19-d6438970c0c9_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_682f7da5-9985-44d1-bb12-28bd5c0495ad_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_label_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_dcded0df-3dbf-4cd5-8ed6-957ff52cbd63_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_d89d211f-e355-4717-8522-95baa93ba46e_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e699c6aa-8af0-44c4-99ce-3af0a2dd7bbd_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_57330685-9eb6-4e37-a0dd-f99426ededf6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Outstanding Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_NatureofOperationsPolicyTextBlock_5433e030-1693-4a0a-9ed7-75b2b1ae24e1_terseLabel_en-US" xlink:label="lab_hcsg_NatureofOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nature of Operations</link:label>
    <link:label id="lab_hcsg_NatureofOperationsPolicyTextBlock_label_en-US" xlink:label="lab_hcsg_NatureofOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Operations [Policy Text Block]</link:label>
    <link:label id="lab_hcsg_NatureofOperationsPolicyTextBlock_documentation_en-US" xlink:label="lab_hcsg_NatureofOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Nature of operations policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_NatureofOperationsPolicyTextBlock" xlink:href="hcsg-20240630.xsd#hcsg_NatureofOperationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_NatureofOperationsPolicyTextBlock" xlink:to="lab_hcsg_NatureofOperationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_04634cc7-c0e1-4d5d-bca0-7d5b1f9741bd_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments of statutory withholding on net issuance of restricted stock units</link:label>
    <link:label id="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment of Financing and Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2cf820eb-88a7-4779-88e4-8eff71c94744_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Loss, net of taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c78c48ad-75ba-421f-aa1e-42df8d418799_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_InvestmentRestrictionStatusAxis_0f5db56e-4102-4e5f-b0b4-076a668a9f6d_terseLabel_en-US" xlink:label="lab_hcsg_InvestmentRestrictionStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment Restriction Status [Axis]</link:label>
    <link:label id="lab_hcsg_InvestmentRestrictionStatusAxis_label_en-US" xlink:label="lab_hcsg_InvestmentRestrictionStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Restriction Status [Axis]</link:label>
    <link:label id="lab_hcsg_InvestmentRestrictionStatusAxis_documentation_en-US" xlink:label="lab_hcsg_InvestmentRestrictionStatusAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Investment Restriction Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentRestrictionStatusAxis" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentRestrictionStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_InvestmentRestrictionStatusAxis" xlink:to="lab_hcsg_InvestmentRestrictionStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9d2f27f2-8fc0-4667-a362-67a74686125e_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average expected life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_c478888a-4b3c-4cef-b8c9-08c162d0d7c8_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average expected life (years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_5be30af1-a8eb-4ebe-ac8c-28298c80d44e_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. government agency bonds</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_e7a6d372-1fa0-4220-842e-a86207c0a8e0_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_f6507342-ff8d-48ed-baf4-98c1cf7eed65_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_506b128d-19f2-44d5-91ae-272764d925dc_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerInitialTerm_4296b6e9-6a80-4dfa-8f3d-78e015f26f06_terseLabel_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerInitialTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from contract with customer, initial term</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerInitialTerm_label_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerInitialTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Initial Term</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerInitialTerm_documentation_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerInitialTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Initial Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerInitialTerm" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerInitialTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RevenueFromContractWithCustomerInitialTerm" xlink:to="lab_hcsg_RevenueFromContractWithCustomerInitialTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_21a50677-9c69-4230-a30f-4465f6b82a94_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding_905ed348-551c-4a0b-9786-542ab4b8c362_negatedLabel_en-US" xlink:label="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation funding</link:label>
    <link:label id="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding_label_en-US" xlink:label="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Deferred Compensation Funding</link:label>
    <link:label id="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding_documentation_en-US" xlink:label="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Deferred Compensation Funding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding" xlink:href="hcsg-20240630.xsd#hcsg_IncreaseDecreaseInDeferredCompensationFunding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding" xlink:to="lab_hcsg_IncreaseDecreaseInDeferredCompensationFunding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_486bbe51-b9ae-42d2-8213-4bcb54fe61e3_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_d45b845d-4a76-4aec-ac99-6abdc931660e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Supplemental Employee Retirement Plan</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_LaVieCareCentersLLCMember_7b906ecb-c198-4417-b536-1723316e36e3_terseLabel_en-US" xlink:label="lab_hcsg_LaVieCareCentersLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LaVie Care Centers, LLC</link:label>
    <link:label id="lab_hcsg_LaVieCareCentersLLCMember_label_en-US" xlink:label="lab_hcsg_LaVieCareCentersLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">LaVie Care Centers, LLC [Member]</link:label>
    <link:label id="lab_hcsg_LaVieCareCentersLLCMember_documentation_en-US" xlink:label="lab_hcsg_LaVieCareCentersLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">LaVie Care Centers, LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LaVieCareCentersLLCMember" xlink:href="hcsg-20240630.xsd#hcsg_LaVieCareCentersLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_LaVieCareCentersLLCMember" xlink:to="lab_hcsg_LaVieCareCentersLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8000a29d-f296-4212-973a-2af3998fbc7f_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1613c5a9-d297-4938-be46-5ce861458309_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_86523538-86de-4ee5-8078-e5dd7176713f_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_3c1744ef-a2db-4185-869b-d0b46d960618_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Correction of Error Statements</link:label>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_4954be63-ac9a-430c-a4a6-67a96a9cd8c8_terseLabel_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Loss, Financial Instrument [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_a47b1b96-e476-4b95-9289-1855498acf09_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current-period net write-offs</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_label_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract" xlink:to="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_bd9096b2-1d28-4f02-b800-404b9d0fb839_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_c0dc93fa-0d4c-42e5-ad50-1b2973bb983d_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_4cc4bd2b-8a1f-4a18-8ccb-7e976b107bfd_periodStartLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts, beginning balance</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_81495646-c26e-4179-be3d-ef10d1e5ff94_periodEndLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts, ending balance</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_bfcdc2cf-9e83-414b-aab0-3bc67ef54ec9_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_dcb84a72-d010-46c2-ba14-e4058ef1946f_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4331a47a-dd7c-45aa-ba78-22729fdfe68b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_475c880c-009d-415b-bac8-d7f1147a079a_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b6fa615a-80c8-438d-b9b3-324be6b8544a_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">End of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_7d92b136-4389-43a3-bab1-77e86306aa33_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturing in sixth year through tenth year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_46e52946-5080-4387-9149-576e15b58242_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_243664d2-bea5-4756-a91a-421e6ee191bf_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">End of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedInvestmentsCurrent_0f16741e-367c-46a6-979c-dd60c65fff7f_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedInvestmentsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted marketable securities, at fair value</link:label>
    <link:label id="lab_us-gaap_RestrictedInvestmentsCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedInvestmentsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Investments, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedInvestmentsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedInvestmentsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedInvestmentsCurrent" xlink:to="lab_us-gaap_RestrictedInvestmentsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_dd54f772-6489-4853-b181-935a65c4bac8_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt provision</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_be0e18a4-46b5-47c4-8310-b26905414084_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Bad Debt Expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_88af4fb2-304d-4537-9744-a89d9e1349d9_terseLabel_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings under line of credit</link:label>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_label_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LinesOfCreditCurrent" xlink:to="lab_us-gaap_LinesOfCreditCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_be25fbe9-eaff-488f-8d82-d2c1170cba8a_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_e3fa9d37-a311-4f9a-923b-149fd528aa7c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_36d94ae8-0248-432c-9f22-a0ffe77bfc4a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Acquisition of equity method investment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_fb51748c-d16d-4427-951c-e01c64e93a76_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic (Loss) Earnings Per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ScheduleofAccountingPoliciesTable_11877d53-ccae-40a0-b241-8d9d5066c2d9_terseLabel_en-US" xlink:label="lab_hcsg_ScheduleofAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounting Policies [Table]</link:label>
    <link:label id="lab_hcsg_ScheduleofAccountingPoliciesTable_label_en-US" xlink:label="lab_hcsg_ScheduleofAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounting Policies [Table]</link:label>
    <link:label id="lab_hcsg_ScheduleofAccountingPoliciesTable_documentation_en-US" xlink:label="lab_hcsg_ScheduleofAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesTable" xlink:href="hcsg-20240630.xsd#hcsg_ScheduleofAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable" xlink:to="lab_hcsg_ScheduleofAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_494637fb-a6c7-4e4f-8ffb-27c79a2792df_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued for Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_dc811d8e-9214-4028-9da6-2ed8c9890417_terseLabel_en-US" xlink:label="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment</link:label>
    <link:label id="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_label_en-US" xlink:label="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period, Error Correction, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:to="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_83978341-1e84-4e63-9915-a515645aed0c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Options Granted Under Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_26b90cc7-d828-440e-b62a-a33d735b3c89_verboseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating costs and expenses:</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_d63d3e43-3f72-4d9d-94ed-71850b4ff511_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c1e10442-2215-421d-8cb9-3b630cc533ef_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average grant date fair value of stock granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ad449649-c45d-4568-9e8e-936795037e99_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_2d0e948f-8424-4a41-ae44-01ddaaff6092_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_5e5afc4d-efe3-4acf-a010-9d40962abb4a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_68457f09-3d95-4c70-850a-339b14b30e23_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3aef8d5d-bdee-48e6-8742-269495b2ba7f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember_814909b1-6ef6-4fc4-bfaf-008d6a5dd385_terseLabel_en-US" xlink:label="lab_hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Greater than 181 Days</link:label>
    <link:label id="lab_hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember_label_en-US" xlink:label="lab_hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Asset, Equal to or Greater than 181 Days Past Due [Member]</link:label>
    <link:label id="lab_hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember_documentation_en-US" xlink:label="lab_hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Asset, Equal to or Greater than 181 Days Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember" xlink:href="hcsg-20240630.xsd#hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember" xlink:to="lab_hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_11b06e04-06d8-4a1e-849d-ebd1ce9199d4_totalLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Prior</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInventory_a2a0445e-f577-481a-9de6-e6d3a8cbd72d_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherInventory" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventories and supplies</link:label>
    <link:label id="lab_us-gaap_OtherInventory_label_en-US" xlink:label="lab_us-gaap_OtherInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Inventory, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInventory" xlink:to="lab_us-gaap_OtherInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_ce408a2b-7505-44bd-aae0-e2505dcb276d_terseLabel_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cancellation notice period</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_label_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Cancellation Notice Period</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_documentation_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Cancellation Notice Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" xlink:to="lab_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_LargeCapBlendMember_2ab35d37-cab7-4547-8fa7-51f56cceb92f_terseLabel_en-US" xlink:label="lab_hcsg_LargeCapBlendMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Large cap blend</link:label>
    <link:label id="lab_hcsg_LargeCapBlendMember_label_en-US" xlink:label="lab_hcsg_LargeCapBlendMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Large Cap Blend [Member]</link:label>
    <link:label id="lab_hcsg_LargeCapBlendMember_documentation_en-US" xlink:label="lab_hcsg_LargeCapBlendMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Large Cap Blend</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LargeCapBlendMember" xlink:href="hcsg-20240630.xsd#hcsg_LargeCapBlendMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_LargeCapBlendMember" xlink:to="lab_hcsg_LargeCapBlendMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2b2ce1cd-b535-424f-bd90-4b6fbb4e0963_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedIncomeInvestmentsMember_ccc19320-e9ee-4c03-9026-8bfae8eb9180_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed income</link:label>
    <link:label id="lab_us-gaap_FixedIncomeInvestmentsMember_label_en-US" xlink:label="lab_us-gaap_FixedIncomeInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed Income Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeInvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeInvestmentsMember" xlink:to="lab_us-gaap_FixedIncomeInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9820a88e-04e4-4739-9c25-730cac438d32_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_GenesisHealthcareIncGenesisMember_e3066e71-0910-414f-a52f-f6eee559d6df_terseLabel_en-US" xlink:label="lab_hcsg_GenesisHealthcareIncGenesisMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Genesis</link:label>
    <link:label id="lab_hcsg_GenesisHealthcareIncGenesisMember_label_en-US" xlink:label="lab_hcsg_GenesisHealthcareIncGenesisMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Genesis Healthcare, Inc. (Genesis) [Member]</link:label>
    <link:label id="lab_hcsg_GenesisHealthcareIncGenesisMember_documentation_en-US" xlink:label="lab_hcsg_GenesisHealthcareIncGenesisMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Genesis Healthcare, Inc. (Genesis)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_GenesisHealthcareIncGenesisMember" xlink:href="hcsg-20240630.xsd#hcsg_GenesisHealthcareIncGenesisMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_GenesisHealthcareIncGenesisMember" xlink:to="lab_hcsg_GenesisHealthcareIncGenesisMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_5b5a718d-6f12-420f-81c7-ee90d9766083_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Common stock in treasury, at cost, 3,150 and 2,988 shares as of June&#160;30, 2024 and December&#160;31, 2023, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6dcf9a05-bb28-42ed-af04-17d75e94f6bd_terseLabel_en-US" xlink:label="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_dc822d56-2681-4bee-b8d5-cc968194da7c_totalLabel_en-US" xlink:label="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total property and equipment, net</link:label>
    <link:label id="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:label id="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_documentation_en-US" xlink:label="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_4c3411fc-e82b-4480-a17d-ff34e32dcbc0_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_e4d1b834-14b9-4218-86b0-03c81ce85614_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_HousekeepingAndDietaryEquipmentMember_5851dae1-4563-412f-94b3-84dd14849f13_terseLabel_en-US" xlink:label="lab_hcsg_HousekeepingAndDietaryEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Housekeeping and dietary equipment</link:label>
    <link:label id="lab_hcsg_HousekeepingAndDietaryEquipmentMember_label_en-US" xlink:label="lab_hcsg_HousekeepingAndDietaryEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Housekeeping And Dietary Equipment [Member]</link:label>
    <link:label id="lab_hcsg_HousekeepingAndDietaryEquipmentMember_documentation_en-US" xlink:label="lab_hcsg_HousekeepingAndDietaryEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">HousekeepingAndDietaryEquipmentMember</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingAndDietaryEquipmentMember" xlink:href="hcsg-20240630.xsd#hcsg_HousekeepingAndDietaryEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_HousekeepingAndDietaryEquipmentMember" xlink:to="lab_hcsg_HousekeepingAndDietaryEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_2776badb-84bd-401e-84b3-749471207125_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_be219b11-838f-42d4-8c93-d7886cf00d47_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_ed2bfe27-8ed7-498a-adf1-1728c081d6c5_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_0d6c0c8d-5ab4-4cba-b422-32a7e36ad998_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Requisite service period for plan participation eligibility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b39aff4b-914c-4781-8760-a05ef7ac160c_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_1ace848a-0f0a-4c9b-9e30-ed1a9dfd03a4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Impairment Losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_ecf6767d-2b35-429d-bb38-8102eb9487d9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent_411bc95c-2d60-45a9-aaf4-4928f1470387_terseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, before Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:to="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_90e44117-d136-4bc5-856d-6b9bdfd5b659_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ec8439b7-2c7d-42a0-bf5a-9072a7737e8a_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1f09f8d6-1b18-4919-9b5c-b2de387e5ba6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerRenewalTerm_84fc4caa-5c5c-450f-bcea-6963e8853b79_terseLabel_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Renewal term</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerRenewalTerm_label_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Renewal Term</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerRenewalTerm_documentation_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm" xlink:to="lab_hcsg_RevenueFromContractWithCustomerRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_8ec75b40-af71-481c-9c78-01950a069ca4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ComputerHardwareAndSoftwareMember_05018b92-7717-49f9-8a46-1f09f386550e_terseLabel_en-US" xlink:label="lab_hcsg_ComputerHardwareAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer hardware and software</link:label>
    <link:label id="lab_hcsg_ComputerHardwareAndSoftwareMember_label_en-US" xlink:label="lab_hcsg_ComputerHardwareAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Hardware And Software [Member]</link:label>
    <link:label id="lab_hcsg_ComputerHardwareAndSoftwareMember_documentation_en-US" xlink:label="lab_hcsg_ComputerHardwareAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">ComputerHardwareAndSoftwareMember</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ComputerHardwareAndSoftwareMember" xlink:href="hcsg-20240630.xsd#hcsg_ComputerHardwareAndSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ComputerHardwareAndSoftwareMember" xlink:to="lab_hcsg_ComputerHardwareAndSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_e1a61e5a-27e8-4049-ada2-5959f47268ac_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued in connection with equity incentive plans, net of taxes</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_6c247348-4c14-4eed-bdb1-702d8bfa77cb_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncompete Agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_e4b4ce8b-4c8a-4e44-b4f3-d4e3cb9ff512_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_26658a0d-34a3-43d5-8405-0793d7a63a27_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_9744a115-399d-4422-b13e-fd0d45948d65_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_0597616f-cc93-4b66-9006-5abb9855f3e1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_73606a6e-87b4-4d1e-9662-8fda2ee627be_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation liability &#8212; long-term</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_c47b3a76-2577-4faf-ad40-0b0a5766e010_terseLabel_en-US" xlink:label="lab_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease &#8212; right-of-use assets</link:label>
    <link:label id="lab_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:label id="lab_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_documentation_en-US" xlink:label="lab_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:href="hcsg-20240630.xsd#hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="lab_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_89b9fa02-6d79-44bc-b7bd-fb01f2a14d04_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_73a88b13-787a-476a-a5a2-1d99fe251df8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_75d79b70-37ab-45af-8056-ef3612ec6951_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares_a21726f2-7661-4787-9322-858e78215c64_terseLabel_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of participants electing to receive shares</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares_label_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Participants Electing To Receive Shares</link:label>
    <link:label id="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares_documentation_en-US" xlink:label="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Participants Electing To Receive Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares" xlink:href="hcsg-20240630.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares" xlink:to="lab_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_eb39d6c7-210f-4553-8ff5-6b76cf047d45_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_54ac8de9-d4ab-4f55-8a36-d1a7ab831b54_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts, noncurrent</link:label>
    <link:label id="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_1ff06737-ac86-437f-9700-76715fdd9ee2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:to="lab_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_a26726a7-5b0c-450e-a724-d656e1728ba7_negatedLabel_en-US" xlink:label="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reduction of bank line of credit</link:label>
    <link:label id="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_label_en-US" xlink:label="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity</link:label>
    <link:label id="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_documentation_en-US" xlink:label="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" xlink:href="hcsg-20240630.xsd#hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" xlink:to="lab_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_b6ea64a8-9ee8-4dde-abf4-90fe746fb144_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_eb93a9ee-648e-4b71-86ff-67899f5a872c_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_StandardNoteReceivableMember_7d54a54c-66f4-4167-8e2c-e768008828be_terseLabel_en-US" xlink:label="lab_hcsg_StandardNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Standard notes receivable</link:label>
    <link:label id="lab_hcsg_StandardNoteReceivableMember_label_en-US" xlink:label="lab_hcsg_StandardNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Note Receivable [Member]</link:label>
    <link:label id="lab_hcsg_StandardNoteReceivableMember_documentation_en-US" xlink:label="lab_hcsg_StandardNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Standard Note Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_StandardNoteReceivableMember" xlink:href="hcsg-20240630.xsd#hcsg_StandardNoteReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_StandardNoteReceivableMember" xlink:to="lab_hcsg_StandardNoteReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_34e95e64-b1be-429b-b6e6-cf96b8d57d64_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund_ad18cc14-c42e-4746-b0ff-60a5b5f674cb_negatedLabel_en-US" xlink:label="lab_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on deferred compensation fund investments</link:label>
    <link:label id="lab_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund_label_en-US" xlink:label="lab_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) On Securities Related To Deferred Compensation Fund</link:label>
    <link:label id="lab_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund_documentation_en-US" xlink:label="lab_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The (increases)/decreases in market value of the unsold securities held within the deferred compensation fund whose (gain)/loss was included in earnings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" xlink:href="hcsg-20240630.xsd#hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" xlink:to="lab_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_cf05d918-040b-4d06-be77-773d1c46319b_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_7ca0f5f2-28e8-4c30-883f-9dbb4fd0042b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Realized (gains) losses</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_948625ca-9c08-4a3d-b998-db5b51b33e3d_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_b6e73328-4e62-4161-95fc-ba5e7ed68cb9_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_aeb70813-9475-493c-9d9f-c843fe54ac67_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_12e0e628-f805-400d-8277-3d412289fea3_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashEquivalents_29992eda-0298-4b68-bf66-08ebb3984046_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash equivalents</link:label>
    <link:label id="lab_us-gaap_RestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_534acf02-1bab-43ca-9d55-9a61727750e1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_601f5ca4-4d34-4333-bdb5-66c3d812f190_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Description of Business and Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_1e15f0ef-bd1d-4320-93d7-5e6516c6974f_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_85edd04b-3807-4959-a3ef-2fe322db6f3b_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ScheduleofAccountingPoliciesLineItems_fc995fde-1bd4-4f67-86f4-bf2263eaf578_terseLabel_en-US" xlink:label="lab_hcsg_ScheduleofAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounting Policies [Line Items]</link:label>
    <link:label id="lab_hcsg_ScheduleofAccountingPoliciesLineItems_label_en-US" xlink:label="lab_hcsg_ScheduleofAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounting Policies [Line Items]</link:label>
    <link:label id="lab_hcsg_ScheduleofAccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_hcsg_ScheduleofAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Schedule of Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesLineItems" xlink:href="hcsg-20240630.xsd#hcsg_ScheduleofAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems" xlink:to="lab_hcsg_ScheduleofAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_d327267a-bd08-4428-8e0d-03bc3c9e0b71_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_9e97efd4-62b4-4a9e-a364-b5ee41773b78_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_6d3d8681-afdb-4caf-8368-5e98d941085c_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, Past Due [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Past Due [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_0e15d86f-d34c-44b2-ac10-d0eeebe29030_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quoted Prices in&#160;Active Markets (Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_7bb5e1a7-fa5a-43d2-9fa4-957b3b58076d_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_53545329-e7fb-43e1-a522-70b31d8f13c5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net loss on disposals of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_b309a584-d550-4f2e-be41-a0f9edf1c9d9_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_HealthCareConsultingCompanyMember_26a04f08-11dd-4128-9e10-d8ca29ae972b_terseLabel_en-US" xlink:label="lab_hcsg_HealthCareConsultingCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Health Care Consulting Company</link:label>
    <link:label id="lab_hcsg_HealthCareConsultingCompanyMember_label_en-US" xlink:label="lab_hcsg_HealthCareConsultingCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Health Care Consulting Company [Member]</link:label>
    <link:label id="lab_hcsg_HealthCareConsultingCompanyMember_documentation_en-US" xlink:label="lab_hcsg_HealthCareConsultingCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Health Care Consulting Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HealthCareConsultingCompanyMember" xlink:href="hcsg-20240630.xsd#hcsg_HealthCareConsultingCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_HealthCareConsultingCompanyMember" xlink:to="lab_hcsg_HealthCareConsultingCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_4a5f2f9c-07ad-491c-b20c-58962eb87613_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9d26a0fa-ab54-4cdb-af93-dfb9064e4562_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount available under line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_a37f459c-b993-4f4b-9791-b52822530a97_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of treasury stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_e34a7fde-0217-4401-99c3-1aa070b85bd8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of options (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_Amended2020OmnibusIncentivePlanMember_06959043-6f1b-4c2f-8c33-523c09ea6b79_terseLabel_en-US" xlink:label="lab_hcsg_Amended2020OmnibusIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amended 2020 Omnibus Incentive Plan</link:label>
    <link:label id="lab_hcsg_Amended2020OmnibusIncentivePlanMember_label_en-US" xlink:label="lab_hcsg_Amended2020OmnibusIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amended 2020 Omnibus Incentive Plan [Member]</link:label>
    <link:label id="lab_hcsg_Amended2020OmnibusIncentivePlanMember_documentation_en-US" xlink:label="lab_hcsg_Amended2020OmnibusIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amended 2020 Omnibus Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_Amended2020OmnibusIncentivePlanMember" xlink:href="hcsg-20240630.xsd#hcsg_Amended2020OmnibusIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_Amended2020OmnibusIncentivePlanMember" xlink:to="lab_hcsg_Amended2020OmnibusIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_fe0b28b9-9f93-4bc7-8cd5-55f12a7a1ba5_totalLabel_en-US" xlink:label="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total property and equipment, at cost</link:label>
    <link:label id="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization</link:label>
    <link:label id="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_documentation_en-US" xlink:label="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:to="lab_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityNoncurrent_1c3be943-a0b4-4db5-a3bc-c01e7bbe38b1_verboseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued insurance claims &#8212; long-term</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Workers' Compensation Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:to="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e7bbd099-cc4d-414b-ae1e-190da65a7481_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_35164cf5-d3d1-4c3e-a38b-47c7e0615419_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f45f6c9a-2cf3-4d85-966f-55e90a54be72_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average grant-date fair value of stock options granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_15cac41a-37c5-4910-85e1-9bce18261395_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_a70c3d6c-b424-4012-b93d-37555169afc9_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ad3c19cd-05a9-4927-916b-eae2793c8d88_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_ed6bd5ac-f36d-44df-90b6-48d259e296fd_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Per share data:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_e464705c-67f4-4c83-8f07-2d204fcb8946_verboseLabel_en-US" xlink:label="lab_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Bad debt provision</link:label>
    <link:label id="lab_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_ef40aa8f-9229-4723-b692-226375006853_totalLabel_en-US" xlink:label="lab_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Bad Debt Expense</link:label>
    <link:label id="lab_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_label_en-US" xlink:label="lab_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:label id="lab_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_documentation_en-US" xlink:label="lab_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal" xlink:href="hcsg-20240630.xsd#hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal" xlink:to="lab_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_616041c0-90c4-4eaf-92df-f50888eb6978_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_e6655737-7c78-40e5-bcdb-6072f27c817c_negatedLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reduction in retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_ac0cb865-0225-48f1-aac8-3295c71766c2_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Reclassification out of Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_0d677319-0701-4990-8b8e-1d5c1a35745f_terseLabel_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average weekly hours of work</link:label>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_label_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Average Weekly Hours of Work</link:label>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_documentation_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Average Weekly Hours of Work</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" xlink:href="hcsg-20240630.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" xlink:to="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_a8f4a4e7-44d5-4f37-92cd-ed95972e6176_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_8d43988c-1e8d-4304-970e-f22ce9b2f7bc_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories and supplies</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember_2bf94555-3688-4d04-8153-a1721550618a_terseLabel_en-US" xlink:label="lab_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock, restricted stock units and deferred stock units</link:label>
    <link:label id="lab_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember_label_en-US" xlink:label="lab_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock And Restricted Stock Units (RSUs) And Deferred Stock Units [Member]</link:label>
    <link:label id="lab_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember_documentation_en-US" xlink:label="lab_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Stock And Restricted Stock Units (RSUs) And Deferred Stock Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember" xlink:href="hcsg-20240630.xsd#hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember" xlink:to="lab_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3d0322ac-4e7d-4eea-ae6d-3d64a8d17aff_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average discount rate &#8212; operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_57a851b2-56b9-48d5-9a84-e169a86301f0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear_dc95f1c4-0b12-4a81-9d0a-d79060e0ca9e_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery, Year One, Originated, Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery, Year One, Originated, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_81f67f98-9b27-4df6-9de2-4d7e8ad7a30b_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash from financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_9a46021f-03f9-4f8f-8b93-8f9998aad1ae_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_529f064a-4677-4bfc-bec7-1e181758f8a5_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance stock units</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_95dccaa4-9e40-4cda-9a13-c0550dbd2c66_verboseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">PSUs</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_0398933a-7229-46e1-83eb-4a2227fbd95f_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_b6c333c0-93fe-4b0f-a9d7-2c0c5dc9aef3_terseLabel_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial period preceding cancellation notice</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_label_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice</link:label>
    <link:label id="lab_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_documentation_en-US" xlink:label="lab_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" xlink:to="lab_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_95f7876b-c91f-4777-8b2c-cbe561d164dc_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_888c5afd-5555-4359-9e4f-e6c900e2e524_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_8672e75b-2c3c-42ce-8bc6-1c2b8b5cd339_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transferred at point in time</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_255abdd5-dda4-4336-84fd-d7b0d62052c1_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b7e45fda-b134-4c60-9771-2a8232d86914_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperatingAbstract_f030ac74-ca3f-48ff-b083-2fb6564b7ee6_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperatingAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Nonoperating [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNonoperatingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:to="lab_us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_8671e89a-87b2-4924-a071-352decc97d50_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_7610105d-4b2d-4453-86ea-732989a3b7c0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restricted Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_5d477358-09ba-463d-8236-0d2cc6a8f8f4_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_e25ac2bd-7f53-4218-9c47-ae58b2c7c5a1_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Customer</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_8287d442-e8dd-4510-81cd-733b9e175fb0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Other Observable Inputs (Level 2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b12cb39b-4bfe-4ccb-9449-4601d9b43899_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_f7b76c5a-7be8-4fb0-b1cc-35e937a84e22_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromShortTermDebt_70108024-f389-48b9-9e7b-b2d057d52991_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from short-term borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromShortTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_d1770fc1-e096-4675-baa3-6060640b7126_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent_528807b5-dad3-471a-a309-9a55578d3f56_terseLabel_en-US" xlink:label="lab_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts and notes receivable</link:label>
    <link:label id="lab_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent_label_en-US" xlink:label="lab_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable, Gross, Current</link:label>
    <link:label id="lab_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent_documentation_en-US" xlink:label="lab_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable, Gross, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent" xlink:href="hcsg-20240630.xsd#hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent" xlink:to="lab_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_84baaee2-f68f-48c9-914b-931dbecfdddf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock-based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_2d1286f4-7d56-497e-a296-348eefd3eaa0_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_19e2eb56-671f-45ae-b63f-4e7f2d356921_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_ee00e1cc-5231-41d5-82c3-9b11a5950b6c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_b1ce3d21-2015-4e8f-967f-65a2ac2cd408_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.01 par value; 200,000 shares authorized; 76,533 and 76,329 shares issued, and 73,383 and 73,341 shares outstanding as of June&#160;30, 2024 and December&#160;31, 2023, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_5dccb0d5-3a3f-476b-9e41-8afba6de8c10_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetPastDueMember_bc52158b-78bb-4785-84ea-4c305fa578a1_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialAssetPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_FinancialAssetPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancialAssetPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Asset, Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialAssetPastDueMember" xlink:to="lab_us-gaap_FinancialAssetPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_8cb70f3f-01fe-49ce-b989-6664a70880e4_totalLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_AssetsAndLiabilitiesLesseeTableTextBlock_5591a8f8-a712-4bab-ab8c-0c8992b0f9a5_terseLabel_en-US" xlink:label="lab_hcsg_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Supplemental Information Required by ASC 842</link:label>
    <link:label id="lab_hcsg_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_hcsg_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_hcsg_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_hcsg_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="hcsg-20240630.xsd#hcsg_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_hcsg_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_9fbb94a0-8d16-4600-b87b-9e9fa8089e57_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_MidCapBlendMember_57c48f97-2634-41e3-ac48-29f2a4f59db9_terseLabel_en-US" xlink:label="lab_hcsg_MidCapBlendMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mid cap blend</link:label>
    <link:label id="lab_hcsg_MidCapBlendMember_label_en-US" xlink:label="lab_hcsg_MidCapBlendMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mid Cap Blend [Member]</link:label>
    <link:label id="lab_hcsg_MidCapBlendMember_documentation_en-US" xlink:label="lab_hcsg_MidCapBlendMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Mid Cap Blend</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_MidCapBlendMember" xlink:href="hcsg-20240630.xsd#hcsg_MidCapBlendMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_MidCapBlendMember" xlink:to="lab_hcsg_MidCapBlendMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_2f51d3f2-383c-467a-b839-aaa867d98f69_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad Debt Expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Credit Loss, Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:to="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_65cf260b-c5f4-4f65-9766-aa7fda1f1184_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_5895c858-8f11-48a0-9246-089fbf920b5b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9fb1d9ca-71ca-45a5-9b8f-1902afa2bba8_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain_3cde079a-e7a4-44eb-b4c6-09cc54f40533_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains related to equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI, Unrealized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_0284d76c-63ec-4cc9-9d71-f24768c4db2a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_6e516dc4-79cd-4165-88d6-fc9e6577ee72_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_47e682c5-c8eb-4324-b5ac-63ba64c981cf_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ESPP</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_7d418d87-aa72-47b7-aee0-720c69551479_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_3b58a244-cb76-4ccd-817e-d00393c497c8_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_7c2f6251-7855-4d23-8ef3-4174cb5197e0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (loss) earnings per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_f5d0cd8b-8c92-437e-a8f6-02c81565c47c_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_4c5487de-d89e-4681-b41a-27a89b02a195_netLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Basic (loss) earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_4738f5ba-56f7-42db-8938-f0efa982b035_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Short-term Debt [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:to="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_40ad6fe5-e225-4f6b-a62d-a00fcce7b810_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation_30ad7a75-4993-4864-bd35-0b93695e678e_terseLabel_en-US" xlink:label="lab_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ROU assets and lease liabilities reduction due to cancellation</link:label>
    <link:label id="lab_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation_label_en-US" xlink:label="lab_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset And Operating Lease Liability Decrease Due To Cancellation</link:label>
    <link:label id="lab_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation_documentation_en-US" xlink:label="lab_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset And Operating Lease Liability Decrease Due To Cancellation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation" xlink:href="hcsg-20240630.xsd#hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation" xlink:to="lab_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_199797a3-cfcc-4d2e-8e9a-1fdb9169eb64_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_044203d6-5ab8-4d5e-ba7f-b125c8c0bf1d_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum term of grants</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionMember_dce698a0-77e6-4359-9130-cd44877a921c_verboseLabel_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_StockOptionMember_label_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionMember" xlink:to="lab_us-gaap_StockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GovernmentAssistancePolicyTextBlock_48623ed9-677f-4ee1-98f7-c8df2acf2e24_terseLabel_en-US" xlink:label="lab_us-gaap_GovernmentAssistancePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Retention Credit</link:label>
    <link:label id="lab_us-gaap_GovernmentAssistancePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GovernmentAssistancePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Government Assistance [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GovernmentAssistancePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GovernmentAssistancePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GovernmentAssistancePolicyTextBlock" xlink:to="lab_us-gaap_GovernmentAssistancePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancialAsset91To180DaysPastDueMember_41f1f728-4405-4d4e-bb60-dc5a4f84025c_terseLabel_en-US" xlink:label="lab_hcsg_FinancialAsset91To180DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">91 - 180 Days</link:label>
    <link:label id="lab_hcsg_FinancialAsset91To180DaysPastDueMember_label_en-US" xlink:label="lab_hcsg_FinancialAsset91To180DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Asset, 91 to 180 Days Past Due [Member]</link:label>
    <link:label id="lab_hcsg_FinancialAsset91To180DaysPastDueMember_documentation_en-US" xlink:label="lab_hcsg_FinancialAsset91To180DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Asset, 91 to 180 Days Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancialAsset91To180DaysPastDueMember" xlink:href="hcsg-20240630.xsd#hcsg_FinancialAsset91To180DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancialAsset91To180DaysPastDueMember" xlink:to="lab_hcsg_FinancialAsset91To180DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_64db9ad6-9e99-4817-b3cc-a64763d602f5_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_27fa551e-8c2b-4cdf-ba2d-a80bd624855d_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average number of common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_8dffef88-a957-47dc-8b08-3e068a65ce17_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">As reported</link:label>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember" xlink:to="lab_srt_ScenarioPreviouslyReportedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_6a2c709e-5312-407f-9065-d4a227dde937_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_c4de572f-9106-429b-9345-929056e69590_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentrations of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0bed0e59-5027-4b18-9878-b5fd385c471d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_1ec37c0e-3b66-477b-828c-0433ef3127d7_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Costs of services provided</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_816ed8a5-e0f0-405e-bd8a-7eb02e3f3161_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs of services provided</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_a7ce59a8-73a7-43cb-9032-87c597dfdca0_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e45a95b8-ada5-460c-9240-5a81973f6e80_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCompensation_6017a608-9ef4-4d72-bbcb-2250eb2e7fe4_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation liability</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCompensation_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_4d1854f1-8926-435a-81ca-6c634a43c45d_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value Measurements Information for Marketable Securities and Deferred Compensation Fund Investments</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7efc5416-87c6-45f3-b0c4-0ed06c28423b_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Additions to property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_37f8e0f1-cfc0-4c33-bb4f-816b1a87a67f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DelinquentNotesReceivableMember_d1934998-7579-4f78-8ecd-745ec7647df3_terseLabel_en-US" xlink:label="lab_hcsg_DelinquentNotesReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Delinquent notes receivable</link:label>
    <link:label id="lab_hcsg_DelinquentNotesReceivableMember_label_en-US" xlink:label="lab_hcsg_DelinquentNotesReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Delinquent Notes Receivable [Member]</link:label>
    <link:label id="lab_hcsg_DelinquentNotesReceivableMember_documentation_en-US" xlink:label="lab_hcsg_DelinquentNotesReceivableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Delinquent Notes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DelinquentNotesReceivableMember" xlink:href="hcsg-20240630.xsd#hcsg_DelinquentNotesReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DelinquentNotesReceivableMember" xlink:to="lab_hcsg_DelinquentNotesReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_75e434ee-2fbb-4fa9-aa47-24dcd5df9fb1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_1a1e72b4-791b-4365-ac12-454bc4a392f2_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 15)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_edcee30e-b0ca-422d-9d83-b8d8f29bd295_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_LargeCapGrowthMember_89315255-e03f-4a55-92ce-880685f5284b_terseLabel_en-US" xlink:label="lab_hcsg_LargeCapGrowthMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Large cap growth</link:label>
    <link:label id="lab_hcsg_LargeCapGrowthMember_label_en-US" xlink:label="lab_hcsg_LargeCapGrowthMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Large Cap Growth [Member]</link:label>
    <link:label id="lab_hcsg_LargeCapGrowthMember_documentation_en-US" xlink:label="lab_hcsg_LargeCapGrowthMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Large Cap Growth.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LargeCapGrowthMember" xlink:href="hcsg-20240630.xsd#hcsg_LargeCapGrowthMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_LargeCapGrowthMember" xlink:to="lab_hcsg_LargeCapGrowthMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_1440c4d1-1ef9-48e4-b902-838d438b4a3d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_InvestmentRestrictionStatusDomain_267f2669-b0f9-466e-a475-3963188cddbd_terseLabel_en-US" xlink:label="lab_hcsg_InvestmentRestrictionStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment Restriction Status [Domain]</link:label>
    <link:label id="lab_hcsg_InvestmentRestrictionStatusDomain_label_en-US" xlink:label="lab_hcsg_InvestmentRestrictionStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Restriction Status [Domain]</link:label>
    <link:label id="lab_hcsg_InvestmentRestrictionStatusDomain_documentation_en-US" xlink:label="lab_hcsg_InvestmentRestrictionStatusDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Investment Restriction Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentRestrictionStatusDomain" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentRestrictionStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_InvestmentRestrictionStatusDomain" xlink:to="lab_hcsg_InvestmentRestrictionStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3020b4ad-abda-4ec3-b0e2-6ce12dd436b0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f3fc20fe-5295-471c-a4a1-9374a7481252_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_0d901deb-fb55-4315-a0ab-c57cf459c8c2_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_bf58c7ca-9624-43f8-9e2d-b7493661214c_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d03a29c9-45b8-4069-8646-4f98abfc1af0_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current-period recoveries</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery [Abstract]</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_7e2072eb-8db2-43e4-88bc-980d0eec86fc_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_17d72c93-0e49-4fff-9d21-29799f5b4892_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable recovered after write off</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_b1c66213-05e8-4310-8229-299a80af407c_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturing in second year through fifth year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_f6056ff2-017e-4019-a584-5a17e341d2a1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_cf6426bf-2654-43e8-a8bc-096617cd256f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock Options Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_0a2d4289-7b19-4930-a013-20b6a2ffe2fe_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total pre-tax stock-based compensation expense charged against income</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_701b161b-0905-40b4-8e3d-5f3d808ea577_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">SERP expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_e35d8fed-2645-4ab0-a054-ed1969a470a5_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_bd395a97-9550-46e8-b36a-ce7b7d07685e_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_0ab3b16f-e02f-4ae6-803e-90ff6e0258e1_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_4095a17b-6c20-4eb1-85dc-bf15bee51d21_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net losses reclassified from accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_e96fe5bf-22bd-48e1-a70c-c2864d965fbd_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued insurance claims</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Workers' Compensation Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_930928a6-3fe5-45da-bdcd-9de6ec808a93_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_78dd495e-8adf-4ab7-98b7-857aedb2aecd_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in Accumulated Other Comprehensive Loss by Component</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_eff9c93d-e5fc-40a6-925b-1212c095c56f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesTextBlock_a303bc0e-24a0-429b-9157-99032a4d6dd9_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Credit Losses [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_4a393d37-a37a-4997-a91c-c857db2be03c_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued payroll, accrued and withheld payroll taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Employee-Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ErrorCorrectionTextBlock_aea932ee-5596-4337-a5fd-7a9f743dd1dc_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period Financial Statements</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionTextBlock_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Error Correction [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionTextBlock" xlink:to="lab_us-gaap_ErrorCorrectionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_e92c4701-48fe-495d-8508-760dd761d32f_terseLabel_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable:</link:label>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_label_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Exercisable [Abstract] [Abstract]</link:label>
    <link:label id="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_documentation_en-US" xlink:label="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Exercisable [Abstract] [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" xlink:href="hcsg-20240630.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" xlink:to="lab_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_10c34294-96f3-4d49-81a0-4966b69d9023_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_6205b619-aa4a-4f6f-90fa-42a9ade39cc8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_70eeecaa-2312-496f-9639-af6a6dd52c53_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_28a48f44-e41f-41b2-984a-d257a897d34b_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_03fcb397-09b4-4fe8-be45-e904fe04951b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_f45848ff-da69-4b36-b2a4-860e32c0fdce_terseLabel_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service concentration</link:label>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductConcentrationRiskMember" xlink:to="lab_us-gaap_ProductConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_5590214e-9392-4282-b3cd-0efe66820860_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_c2b96893-2709-4e91-a736-a472fc81c093_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_43e7a88f-562f-4ac8-b6d2-90e786edf4af_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining lease term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_7aa98ed0-43f5-4a86-b248-d281e8f19f0a_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other accrued expenses and current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_042e4ea6-deec-43b7-93b9-a608e927b375_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_582847bd-0267-4a52-9c45-2c43e3d183e2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">July 1 to December 31, 2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_fa83afc3-532f-4974-b702-41149826920d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining lease term &#8212; operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1d04364b-98c7-4d79-ae35-4a15d1920c00_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_734749d2-2790-41c4-92a4-66f59cdd9995_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent_ea5e11fe-e3c8-4b5e-a9c2-d99e23fb520a_terseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable &#8212; long&#8211;term portion, less allowance for doubtful accounts of $3,152 and $4,449 as of June&#160;30, 2024 and December&#160;31, 2023, respectively</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent_b1f399c6-936c-4b93-b48e-4f7a539629f5_totalLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total net long-term notes receivable</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:to="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_29a1bbe4-770a-4efe-a0b3-30441b8ea244_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_574809f7-6267-4949-afc3-55fcc70b462d_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d2d63c70-ba89-4361-aa05-b15b58004fa7_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward_764b70ff-0cef-47f1-9ccb-0d98174a28d6_terseLabel_en-US" xlink:label="lab_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total accounts and notes receivable</link:label>
    <link:label id="lab_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward_label_en-US" xlink:label="lab_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward_documentation_en-US" xlink:label="lab_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward" xlink:href="hcsg-20240630.xsd#hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward" xlink:to="lab_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_af0dada4-cff3-4eb6-a479-17134f5e796c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_0d4ed6e5-1100-42f4-b895-3ff651b1bd2b_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1feae32a-8216-4701-b685-2888b9895d5b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_30dadfbd-a71e-4c18-8fa2-1918055ac23c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_06a476f0-649c-44e2-b8cf-c0cfc79946f5_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized from contract liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_d26f7857-bb58-4874-92ad-65311536e6d7_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_2735ef35-418c-4fb5-b3aa-ba18a8e758f8_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_48b3ff01-6a3b-4b62-8653-f5e5e2c01ca7_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts and notes receivable, less allowance for doubtful accounts of $112,133 and $87,250 as of June&#160;30, 2024 and December&#160;31, 2023, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_908f31b3-ceb6-401f-bbf2-89c7365e2549_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total net short-term accounts and notes receivable</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_48284caa-7cde-4582-b56a-c590acd19493_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_8a280956-8d34-4c48-9cb0-851d56164193_terseLabel_en-US" xlink:label="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining shares authorized for issuance (in shares)</link:label>
    <link:label id="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_label_en-US" xlink:label="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance</link:label>
    <link:label id="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_documentation_en-US" xlink:label="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" xlink:href="hcsg-20240630.xsd#hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" xlink:to="lab_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_bda57b2b-6a8f-455c-b7b6-9c917a1d6be7_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6e2d2510-dc60-4088-bc50-e0043edb25de_terseLabel_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current-period gross write-offs</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_label_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff [Abstract]</link:label>
    <link:label id="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_documentation_en-US" xlink:label="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract" xlink:to="lab_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_ElevatedRiskNoteReceivableMember_482e000e-ea4d-4cbe-9d22-092c96fb2b9a_terseLabel_en-US" xlink:label="lab_hcsg_ElevatedRiskNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Elevated risk notes receivable</link:label>
    <link:label id="lab_hcsg_ElevatedRiskNoteReceivableMember_label_en-US" xlink:label="lab_hcsg_ElevatedRiskNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Elevated Risk Note Receivable [Member]</link:label>
    <link:label id="lab_hcsg_ElevatedRiskNoteReceivableMember_documentation_en-US" xlink:label="lab_hcsg_ElevatedRiskNoteReceivableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Elevated Risk Note Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ElevatedRiskNoteReceivableMember" xlink:href="hcsg-20240630.xsd#hcsg_ElevatedRiskNoteReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_ElevatedRiskNoteReceivableMember" xlink:to="lab_hcsg_ElevatedRiskNoteReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_41574a99-0ad8-49de-80cf-4cdd99a12068_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_67bc3966-6d5d-48f8-81d4-2b3c67334809_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2ae0ce64-9f0b-43ee-b5be-272e42832ea6_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss, net of taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_8fc14dbe-712a-47c0-95db-1854b4a6a60b_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_03acd488-0d7d-486b-930d-0f1fc12f0dc9_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_e50041c8-ea9a-4950-ae4f-06cb792c2773_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash equivalents</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_2a52ad59-79c1-4105-8096-c850879a4944_terseLabel_en-US" xlink:label="lab_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain recorded in SERP liability account</link:label>
    <link:label id="lab_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_label_en-US" xlink:label="lab_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Unrealized Gain (Loss) Recorded Within The Deferred Compensation Liability Account</link:label>
    <link:label id="lab_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_documentation_en-US" xlink:label="lab_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Compensation Unrealized Gain (Loss) Recorded Within The Deferred Compensation Liability Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" xlink:href="hcsg-20240630.xsd#hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" xlink:to="lab_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_f934b0a6-6705-4544-a476-f7f24837e9fd_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Other Types [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOtherTypesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_064d4511-d91d-46d3-81d0-62631e51e70d_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d6f96b37-0123-4a0d-a4f1-0b9d2d337cb0_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average number of common shares outstanding - basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_76dae7c6-f30d-49eb-8286-55c9c03af0cd_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued insurance claims</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance Reserve, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:to="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_9cf86f39-f8fa-4c6f-9d10-f7b2b7490c4c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposals of property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:to="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_0309670d-b4c9-43b3-baa0-c207f40b055c_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3fbd19ad-8520-49a9-8baf-3c6d9812ed01_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_0c990108-621c-4d4a-b681-c1ade24e8abe_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxes_34612626-8bc5-47c1-995f-a19241a08124_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxes" xlink:to="lab_us-gaap_AccruedIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_UnrestrictedMember_a6276afe-3bca-439b-b9a0-732fe79eff90_terseLabel_en-US" xlink:label="lab_hcsg_UnrestrictedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrestricted</link:label>
    <link:label id="lab_hcsg_UnrestrictedMember_label_en-US" xlink:label="lab_hcsg_UnrestrictedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrestricted [Member]</link:label>
    <link:label id="lab_hcsg_UnrestrictedMember_documentation_en-US" xlink:label="lab_hcsg_UnrestrictedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrestricted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_UnrestrictedMember" xlink:href="hcsg-20240630.xsd#hcsg_UnrestrictedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_UnrestrictedMember" xlink:to="lab_hcsg_UnrestrictedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet_4cb49559-90c0-4115-bcf3-e715e0f4f8db_terseLabel_en-US" xlink:label="lab_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued for Deferred Compensation Plan, net</link:label>
    <link:label id="lab_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet_label_en-US" xlink:label="lab_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued, Deferred Compensation, Net</link:label>
    <link:label id="lab_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet_documentation_en-US" xlink:label="lab_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued, Deferred Compensation, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" xlink:href="hcsg-20240630.xsd#hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" xlink:to="lab_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_93a55b45-bf6b-4759-8a1e-60896577a8e4_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_99a1e0a8-4fea-4ec3-97a8-2d99071733f1_negatedLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income reclassified from other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_8e8307b8-7fdb-4873-921a-b3ae1b7b8d18_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_7ba7dbcd-d0c6-47f4-bcf1-a437fdae0d95_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Irrevocable standby letters of credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>hcsg-20240630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:afedf36b-ae46-41bf-9f3b-47d6765bb6ea,g:15ce7d5d-f14f-47de-9cb0-cd6f3d1b8075-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://hcsgcorp.com/role/Cover" xlink:type="simple" xlink:href="hcsg-20240630.xsd#Cover"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_c7107cb1-422e-42d2-a7cd-a31197fd0062" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_DocumentType_c7107cb1-422e-42d2-a7cd-a31197fd0062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_13a26881-ffa6-41e1-a0ef-77b7943102c2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_DocumentQuarterlyReport_13a26881-ffa6-41e1-a0ef-77b7943102c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_e91e5958-c309-4d2b-a896-811ff6b996a1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_DocumentPeriodEndDate_e91e5958-c309-4d2b-a896-811ff6b996a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_dfcabf24-35fe-43e9-ab8e-43e67f61fb89" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_DocumentTransitionReport_dfcabf24-35fe-43e9-ab8e-43e67f61fb89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_029d0304-68ba-4ac3-ba5b-f6f5645a9bf3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityFileNumber_029d0304-68ba-4ac3-ba5b-f6f5645a9bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_fe99451c-b32a-4ee7-8279-7a0b7d9bad33" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityRegistrantName_fe99451c-b32a-4ee7-8279-7a0b7d9bad33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_c35b1331-be53-47ef-b3cf-dfa1cdc96508" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityIncorporationStateCountryCode_c35b1331-be53-47ef-b3cf-dfa1cdc96508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_96c28606-d94d-4f85-a31a-befa370640d3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityTaxIdentificationNumber_96c28606-d94d-4f85-a31a-befa370640d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f646d384-7461-4c3d-8217-db26ef6a7707" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityAddressAddressLine1_f646d384-7461-4c3d-8217-db26ef6a7707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_8218f0b8-66e9-4aa1-b138-91224325d68c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityAddressAddressLine2_8218f0b8-66e9-4aa1-b138-91224325d68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_73abf18e-5502-4467-a48c-35131ef901c3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityAddressCityOrTown_73abf18e-5502-4467-a48c-35131ef901c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_17c7a244-e6f3-43b8-8ab9-10031b50fcf5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityAddressStateOrProvince_17c7a244-e6f3-43b8-8ab9-10031b50fcf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_1c4e0ba4-418e-47fe-b0fb-c2cd89f81eb0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityAddressPostalZipCode_1c4e0ba4-418e-47fe-b0fb-c2cd89f81eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_9ab875e5-e4fd-4c69-a17c-80aa77e6818a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_CityAreaCode_9ab875e5-e4fd-4c69-a17c-80aa77e6818a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_6e63fc70-5011-4b1e-80af-beae8e98b8b7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_LocalPhoneNumber_6e63fc70-5011-4b1e-80af-beae8e98b8b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_7f9c7444-5596-4bbe-9441-17c38533fe85" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_Security12bTitle_7f9c7444-5596-4bbe-9441-17c38533fe85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_b244e263-1075-4629-bdc0-c4b2d73bb079" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_TradingSymbol_b244e263-1075-4629-bdc0-c4b2d73bb079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_788d4c3b-9c71-4ad8-a7d8-685d26c85c03" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_SecurityExchangeName_788d4c3b-9c71-4ad8-a7d8-685d26c85c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_05dd3c04-a8e3-4294-a309-5907251f340a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityCurrentReportingStatus_05dd3c04-a8e3-4294-a309-5907251f340a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_c4dc3a0b-a9e2-4b5f-adbd-4e340c2f89cd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityInteractiveDataCurrent_c4dc3a0b-a9e2-4b5f-adbd-4e340c2f89cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_2487dd9c-555e-4b9a-95ca-dec3c9fd58f7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityFilerCategory_2487dd9c-555e-4b9a-95ca-dec3c9fd58f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_7a20d08c-fdba-4098-9555-f89a3c90fa19" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntitySmallBusiness_7a20d08c-fdba-4098-9555-f89a3c90fa19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_29996a7b-84b8-41df-9038-df3370dcf13b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityEmergingGrowthCompany_29996a7b-84b8-41df-9038-df3370dcf13b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_cf0a2296-f63c-4516-b1db-77e94ed62394" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityShellCompany_cf0a2296-f63c-4516-b1db-77e94ed62394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_a1850766-7b86-477a-9327-0ad13a34da24" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_a1850766-7b86-477a-9327-0ad13a34da24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_c56dfa0c-6aba-4ae0-938a-00dd03c2ed9f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_EntityCentralIndexKey_c56dfa0c-6aba-4ae0-938a-00dd03c2ed9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_0c6f0135-b49c-4a0a-9ab2-f50e9a88074d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_AmendmentFlag_0c6f0135-b49c-4a0a-9ab2-f50e9a88074d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_5c2ff2a9-19fb-4707-94bb-5d034bacd9c3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_DocumentFiscalYearFocus_5c2ff2a9-19fb-4707-94bb-5d034bacd9c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_0610de4a-6bc2-4fad-952d-df4a823df5da" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_DocumentFiscalPeriodFocus_0610de4a-6bc2-4fad-952d-df4a823df5da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_dd5edcd3-dc96-46c2-8e90-85db9e02fad9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9f523bf8-d676-4fa5-84d7-ffcb7010f59f" xlink:to="loc_dei_CurrentFiscalYearEndDate_dd5edcd3-dc96-46c2-8e90-85db9e02fad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_a8e65917-ef33-4166-8d33-0c274c3e3613" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_63fadb83-1d43-4e48-bd32-4066b1d1e7a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a8e65917-ef33-4166-8d33-0c274c3e3613" xlink:to="loc_us-gaap_AssetsAbstract_63fadb83-1d43-4e48-bd32-4066b1d1e7a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_9106b0ce-b57c-42b8-8b3a-a34b0fdeba4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_63fadb83-1d43-4e48-bd32-4066b1d1e7a7" xlink:to="loc_us-gaap_AssetsCurrentAbstract_9106b0ce-b57c-42b8-8b3a-a34b0fdeba4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_940aa5fc-a0f4-437f-891d-f323f08f811b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9106b0ce-b57c-42b8-8b3a-a34b0fdeba4a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_940aa5fc-a0f4-437f-891d-f323f08f811b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_4195c6c1-3fa1-4f87-ae73-d0dfc94cb866" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9106b0ce-b57c-42b8-8b3a-a34b0fdeba4a" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_4195c6c1-3fa1-4f87-ae73-d0dfc94cb866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_14856a59-b6c4-4c28-924e-4210431a8566" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9106b0ce-b57c-42b8-8b3a-a34b0fdeba4a" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_14856a59-b6c4-4c28-924e-4210431a8566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedInvestmentsCurrent_1f579fe1-2437-4ecc-a963-fdaa8813fe8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedInvestmentsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9106b0ce-b57c-42b8-8b3a-a34b0fdeba4a" xlink:to="loc_us-gaap_RestrictedInvestmentsCurrent_1f579fe1-2437-4ecc-a963-fdaa8813fe8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_c49c36fc-a6fb-4e94-8e17-fa965fc2b1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9106b0ce-b57c-42b8-8b3a-a34b0fdeba4a" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_c49c36fc-a6fb-4e94-8e17-fa965fc2b1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_5a9d18b8-1117-4d2f-87ff-d6874c5e3948" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9106b0ce-b57c-42b8-8b3a-a34b0fdeba4a" xlink:to="loc_us-gaap_OtherInventory_5a9d18b8-1117-4d2f-87ff-d6874c5e3948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_1a02f83f-0036-4ac6-adf0-ee14ab72c920" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9106b0ce-b57c-42b8-8b3a-a34b0fdeba4a" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_1a02f83f-0036-4ac6-adf0-ee14ab72c920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_73afec5a-18bf-4a9a-9ebb-7d05e8a8eb58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9106b0ce-b57c-42b8-8b3a-a34b0fdeba4a" xlink:to="loc_us-gaap_AssetsCurrent_73afec5a-18bf-4a9a-9ebb-7d05e8a8eb58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6f5da517-3bd9-47fc-b260-ded5b96be008" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_63fadb83-1d43-4e48-bd32-4066b1d1e7a7" xlink:to="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6f5da517-3bd9-47fc-b260-ded5b96be008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e87c51f7-6184-4796-a7bd-1ccb03eb8526" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_63fadb83-1d43-4e48-bd32-4066b1d1e7a7" xlink:to="loc_us-gaap_Goodwill_e87c51f7-6184-4796-a7bd-1ccb03eb8526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_90a1345b-4d9f-43f9-baf8-7d4f8456bca2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_63fadb83-1d43-4e48-bd32-4066b1d1e7a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_90a1345b-4d9f-43f9-baf8-7d4f8456bca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_0ea40232-06ea-4a87-93e3-a2c752ca37b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_63fadb83-1d43-4e48-bd32-4066b1d1e7a7" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_0ea40232-06ea-4a87-93e3-a2c752ca37b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_9e50a790-fc47-4174-a91b-f5b8457b97d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_63fadb83-1d43-4e48-bd32-4066b1d1e7a7" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_9e50a790-fc47-4174-a91b-f5b8457b97d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_077dd026-88c7-4c5d-8647-b2c8d71ee25b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_63fadb83-1d43-4e48-bd32-4066b1d1e7a7" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_077dd026-88c7-4c5d-8647-b2c8d71ee25b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_864fcd40-fdd7-40fa-92b7-e1bbb3e10310" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_63fadb83-1d43-4e48-bd32-4066b1d1e7a7" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_864fcd40-fdd7-40fa-92b7-e1bbb3e10310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7a944d68-6b99-43dc-b833-7bfd53f8d669" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_63fadb83-1d43-4e48-bd32-4066b1d1e7a7" xlink:to="loc_us-gaap_Assets_7a944d68-6b99-43dc-b833-7bfd53f8d669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b38ce48a-7953-4275-890c-91c9f85811a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a8e65917-ef33-4166-8d33-0c274c3e3613" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b38ce48a-7953-4275-890c-91c9f85811a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_dd43f7a0-68cd-4029-8d11-24bf19e6b4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b38ce48a-7953-4275-890c-91c9f85811a1" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_dd43f7a0-68cd-4029-8d11-24bf19e6b4fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c1ba4826-2bfc-4686-b1fd-fe6d6694a3e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_dd43f7a0-68cd-4029-8d11-24bf19e6b4fb" xlink:to="loc_us-gaap_AccountsPayableCurrent_c1ba4826-2bfc-4686-b1fd-fe6d6694a3e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_41f66975-014d-4928-961b-e40b052a8f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_dd43f7a0-68cd-4029-8d11-24bf19e6b4fb" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_41f66975-014d-4928-961b-e40b052a8f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_038cfe71-89e0-477d-b6f7-16ec8d1b0963" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_dd43f7a0-68cd-4029-8d11-24bf19e6b4fb" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_038cfe71-89e0-477d-b6f7-16ec8d1b0963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_0b38f523-64d3-4f1a-ab37-e658893e7e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_dd43f7a0-68cd-4029-8d11-24bf19e6b4fb" xlink:to="loc_us-gaap_LinesOfCreditCurrent_0b38f523-64d3-4f1a-ab37-e658893e7e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxes_2673a188-b653-47f8-8442-8e2d0eddce09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_dd43f7a0-68cd-4029-8d11-24bf19e6b4fb" xlink:to="loc_us-gaap_AccruedIncomeTaxes_2673a188-b653-47f8-8442-8e2d0eddce09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_34be57c0-994f-4faa-b6d1-439222835abf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_dd43f7a0-68cd-4029-8d11-24bf19e6b4fb" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_34be57c0-994f-4faa-b6d1-439222835abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_16c0bb27-e608-4fc3-92fd-13cfdfae1917" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_dd43f7a0-68cd-4029-8d11-24bf19e6b4fb" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_16c0bb27-e608-4fc3-92fd-13cfdfae1917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_8be66686-9b93-47d9-be5f-e4578c77ed10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_dd43f7a0-68cd-4029-8d11-24bf19e6b4fb" xlink:to="loc_us-gaap_LiabilitiesCurrent_8be66686-9b93-47d9-be5f-e4578c77ed10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_c8d60093-1516-4da1-8201-bd787d9d2380" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b38ce48a-7953-4275-890c-91c9f85811a1" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_c8d60093-1516-4da1-8201-bd787d9d2380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_d36aad0d-ab7f-4722-8833-d8a459fe187b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b38ce48a-7953-4275-890c-91c9f85811a1" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_d36aad0d-ab7f-4722-8833-d8a459fe187b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0b23140d-6c44-49fc-9a86-ba0c86bc23d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b38ce48a-7953-4275-890c-91c9f85811a1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0b23140d-6c44-49fc-9a86-ba0c86bc23d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_596e63c9-4d57-4eac-9b20-10c2f242eae6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b38ce48a-7953-4275-890c-91c9f85811a1" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_596e63c9-4d57-4eac-9b20-10c2f242eae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_5b187234-7bc6-4397-9edc-565369d87fef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b38ce48a-7953-4275-890c-91c9f85811a1" xlink:to="loc_us-gaap_CommitmentsAndContingencies_5b187234-7bc6-4397-9edc-565369d87fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_375fb422-addf-4ef2-aa61-7bbfecfe82fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b38ce48a-7953-4275-890c-91c9f85811a1" xlink:to="loc_us-gaap_StockholdersEquityAbstract_375fb422-addf-4ef2-aa61-7bbfecfe82fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_8693813b-2110-4a22-8861-e519a9be6c17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_375fb422-addf-4ef2-aa61-7bbfecfe82fe" xlink:to="loc_us-gaap_CommonStockValue_8693813b-2110-4a22-8861-e519a9be6c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_5c61afbf-9e1b-4ad1-a3d6-845cdf059247" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_375fb422-addf-4ef2-aa61-7bbfecfe82fe" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_5c61afbf-9e1b-4ad1-a3d6-845cdf059247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_08671610-201e-4865-9f0f-71a6ce20de1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_375fb422-addf-4ef2-aa61-7bbfecfe82fe" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_08671610-201e-4865-9f0f-71a6ce20de1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fbfe45d2-b014-46ae-b685-922599e083c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_375fb422-addf-4ef2-aa61-7bbfecfe82fe" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fbfe45d2-b014-46ae-b685-922599e083c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_8a45b753-698e-4447-8e09-ecae580c215b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_375fb422-addf-4ef2-aa61-7bbfecfe82fe" xlink:to="loc_us-gaap_TreasuryStockCommonValue_8a45b753-698e-4447-8e09-ecae580c215b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_46f1f94c-0b65-4d92-8665-92232bdf67bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_375fb422-addf-4ef2-aa61-7bbfecfe82fe" xlink:to="loc_us-gaap_StockholdersEquity_46f1f94c-0b65-4d92-8665-92232bdf67bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_5c1c7890-037d-4b1d-818d-f932af0d3152" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b38ce48a-7953-4275-890c-91c9f85811a1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_5c1c7890-037d-4b1d-818d-f932af0d3152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_8e110b6c-4ff2-4fc1-a911-4923c8d3021e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_829aa3ae-3175-43b0-8281-e3d06cf322ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_8e110b6c-4ff2-4fc1-a911-4923c8d3021e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_829aa3ae-3175-43b0-8281-e3d06cf322ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_b568a138-5cf8-4acd-900f-569ce49c11af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_8e110b6c-4ff2-4fc1-a911-4923c8d3021e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_b568a138-5cf8-4acd-900f-569ce49c11af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_6e9fc761-d8ce-40ee-9ba3-26b0598530d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_8e110b6c-4ff2-4fc1-a911-4923c8d3021e" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_6e9fc761-d8ce-40ee-9ba3-26b0598530d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_2667c013-516e-47dc-ae5a-9d97eeba7c26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_8e110b6c-4ff2-4fc1-a911-4923c8d3021e" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_2667c013-516e-47dc-ae5a-9d97eeba7c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_ff6ed7ed-2b2e-42f3-b8df-c1779fe1f675" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_8e110b6c-4ff2-4fc1-a911-4923c8d3021e" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_ff6ed7ed-2b2e-42f3-b8df-c1779fe1f675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_cc8580d5-8488-4beb-b147-e3304df522fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_8e110b6c-4ff2-4fc1-a911-4923c8d3021e" xlink:to="loc_us-gaap_CommonStockSharesIssued_cc8580d5-8488-4beb-b147-e3304df522fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_a6b2024c-6479-4866-b621-41edaf39fc77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_8e110b6c-4ff2-4fc1-a911-4923c8d3021e" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_a6b2024c-6479-4866-b621-41edaf39fc77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_8b5065bc-ca7b-4f1f-8d59-8183d4f7cd5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_8e110b6c-4ff2-4fc1-a911-4923c8d3021e" xlink:to="loc_us-gaap_TreasuryStockCommonShares_8b5065bc-ca7b-4f1f-8d59-8183d4f7cd5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ConsolidatedStatementsofComprehensiveLossIncome"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_5dea4b35-6218-43af-bfc4-467673531335" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ac35c05f-cac1-476c-94c4-5030068c08c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5dea4b35-6218-43af-bfc4-467673531335" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ac35c05f-cac1-476c-94c4-5030068c08c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_66c635ca-db5d-48dc-82c3-bfe63fdb6a93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5dea4b35-6218-43af-bfc4-467673531335" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_66c635ca-db5d-48dc-82c3-bfe63fdb6a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_99c42fd9-172f-402c-9303-5150f5b68a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_66c635ca-db5d-48dc-82c3-bfe63fdb6a93" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_99c42fd9-172f-402c-9303-5150f5b68a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_0c09f7f0-c0a5-454e-b0b6-0324e8763c94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_66c635ca-db5d-48dc-82c3-bfe63fdb6a93" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_0c09f7f0-c0a5-454e-b0b6-0324e8763c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperatingAbstract_fb8efcd0-c8a4-45da-9403-35f37a2aeb5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNonoperatingAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5dea4b35-6218-43af-bfc4-467673531335" xlink:to="loc_us-gaap_InvestmentIncomeNonoperatingAbstract_fb8efcd0-c8a4-45da-9403-35f37a2aeb5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentIncomeAndOther_8c2b9097-f012-4e74-8f4f-e80e50d49ce5" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentIncomeAndOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentIncomeNonoperatingAbstract_fb8efcd0-c8a4-45da-9403-35f37a2aeb5b" xlink:to="loc_hcsg_InvestmentIncomeAndOther_8c2b9097-f012-4e74-8f4f-e80e50d49ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_e82d0ef6-8583-488a-916d-8487cd720a14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentIncomeNonoperatingAbstract_fb8efcd0-c8a4-45da-9403-35f37a2aeb5b" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_e82d0ef6-8583-488a-916d-8487cd720a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2a8d288c-44ea-4f98-be2c-4bc37d5653af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5dea4b35-6218-43af-bfc4-467673531335" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2a8d288c-44ea-4f98-be2c-4bc37d5653af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ee73f228-837b-4256-bfc5-943f09fefbca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5dea4b35-6218-43af-bfc4-467673531335" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ee73f228-837b-4256-bfc5-943f09fefbca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_16c56247-951f-478e-b86f-d7241abb57db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5dea4b35-6218-43af-bfc4-467673531335" xlink:to="loc_us-gaap_NetIncomeLoss_16c56247-951f-478e-b86f-d7241abb57db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_dc95297e-a502-42c6-bea1-a7a6c5af0337" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5dea4b35-6218-43af-bfc4-467673531335" xlink:to="loc_us-gaap_EarningsPerShareAbstract_dc95297e-a502-42c6-bea1-a7a6c5af0337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_437d6675-05a3-4b99-b675-04414e885755" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_dc95297e-a502-42c6-bea1-a7a6c5af0337" xlink:to="loc_us-gaap_EarningsPerShareBasic_437d6675-05a3-4b99-b675-04414e885755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6425c175-b84f-437b-8310-1ec684f40858" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_dc95297e-a502-42c6-bea1-a7a6c5af0337" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6425c175-b84f-437b-8310-1ec684f40858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5666bb63-6538-40d7-80fc-68e325139d94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5dea4b35-6218-43af-bfc4-467673531335" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5666bb63-6538-40d7-80fc-68e325139d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_661cdf4e-fea7-44b8-8583-3459bed5e715" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5666bb63-6538-40d7-80fc-68e325139d94" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_661cdf4e-fea7-44b8-8583-3459bed5e715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_711d7bf5-6ecf-46bc-925f-c01a58a08a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5666bb63-6538-40d7-80fc-68e325139d94" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_711d7bf5-6ecf-46bc-925f-c01a58a08a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_185382ec-d2ce-4767-9b5f-368dfde3c5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5dea4b35-6218-43af-bfc4-467673531335" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_185382ec-d2ce-4767-9b5f-368dfde3c5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b07fa202-969c-4cde-bfdf-2074d2c62114" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_185382ec-d2ce-4767-9b5f-368dfde3c5cc" xlink:to="loc_us-gaap_NetIncomeLoss_b07fa202-969c-4cde-bfdf-2074d2c62114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f4e931ff-c256-48eb-9c24-dd29b4efcca7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5dea4b35-6218-43af-bfc4-467673531335" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f4e931ff-c256-48eb-9c24-dd29b4efcca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_817f8959-f8ab-4cac-a284-5b0e63220b87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f4e931ff-c256-48eb-9c24-dd29b4efcca7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_817f8959-f8ab-4cac-a284-5b0e63220b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_e0ed3745-df05-43e7-a2f9-9720cfca2482" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f4e931ff-c256-48eb-9c24-dd29b4efcca7" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_e0ed3745-df05-43e7-a2f9-9720cfca2482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_37912fea-76ac-451c-b1cc-b0b2a81bfed0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_02a4c0c9-30c8-4857-b5ba-c1e55799cfb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_37912fea-76ac-451c-b1cc-b0b2a81bfed0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_02a4c0c9-30c8-4857-b5ba-c1e55799cfb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_53e52a6b-0272-4e04-bc7f-e8758307c45a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_02a4c0c9-30c8-4857-b5ba-c1e55799cfb3" xlink:to="loc_us-gaap_NetIncomeLoss_53e52a6b-0272-4e04-bc7f-e8758307c45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b766f3fb-4935-4108-a857-50f9e2c2d9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_02a4c0c9-30c8-4857-b5ba-c1e55799cfb3" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b766f3fb-4935-4108-a857-50f9e2c2d9cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_0e66063a-9ffc-4611-946a-1e4adea83f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b766f3fb-4935-4108-a857-50f9e2c2d9cb" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_0e66063a-9ffc-4611-946a-1e4adea83f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_aa16faff-a792-4114-a3ad-fb1aa963468b" xlink:href="hcsg-20240630.xsd#hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b766f3fb-4935-4108-a857-50f9e2c2d9cb" xlink:to="loc_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_aa16faff-a792-4114-a3ad-fb1aa963468b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d4e67bd5-f5bd-4425-aa6d-2c9b46f0dd56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b766f3fb-4935-4108-a857-50f9e2c2d9cb" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d4e67bd5-f5bd-4425-aa6d-2c9b46f0dd56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b94c73ed-7d3c-4a15-b67a-5d804065c0d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b766f3fb-4935-4108-a857-50f9e2c2d9cb" xlink:to="loc_us-gaap_ShareBasedCompensation_b94c73ed-7d3c-4a15-b67a-5d804065c0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_44ce964b-9ad5-4972-b17b-a4815681ca24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b766f3fb-4935-4108-a857-50f9e2c2d9cb" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_44ce964b-9ad5-4972-b17b-a4815681ca24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund_69b48f74-cc3f-431c-9be7-4349bfef9cf0" xlink:href="hcsg-20240630.xsd#hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b766f3fb-4935-4108-a857-50f9e2c2d9cb" xlink:to="loc_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund_69b48f74-cc3f-431c-9be7-4349bfef9cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_3f62346f-8ae4-4ee3-bb3c-9f82f8b4d4d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b766f3fb-4935-4108-a857-50f9e2c2d9cb" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_3f62346f-8ae4-4ee3-bb3c-9f82f8b4d4d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_7f40617a-bcf5-49ab-9b18-5fcdf1f3e9b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b766f3fb-4935-4108-a857-50f9e2c2d9cb" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_7f40617a-bcf5-49ab-9b18-5fcdf1f3e9b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71c387be-9967-42e1-86d8-c3b7f967b403" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_02a4c0c9-30c8-4857-b5ba-c1e55799cfb3" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71c387be-9967-42e1-86d8-c3b7f967b403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_94f186cd-1733-4a17-83cf-9537e286ccf2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71c387be-9967-42e1-86d8-c3b7f967b403" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_94f186cd-1733-4a17-83cf-9537e286ccf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_cd8c72bf-e1c7-4ca0-a9dc-8fc24ce4ae83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71c387be-9967-42e1-86d8-c3b7f967b403" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_cd8c72bf-e1c7-4ca0-a9dc-8fc24ce4ae83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e93148a9-e090-4236-aa43-77e136675282" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71c387be-9967-42e1-86d8-c3b7f967b403" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e93148a9-e090-4236-aa43-77e136675282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding_5199f631-75c1-4ef5-85cd-64cc8440284e" xlink:href="hcsg-20240630.xsd#hcsg_IncreaseDecreaseInDeferredCompensationFunding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71c387be-9967-42e1-86d8-c3b7f967b403" xlink:to="loc_hcsg_IncreaseDecreaseInDeferredCompensationFunding_5199f631-75c1-4ef5-85cd-64cc8440284e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_4876ac56-e16c-4bb1-910f-758a335fe6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71c387be-9967-42e1-86d8-c3b7f967b403" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_4876ac56-e16c-4bb1-910f-758a335fe6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_4c33b716-35e4-4d82-a893-a8f2cfc1d9a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71c387be-9967-42e1-86d8-c3b7f967b403" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_4c33b716-35e4-4d82-a893-a8f2cfc1d9a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_062077b0-3e8d-4733-a941-83b465040e27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71c387be-9967-42e1-86d8-c3b7f967b403" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_062077b0-3e8d-4733-a941-83b465040e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_37bca1da-e9db-41de-83e9-49996c071a22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71c387be-9967-42e1-86d8-c3b7f967b403" xlink:to="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_37bca1da-e9db-41de-83e9-49996c071a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_1b7014db-d135-498e-9fb3-7ef326217595" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_71c387be-9967-42e1-86d8-c3b7f967b403" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_1b7014db-d135-498e-9fb3-7ef326217595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c3f58a32-70c7-492f-b961-bc8d30e1cfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_02a4c0c9-30c8-4857-b5ba-c1e55799cfb3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c3f58a32-70c7-492f-b961-bc8d30e1cfcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f1449949-9939-4f08-9f06-275ec0f98f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_37912fea-76ac-451c-b1cc-b0b2a81bfed0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f1449949-9939-4f08-9f06-275ec0f98f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_002c0649-69b0-4ead-ba0f-df7289727617" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f1449949-9939-4f08-9f06-275ec0f98f0d" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_002c0649-69b0-4ead-ba0f-df7289727617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b04d2b6b-e609-4667-9dcc-ab40fd568480" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f1449949-9939-4f08-9f06-275ec0f98f0d" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b04d2b6b-e609-4667-9dcc-ab40fd568480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_43708951-eb49-47db-8935-98b333427cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f1449949-9939-4f08-9f06-275ec0f98f0d" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_43708951-eb49-47db-8935-98b333427cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_2e9b4423-bcf1-4e7c-8753-13780ecbc0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f1449949-9939-4f08-9f06-275ec0f98f0d" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_2e9b4423-bcf1-4e7c-8753-13780ecbc0f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_33637e5d-91ef-4b54-af8a-9364c9557f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f1449949-9939-4f08-9f06-275ec0f98f0d" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_33637e5d-91ef-4b54-af8a-9364c9557f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7af08fd7-61f6-42f9-8443-fd5e3214e441" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f1449949-9939-4f08-9f06-275ec0f98f0d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7af08fd7-61f6-42f9-8443-fd5e3214e441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2bacd6b1-4588-4cb4-bed7-41bf42f54edf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_37912fea-76ac-451c-b1cc-b0b2a81bfed0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2bacd6b1-4588-4cb4-bed7-41bf42f54edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f1449951-368f-416e-99f2-4b2b21364f34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2bacd6b1-4588-4cb4-bed7-41bf42f54edf" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f1449951-368f-416e-99f2-4b2b21364f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_b891838a-9281-4241-88ec-eb571874d8d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2bacd6b1-4588-4cb4-bed7-41bf42f54edf" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_b891838a-9281-4241-88ec-eb571874d8d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_c2ca9ba5-1b0a-4b4c-9191-0dc4d749175f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2bacd6b1-4588-4cb4-bed7-41bf42f54edf" xlink:to="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_c2ca9ba5-1b0a-4b4c-9191-0dc4d749175f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_00232289-cb71-4786-9031-28af589a5a98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2bacd6b1-4588-4cb4-bed7-41bf42f54edf" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_00232289-cb71-4786-9031-28af589a5a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_81de8672-60b5-4d50-b1c3-045198d20150" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_37912fea-76ac-451c-b1cc-b0b2a81bfed0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_81de8672-60b5-4d50-b1c3-045198d20150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_54979f78-0fc7-42da-9ab0-f223ff04f540" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_37912fea-76ac-451c-b1cc-b0b2a81bfed0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_54979f78-0fc7-42da-9ab0-f223ff04f540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_215b59eb-64b1-46c8-89e6-7053270b9e97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_37912fea-76ac-451c-b1cc-b0b2a81bfed0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_215b59eb-64b1-46c8-89e6-7053270b9e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_d396a585-26ec-4146-9a3c-c18cd209c44e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_27a4d1f9-2a51-430f-8dfa-9eb138744c53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_d396a585-26ec-4146-9a3c-c18cd209c44e" xlink:to="loc_us-gaap_StatementTable_27a4d1f9-2a51-430f-8dfa-9eb138744c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ba6b9417-2121-4ba9-8438-4f7e77c1b887" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_27a4d1f9-2a51-430f-8dfa-9eb138744c53" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ba6b9417-2121-4ba9-8438-4f7e77c1b887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_34aae051-8dbb-4277-9e69-91ebbbb308c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ba6b9417-2121-4ba9-8438-4f7e77c1b887" xlink:to="loc_us-gaap_EquityComponentDomain_34aae051-8dbb-4277-9e69-91ebbbb308c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_eb8c0168-50b5-4255-bbcb-d54e8b4ca1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_34aae051-8dbb-4277-9e69-91ebbbb308c8" xlink:to="loc_us-gaap_CommonStockMember_eb8c0168-50b5-4255-bbcb-d54e8b4ca1a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_efd72965-19ae-4545-9e45-2420dfd931de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_34aae051-8dbb-4277-9e69-91ebbbb308c8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_efd72965-19ae-4545-9e45-2420dfd931de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1f43938a-db15-4024-8d78-c0039117d88d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_34aae051-8dbb-4277-9e69-91ebbbb308c8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1f43938a-db15-4024-8d78-c0039117d88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c51fa263-5f47-4528-ab8d-8c6cf0a7f2b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_34aae051-8dbb-4277-9e69-91ebbbb308c8" xlink:to="loc_us-gaap_RetainedEarningsMember_c51fa263-5f47-4528-ab8d-8c6cf0a7f2b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_cf180f3a-9cc6-4bdf-a463-2acaef666699" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_34aae051-8dbb-4277-9e69-91ebbbb308c8" xlink:to="loc_us-gaap_TreasuryStockCommonMember_cf180f3a-9cc6-4bdf-a463-2acaef666699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5d8399c6-d9e7-41f5-9a76-1e75f38a01b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_27a4d1f9-2a51-430f-8dfa-9eb138744c53" xlink:to="loc_us-gaap_StatementLineItems_5d8399c6-d9e7-41f5-9a76-1e75f38a01b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5d8399c6-d9e7-41f5-9a76-1e75f38a01b1" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_9419e9d4-5673-4524-b5de-f69e6d55ec6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_9419e9d4-5673-4524-b5de-f69e6d55ec6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2c0acb71-7d61-49bf-921f-2ca25578189b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_StockholdersEquity_2c0acb71-7d61-49bf-921f-2ca25578189b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0bdedd9e-e3d7-4570-8c17-7a8dc100e011" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_NetIncomeLoss_0bdedd9e-e3d7-4570-8c17-7a8dc100e011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_783fc742-6a8d-4c74-bd9e-4e168610e8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_783fc742-6a8d-4c74-bd9e-4e168610e8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_c21eaed7-45e4-417f-ab10-50b7e93bfcf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_c21eaed7-45e4-417f-ab10-50b7e93bfcf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9d008eb5-a53e-4c67-a4e9-2b78bf747573" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_9d008eb5-a53e-4c67-a4e9-2b78bf747573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_51124cbe-7268-45ae-bf7f-6658ccdb489b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_51124cbe-7268-45ae-bf7f-6658ccdb489b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_73440e6c-1174-4d19-af10-2b23d9a0a5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_73440e6c-1174-4d19-af10-2b23d9a0a5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet_9968e6d9-fbe5-4139-a1cf-e86e6faedb6c" xlink:href="hcsg-20240630.xsd#hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet_9968e6d9-fbe5-4139-a1cf-e86e6faedb6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_c689ddab-9f4a-4e16-a4dc-69da0c1ae6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_c689ddab-9f4a-4e16-a4dc-69da0c1ae6e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_cd77c4dc-ee12-4db7-8ad2-5ed8d41bf185" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_cd77c4dc-ee12-4db7-8ad2-5ed8d41bf185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_4f4e0672-6da3-4d71-ad0a-3e049bfe907f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_4f4e0672-6da3-4d71-ad0a-3e049bfe907f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_00149e9c-e4ac-47bd-965a-d3dce2fd3404" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_00149e9c-e4ac-47bd-965a-d3dce2fd3404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_21c5f117-9589-43a7-bdf6-ee195d45fc13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f9ca9f4b-0305-4f73-b871-2753cc63f044" xlink:to="loc_us-gaap_StockholdersEquity_21c5f117-9589-43a7-bdf6-ee195d45fc13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="hcsg-20240630.xsd#DescriptionofBusinessandSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4554143c-ebb5-4ced-9b65-c2c32c37c3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_bad08d30-a656-464a-a23d-5925d7106528" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4554143c-ebb5-4ced-9b65-c2c32c37c3f9" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_bad08d30-a656-464a-a23d-5925d7106528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatements" xlink:type="simple" xlink:href="hcsg-20240630.xsd#RevisionofPriorPeriodFinancialStatements"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_e0a031fc-fcc6-4aa9-acaa-a4d76a00b503" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionTextBlock_d845b577-9bce-4760-bc39-9ab31d25b398" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_e0a031fc-fcc6-4aa9-acaa-a4d76a00b503" xlink:to="loc_us-gaap_ErrorCorrectionTextBlock_d845b577-9bce-4760-bc39-9ab31d25b398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/Revenue" xlink:type="simple" xlink:href="hcsg-20240630.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_71984d8e-7908-4dd6-9e25-3540c242fc64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_047f2ac8-6abf-4d3c-8820-e372f708e9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_71984d8e-7908-4dd6-9e25-3540c242fc64" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_047f2ac8-6abf-4d3c-8820-e372f708e9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivable" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AccountsandNotesReceivable"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AccountsandNotesReceivable" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_330c3928-ac75-4401-a290-0b24fb0c8699" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_b8d87c1f-5616-4959-b657-5bc592b2ae29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_330c3928-ac75-4401-a290-0b24fb0c8699" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_b8d87c1f-5616-4959-b657-5bc592b2ae29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AllowanceforDoubtfulAccounts"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_bfaa105c-3bff-46de-bf1a-7de8441b5f83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock_3af3366d-8be6-492d-acae-2a008e8f2203" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bfaa105c-3bff-46de-bf1a-7de8441b5f83" xlink:to="loc_us-gaap_AllowanceForCreditLossesTextBlock_3af3366d-8be6-492d-acae-2a008e8f2203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponent" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ChangesinAccumulatedOtherComprehensiveLossbyComponent"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponent" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_6fa0e091-429b-4181-a914-0f4a7b4ee1d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_5ff9a1e3-eadb-451f-8c67-080d7b53e885" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6fa0e091-429b-4181-a914-0f4a7b4ee1d3" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_5ff9a1e3-eadb-451f-8c67-080d7b53e885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="hcsg-20240630.xsd#PropertyandEquipment"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/PropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_605aafda-2841-486d-ae35-5d539c12286c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_40dc965f-979c-42a4-bbfd-51ddccb28807" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_605aafda-2841-486d-ae35-5d539c12286c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_40dc965f-979c-42a4-bbfd-51ddccb28807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/Leases" xlink:type="simple" xlink:href="hcsg-20240630.xsd#Leases"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_697ea969-4943-4cc4-82e3-a4499755a368" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_718a8845-2ee8-4bca-a42a-e504e032e382" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_697ea969-4943-4cc4-82e3-a4499755a368" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_718a8845-2ee8-4bca-a42a-e504e032e382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherIntangibleAssets" xlink:type="simple" xlink:href="hcsg-20240630.xsd#OtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/OtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5cc4e064-8a65-40f7-946e-6cdda9eedef8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_5f64677a-858c-4720-86c4-0619aa9ab18e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5cc4e064-8a65-40f7-946e-6cdda9eedef8" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_5f64677a-858c-4720-86c4-0619aa9ab18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="hcsg-20240630.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f4c4b0b8-75d5-4ce2-bb4f-e24bc21b8eae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_9717ef52-f44b-428d-aefa-8eabf0a2a4b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f4c4b0b8-75d5-4ce2-bb4f-e24bc21b8eae" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_9717ef52-f44b-428d-aefa-8eabf0a2a4b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensation"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cac08570-67f9-4fe8-b6f1-32b43d2ee876" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2eeae70d-6736-422a-805e-f8bd956dbceb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cac08570-67f9-4fe8-b6f1-32b43d2ee876" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2eeae70d-6736-422a-805e-f8bd956dbceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/IncomeTaxes" xlink:type="simple" xlink:href="hcsg-20240630.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0e986e07-1a81-4bc7-9efe-5961aaaf587e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_a1701e91-bdaa-4de4-b8f1-2322b5faa9df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0e986e07-1a81-4bc7-9efe-5961aaaf587e" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_a1701e91-bdaa-4de4-b8f1-2322b5faa9df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/SegmentInformation" xlink:type="simple" xlink:href="hcsg-20240630.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_fe0664db-b817-4f61-8478-ab3ed958b895" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_0e000db0-dc53-484e-8f6a-f3575eb4c7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_fe0664db-b817-4f61-8478-ab3ed958b895" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_0e000db0-dc53-484e-8f6a-f3575eb4c7e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/BasicLossEarningsPerCommonShare" xlink:type="simple" xlink:href="hcsg-20240630.xsd#BasicLossEarningsPerCommonShare"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/BasicLossEarningsPerCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_26dab32f-b4d0-45bb-b314-44fd1e52e3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_0b945dff-972a-4496-bbda-29491c10d167" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_26dab32f-b4d0-45bb-b314-44fd1e52e3b8" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_0b945dff-972a-4496-bbda-29491c10d167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherContingencies" xlink:type="simple" xlink:href="hcsg-20240630.xsd#OtherContingencies"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/OtherContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f58828f0-6532-4305-bfbe-f952311a9325" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_46c3fc1a-b24d-43c9-9549-50cb41850211" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f58828f0-6532-4305-bfbe-f952311a9325" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_46c3fc1a-b24d-43c9-9549-50cb41850211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/SubsequentEvents" xlink:type="simple" xlink:href="hcsg-20240630.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_43e6d934-ddaa-4f26-9560-a35e1bea671c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_849047ae-29f4-4229-a104-5836ff572ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_43e6d934-ddaa-4f26-9560-a35e1bea671c" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_849047ae-29f4-4229-a104-5836ff572ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="hcsg-20240630.xsd#DescriptionofBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_NatureofOperationsPolicyTextBlock_67b60aeb-c3e9-45d9-9e75-e3899b3de91c" xlink:href="hcsg-20240630.xsd#hcsg_NatureofOperationsPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_hcsg_NatureofOperationsPolicyTextBlock_67b60aeb-c3e9-45d9-9e75-e3899b3de91c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_8fc05718-bfe2-4022-9175-07f4a5ea1c28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_8fc05718-bfe2-4022-9175-07f4a5ea1c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_8b934cd1-84ed-4fd5-bab2-4d94347e6cde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_UseOfEstimates_8b934cd1-84ed-4fd5-bab2-4d94347e6cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_f09021a5-2502-4e4c-b413-1b019829a375" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_f09021a5-2502-4e4c-b413-1b019829a375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_00a06a38-0a78-48ed-b758-04e664b317e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_00a06a38-0a78-48ed-b758-04e664b317e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_ef1ab825-efa8-43b2-9c66-828e91936dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_ef1ab825-efa8-43b2-9c66-828e91936dc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_df1b3dab-fa9b-4b9f-bf36-2c97c4905ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_df1b3dab-fa9b-4b9f-bf36-2c97c4905ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_8d21d7d8-992c-4168-ae7c-42220cfb9cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_8d21d7d8-992c-4168-ae7c-42220cfb9cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesPolicy_9138f513-a473-496b-80ae-917d470aa72b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventorySuppliesPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_InventorySuppliesPolicy_9138f513-a473-496b-80ae-917d470aa72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_bdb319d5-26cc-4e1a-86aa-1f0ab19cc9ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_bdb319d5-26cc-4e1a-86aa-1f0ab19cc9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_926ab76a-84fb-4e45-90ca-2f920f2af1f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_926ab76a-84fb-4e45-90ca-2f920f2af1f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_d8185ac1-e508-473f-878f-e6c955c4ed2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_d8185ac1-e508-473f-878f-e6c955c4ed2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_8dc208d3-1d02-4959-a7a0-86dc20a04698" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_8dc208d3-1d02-4959-a7a0-86dc20a04698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_e98ad7b1-413d-44af-a34d-263735cefef6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_e98ad7b1-413d-44af-a34d-263735cefef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_56d63853-adac-4e52-92c5-491a805e5fab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_56d63853-adac-4e52-92c5-491a805e5fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy_16dbce03-2ba9-4170-8163-a9a9c2bb33de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_EquityMethodInvestmentsPolicy_16dbce03-2ba9-4170-8163-a9a9c2bb33de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_7486784b-5cb7-4e39-95e0-5ae841f46a08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_7486784b-5cb7-4e39-95e0-5ae841f46a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GovernmentAssistancePolicyTextBlock_b632934a-b8f1-4342-9255-7fe8f7b57034" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GovernmentAssistancePolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_GovernmentAssistancePolicyTextBlock_b632934a-b8f1-4342-9255-7fe8f7b57034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_847d67a2-4b4b-4756-8422-8a29f41dbbb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_847d67a2-4b4b-4756-8422-8a29f41dbbb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_dbc06334-8aaa-4615-a8a2-665e6986f8d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_acc2b1cd-586a-48da-b7eb-f06a1ea82d86" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_dbc06334-8aaa-4615-a8a2-665e6986f8d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="hcsg-20240630.xsd#DescriptionofBusinessandSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_529a9e8a-0bed-43d7-92cd-48808ecea4f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_f8a6d1fa-9e82-40c3-81f5-f69356c214a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_529a9e8a-0bed-43d7-92cd-48808ecea4f6" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_f8a6d1fa-9e82-40c3-81f5-f69356c214a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_bf84e144-57e2-4417-9089-63a02b2c8d77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_529a9e8a-0bed-43d7-92cd-48808ecea4f6" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_bf84e144-57e2-4417-9089-63a02b2c8d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsTables" xlink:type="simple" xlink:href="hcsg-20240630.xsd#RevisionofPriorPeriodFinancialStatementsTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_1ba86017-0071-4ba5-a376-5bc3fa0388d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_5b7bbb3c-32a6-4089-9e1f-a52e3a0997be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_1ba86017-0071-4ba5-a376-5bc3fa0388d9" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_5b7bbb3c-32a6-4089-9e1f-a52e3a0997be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivableTables" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AccountsandNotesReceivableTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AccountsandNotesReceivableTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_976d1701-6269-499e-bfc5-dae143216f32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_499d90fc-d8f6-4b82-8eaf-86f8e06da87a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_976d1701-6269-499e-bfc5-dae143216f32" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_499d90fc-d8f6-4b82-8eaf-86f8e06da87a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AllowanceforDoubtfulAccountsTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_0695cb52-7f37-42a6-a781-d0034f6093b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_e4991d94-5bf8-4e45-87ae-1487a892743e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_0695cb52-7f37-42a6-a781-d0034f6093b4" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_e4991d94-5bf8-4e45-87ae-1487a892743e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_d516742c-4d73-493a-9377-738e1e88be77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_0695cb52-7f37-42a6-a781-d0034f6093b4" xlink:to="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_d516742c-4d73-493a-9377-738e1e88be77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_3cce532c-1e04-4955-bef9-ae20a9dcbf3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_0695cb52-7f37-42a6-a781-d0034f6093b4" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_3cce532c-1e04-4955-bef9-ae20a9dcbf3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_11b3e6c9-ac33-4c44-82d3-05b35acdfc2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_0695cb52-7f37-42a6-a781-d0034f6093b4" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_11b3e6c9-ac33-4c44-82d3-05b35acdfc2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentTables" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ChangesinAccumulatedOtherComprehensiveLossbyComponentTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_911498b6-539d-41a8-bb19-63931b009198" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_ab05c8af-d38b-4243-ab02-90535861b3c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_911498b6-539d-41a8-bb19-63931b009198" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_ab05c8af-d38b-4243-ab02-90535861b3c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_8ad69804-481d-4e8a-bc21-df6eeacedfba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_911498b6-539d-41a8-bb19-63931b009198" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_8ad69804-481d-4e8a-bc21-df6eeacedfba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="hcsg-20240630.xsd#PropertyandEquipmentTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/PropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2c96d1d3-609f-446d-bb37-8020b07b366a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_892af3bf-b0f6-4e56-b88f-ec19f3a19e64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2c96d1d3-609f-446d-bb37-8020b07b366a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_892af3bf-b0f6-4e56-b88f-ec19f3a19e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesTables" xlink:type="simple" xlink:href="hcsg-20240630.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_9cb29a62-dfcd-4a9e-9a1a-bb8a2bd4398a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_b8703677-8a0f-4bec-8c65-887f5b17848f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9cb29a62-dfcd-4a9e-9a1a-bb8a2bd4398a" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_b8703677-8a0f-4bec-8c65-887f5b17848f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AssetsAndLiabilitiesLesseeTableTextBlock_aadebe1a-0906-4770-b6bd-8de46b7f6216" xlink:href="hcsg-20240630.xsd#hcsg_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9cb29a62-dfcd-4a9e-9a1a-bb8a2bd4398a" xlink:to="loc_hcsg_AssetsAndLiabilitiesLesseeTableTextBlock_aadebe1a-0906-4770-b6bd-8de46b7f6216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ccc92673-a1e9-4814-8b17-0b58d4d507d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9cb29a62-dfcd-4a9e-9a1a-bb8a2bd4398a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ccc92673-a1e9-4814-8b17-0b58d4d507d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsTables" xlink:type="simple" xlink:href="hcsg-20240630.xsd#OtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/OtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d3d1ca22-97f2-4489-a936-709f080bd266" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_3c1dc787-3ab8-4f23-bbd2-4b3f0e37c145" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d3d1ca22-97f2-4489-a936-709f080bd266" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_3c1dc787-3ab8-4f23-bbd2-4b3f0e37c145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="hcsg-20240630.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_0c254c81-8516-49fe-a8dd-543dff5a80b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_f9193a74-5644-456c-a10d-19369ebb45b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0c254c81-8516-49fe-a8dd-543dff5a80b0" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_f9193a74-5644-456c-a10d-19369ebb45b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_1921379d-330d-4c4f-ab4e-46326f62c525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0c254c81-8516-49fe-a8dd-543dff5a80b0" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_1921379d-330d-4c4f-ab4e-46326f62c525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_7bfb60bb-c9d2-405c-b574-79037d67592d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0c254c81-8516-49fe-a8dd-543dff5a80b0" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_7bfb60bb-c9d2-405c-b574-79037d67592d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_576e5781-b7cc-4e1e-8017-9c85ab69ae96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_1be20961-bcde-4d82-95e9-ea91d82e3e08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_576e5781-b7cc-4e1e-8017-9c85ab69ae96" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_1be20961-bcde-4d82-95e9-ea91d82e3e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5426af49-f914-41fc-9b60-f8144c45822e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_576e5781-b7cc-4e1e-8017-9c85ab69ae96" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5426af49-f914-41fc-9b60-f8144c45822e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_64a0fbed-3adc-42b4-9693-3be83bc6a17e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_576e5781-b7cc-4e1e-8017-9c85ab69ae96" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_64a0fbed-3adc-42b4-9693-3be83bc6a17e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_78ab1d99-fe5e-4a42-8613-5ed43f49b9af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_576e5781-b7cc-4e1e-8017-9c85ab69ae96" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_78ab1d99-fe5e-4a42-8613-5ed43f49b9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_841bf308-4526-442c-9f7c-9005b713ac11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_576e5781-b7cc-4e1e-8017-9c85ab69ae96" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_841bf308-4526-442c-9f7c-9005b713ac11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_fcb64365-4e13-4ac3-be20-c41632d48a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_576e5781-b7cc-4e1e-8017-9c85ab69ae96" xlink:to="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_fcb64365-4e13-4ac3-be20-c41632d48a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_4a8ec6cf-612f-4005-8389-0c61c5a1294f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_576e5781-b7cc-4e1e-8017-9c85ab69ae96" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_4a8ec6cf-612f-4005-8389-0c61c5a1294f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_4dc4c4ff-3669-4551-822f-3901297f6ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_576e5781-b7cc-4e1e-8017-9c85ab69ae96" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_4dc4c4ff-3669-4551-822f-3901297f6ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="hcsg-20240630.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_83b97a3c-5e7f-4368-b3de-52c2afa20522" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_5d456440-991f-49cc-bc84-66eb1dbc0ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_83b97a3c-5e7f-4368-b3de-52c2afa20522" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_5d456440-991f-49cc-bc84-66eb1dbc0ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareTables" xlink:type="simple" xlink:href="hcsg-20240630.xsd#BasicLossEarningsPerCommonShareTables"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_542f5554-997c-49e6-9c38-c2c434337308" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_ed5ce4a9-d207-4709-b203-4b498d950622" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_542f5554-997c-49e6-9c38-c2c434337308" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_ed5ce4a9-d207-4709-b203-4b498d950622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_ab74c263-84f9-4659-9fe4-9e6ba9568ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_542f5554-997c-49e6-9c38-c2c434337308" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_ab74c263-84f9-4659-9fe4-9e6ba9568ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_44dfa04e-f06b-4ba3-92c7-4ed24f523ddb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:href="hcsg-20240630.xsd#hcsg_ScheduleofAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_44dfa04e-f06b-4ba3-92c7-4ed24f523ddb" xlink:to="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a0bf5dd4-8bdd-412b-a0d6-d4709f4e230f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:to="loc_srt_RangeAxis_a0bf5dd4-8bdd-412b-a0d6-d4709f4e230f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_237c1c41-4fc4-4583-8fe9-f3621984bcd7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_a0bf5dd4-8bdd-412b-a0d6-d4709f4e230f" xlink:to="loc_srt_RangeMember_237c1c41-4fc4-4583-8fe9-f3621984bcd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b859d37f-485f-4ac0-87a4-788da4f34f35" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_237c1c41-4fc4-4583-8fe9-f3621984bcd7" xlink:to="loc_srt_MinimumMember_b859d37f-485f-4ac0-87a4-788da4f34f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3cce2fc3-6837-419e-866d-6f0861ca35ed" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_237c1c41-4fc4-4583-8fe9-f3621984bcd7" xlink:to="loc_srt_MaximumMember_3cce2fc3-6837-419e-866d-6f0861ca35ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_10c20dd0-5110-4a56-8adb-069abcfeca8b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_10c20dd0-5110-4a56-8adb-069abcfeca8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_76a69ef9-bd04-4cf3-a3a0-ab91c90d2a10" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_10c20dd0-5110-4a56-8adb-069abcfeca8b" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_76a69ef9-bd04-4cf3-a3a0-ab91c90d2a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HealthCareConsultingCompanyMember_ca5a082d-8d48-4433-a6e1-685d49dbecc1" xlink:href="hcsg-20240630.xsd#hcsg_HealthCareConsultingCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_76a69ef9-bd04-4cf3-a3a0-ab91c90d2a10" xlink:to="loc_hcsg_HealthCareConsultingCompanyMember_ca5a082d-8d48-4433-a6e1-685d49dbecc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_87c20b8f-9bf0-4633-a519-5f9a2875617f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_87c20b8f-9bf0-4633-a519-5f9a2875617f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_373af425-a533-4c90-96b1-8ac59bd2671d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_87c20b8f-9bf0-4633-a519-5f9a2875617f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_373af425-a533-4c90-96b1-8ac59bd2671d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_7bcf8b37-9920-4f82-a6d7-a4cb614830bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_373af425-a533-4c90-96b1-8ac59bd2671d" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_7bcf8b37-9920-4f82-a6d7-a4cb614830bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_37404eed-3aae-4ec2-9bff-6ab310b7600c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_37404eed-3aae-4ec2-9bff-6ab310b7600c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d8c1d326-e6be-4f4f-8dc7-047e629e9fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_37404eed-3aae-4ec2-9bff-6ab310b7600c" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d8c1d326-e6be-4f4f-8dc7-047e629e9fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_804bebad-d46b-4801-8d8d-00756c4cd73d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d8c1d326-e6be-4f4f-8dc7-047e629e9fd5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_804bebad-d46b-4801-8d8d-00756c4cd73d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_88c1d9e9-69cb-44b1-bcc5-881f260be044" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:to="loc_srt_MajorCustomersAxis_88c1d9e9-69cb-44b1-bcc5-881f260be044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_a7d41f7f-0ff0-43f4-b829-fbfa223a9403" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_88c1d9e9-69cb-44b1-bcc5-881f260be044" xlink:to="loc_srt_NameOfMajorCustomerDomain_a7d41f7f-0ff0-43f4-b829-fbfa223a9403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_GenesisHealthcareIncGenesisMember_b02f9f5c-cee8-46ee-9fd1-37ba5c9175f1" xlink:href="hcsg-20240630.xsd#hcsg_GenesisHealthcareIncGenesisMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_a7d41f7f-0ff0-43f4-b829-fbfa223a9403" xlink:to="loc_hcsg_GenesisHealthcareIncGenesisMember_b02f9f5c-cee8-46ee-9fd1-37ba5c9175f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:href="hcsg-20240630.xsd#hcsg_ScheduleofAccountingPoliciesLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesTable_ed1ee90d-95ee-4760-be96-661532df3c83" xlink:to="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_b9092822-48b7-445b-b96a-3bf7dcd9f0b7" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerRenewalTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_b9092822-48b7-445b-b96a-3bf7dcd9f0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_001b57da-7618-4375-8439-e285899b61b5" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_001b57da-7618-4375-8439-e285899b61b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_c398cf92-1825-4eca-ae19-a8a7fa447253" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_c398cf92-1825-4eca-ae19-a8a7fa447253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_163bcdd6-9485-473d-8b32-a5713b7e1285" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_NumberOfReportableSegments_163bcdd6-9485-473d-8b32-a5713b7e1285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment_2bbcfcaa-6743-4f05-bc6b-f58b3df6a9ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment_2bbcfcaa-6743-4f05-bc6b-f58b3df6a9ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_ddc365a7-e498-45a5-a44a-e829189a2f37" xlink:href="hcsg-20240630.xsd#hcsg_PeriodOfAmortizationOfInventoriesAndSupplies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies_ddc365a7-e498-45a5-a44a-e829189a2f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_32c36b5b-36dd-48b6-89e5-849475334627" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_32c36b5b-36dd-48b6-89e5-849475334627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_b6d12a44-bb69-4f40-b57c-181a2c22c9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_b6d12a44-bb69-4f40-b57c-181a2c22c9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_334fdd6f-efac-4fbb-a662-63b9c9760322" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_EquityMethodInvestments_334fdd6f-efac-4fbb-a662-63b9c9760322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_f16e293a-0fb5-441b-a8fa-701d6a67fb2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_f16e293a-0fb5-441b-a8fa-701d6a67fb2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_758c5e79-f1bc-4f9c-908f-0f9eccaf34b0" xlink:href="hcsg-20240630.xsd#hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities_758c5e79-f1bc-4f9c-908f-0f9eccaf34b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fe21fead-e7c7-4afc-9a62-4c6fe6cecc48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fe21fead-e7c7-4afc-9a62-4c6fe6cecc48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_325c2e62-d30c-4f96-9510-66f9c43b78d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_ScheduleofAccountingPoliciesLineItems_70969b49-708a-4fbe-85f2-91f02dd4962d" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_325c2e62-d30c-4f96-9510-66f9c43b78d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_98fcfaea-58b4-4fed-8c5b-0e23e623004f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c55522c4-9967-4254-aec9-eb818089fc89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_98fcfaea-58b4-4fed-8c5b-0e23e623004f" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c55522c4-9967-4254-aec9-eb818089fc89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashEquivalents_ae14990d-a2a5-4e4a-8465-4c7e9f8a6124" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_98fcfaea-58b4-4fed-8c5b-0e23e623004f" xlink:to="loc_us-gaap_RestrictedCashEquivalents_ae14990d-a2a5-4e4a-8465-4c7e9f8a6124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cd468eca-7eae-4b26-bffb-02b5393988df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_98fcfaea-58b4-4fed-8c5b-0e23e623004f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cd468eca-7eae-4b26-bffb-02b5393988df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_23882a69-7ce5-4850-8a35-ab4aa95de907" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_62208ae5-e04e-4a16-a711-fc6bc70c6d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_23882a69-7ce5-4850-8a35-ab4aa95de907" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_62208ae5-e04e-4a16-a711-fc6bc70c6d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_b52387fe-03cb-45cc-9bcc-578264d7c2ae" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_62208ae5-e04e-4a16-a711-fc6bc70c6d4d" xlink:to="loc_srt_RestatementAxis_b52387fe-03cb-45cc-9bcc-578264d7c2ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_f476b207-b9b1-4683-b9a3-69012a0dfd0c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_b52387fe-03cb-45cc-9bcc-578264d7c2ae" xlink:to="loc_srt_RestatementDomain_f476b207-b9b1-4683-b9a3-69012a0dfd0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_8483890f-9608-4bb1-a4b1-46e469f443b9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_f476b207-b9b1-4683-b9a3-69012a0dfd0c" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_8483890f-9608-4bb1-a4b1-46e469f443b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_8338b82d-11f1-4075-b1fb-a2d27605e2ba" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_f476b207-b9b1-4683-b9a3-69012a0dfd0c" xlink:to="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_8338b82d-11f1-4075-b1fb-a2d27605e2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_62208ae5-e04e-4a16-a711-fc6bc70c6d4d" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_da83c54e-bd9f-4f96-ad33-7c2a9c8a3326" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_da83c54e-bd9f-4f96-ad33-7c2a9c8a3326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_029c73a6-2246-40a1-83c9-cff73c20ddfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_029c73a6-2246-40a1-83c9-cff73c20ddfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_97f6bfee-d017-4fba-8ebc-ec0eddb5bdf8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_97f6bfee-d017-4fba-8ebc-ec0eddb5bdf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e11e311d-9a09-400c-8fde-484e2de1589e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_NetIncomeLoss_e11e311d-9a09-400c-8fde-484e2de1589e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_877fe757-8258-4810-ada6-9b663d9c3232" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_EarningsPerShareBasic_877fe757-8258-4810-ada6-9b663d9c3232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_9ed2d04c-b371-4ad2-bd62-6cedddaea561" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_EarningsPerShareDiluted_9ed2d04c-b371-4ad2-bd62-6cedddaea561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_69633044-2510-4081-9bfb-c19bd241b8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_b5813545-8249-4b57-bbac-85553716d523" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_69633044-2510-4081-9bfb-c19bd241b8c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#RevenueAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7f834a0f-c6ec-4655-b930-4befe9db3c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7f834a0f-c6ec-4655-b930-4befe9db3c9a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6c566095-7152-4f91-ad09-39a6647f97f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6c566095-7152-4f91-ad09-39a6647f97f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ae66924a-8fde-403c-93bc-c56e4aa736b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6c566095-7152-4f91-ad09-39a6647f97f9" xlink:to="loc_us-gaap_SegmentDomain_ae66924a-8fde-403c-93bc-c56e4aa736b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingServicesMember_b33a954b-ba7f-4f18-bb98-9452050921a5" xlink:href="hcsg-20240630.xsd#hcsg_HousekeepingServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ae66924a-8fde-403c-93bc-c56e4aa736b4" xlink:to="loc_hcsg_HousekeepingServicesMember_b33a954b-ba7f-4f18-bb98-9452050921a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietaryServicesMember_02bc8284-43b2-400c-8924-4de59c6e870a" xlink:href="hcsg-20240630.xsd#hcsg_DietaryServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ae66924a-8fde-403c-93bc-c56e4aa736b4" xlink:to="loc_hcsg_DietaryServicesMember_02bc8284-43b2-400c-8924-4de59c6e870a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c6b48d5a-1a0d-4431-b11c-331a1bd0024f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c6b48d5a-1a0d-4431-b11c-331a1bd0024f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_31a7c1e3-5957-4ece-aa87-4d13a7474a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c6b48d5a-1a0d-4431-b11c-331a1bd0024f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_31a7c1e3-5957-4ece-aa87-4d13a7474a3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueSegmentMember_d6868249-8950-4043-b456-d7f073d9e790" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_31a7c1e3-5957-4ece-aa87-4d13a7474a3e" xlink:to="loc_us-gaap_SalesRevenueSegmentMember_d6868249-8950-4043-b456-d7f073d9e790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_1fbd4e4a-e1cd-4d0e-8e21-6fd2ec92bc1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_1fbd4e4a-e1cd-4d0e-8e21-6fd2ec92bc1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_04be93ac-e3e0-4927-a382-fbab0b3d3659" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1fbd4e4a-e1cd-4d0e-8e21-6fd2ec92bc1e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_04be93ac-e3e0-4927-a382-fbab0b3d3659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_a739fe5b-3be7-4272-94a5-66a20385c4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_04be93ac-e3e0-4927-a382-fbab0b3d3659" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_a739fe5b-3be7-4272-94a5-66a20385c4a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7c2624d4-016b-48d8-ab59-00581d53fcc8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:to="loc_srt_RangeAxis_7c2624d4-016b-48d8-ab59-00581d53fcc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d03d9fce-579f-4806-ba2b-8d3cb842070e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7c2624d4-016b-48d8-ab59-00581d53fcc8" xlink:to="loc_srt_RangeMember_d03d9fce-579f-4806-ba2b-8d3cb842070e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_16226793-1128-4aaf-bca2-d1683c94a395" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d03d9fce-579f-4806-ba2b-8d3cb842070e" xlink:to="loc_srt_MinimumMember_16226793-1128-4aaf-bca2-d1683c94a395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d623b82d-dec2-49bb-bdde-0130611ae94c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d03d9fce-579f-4806-ba2b-8d3cb842070e" xlink:to="loc_srt_MaximumMember_d623b82d-dec2-49bb-bdde-0130611ae94c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7dd2691f-187e-4891-8391-b687fe617d34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7dd2691f-187e-4891-8391-b687fe617d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b0deb215-c1d0-4e59-8c8b-99cf05d7e431" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_7dd2691f-187e-4891-8391-b687fe617d34" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b0deb215-c1d0-4e59-8c8b-99cf05d7e431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_4760213a-4184-4d7d-b598-44e7c964a179" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b0deb215-c1d0-4e59-8c8b-99cf05d7e431" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_4760213a-4184-4d7d-b598-44e7c964a179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_91b55e96-8849-4e4e-b8c3-e1fe03863846" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b0deb215-c1d0-4e59-8c8b-99cf05d7e431" xlink:to="loc_us-gaap_TransferredOverTimeMember_91b55e96-8849-4e4e-b8c3-e1fe03863846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_4b435e21-3817-45e8-b365-8e9418f26894" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:to="loc_srt_MajorCustomersAxis_4b435e21-3817-45e8-b365-8e9418f26894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_546e543b-463d-4718-8f91-8b9510104126" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_4b435e21-3817-45e8-b365-8e9418f26894" xlink:to="loc_srt_NameOfMajorCustomerDomain_546e543b-463d-4718-8f91-8b9510104126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_CustomersPendingContractMember_37113b2c-e3c3-4c27-8d67-6b70a7c4143c" xlink:href="hcsg-20240630.xsd#hcsg_CustomersPendingContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_546e543b-463d-4718-8f91-8b9510104126" xlink:to="loc_hcsg_CustomersPendingContractMember_37113b2c-e3c3-4c27-8d67-6b70a7c4143c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_93a1cf5a-5741-4903-91d3-ec44823007b6" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_72500252-a799-4221-b2be-a2aae5c3b9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_72500252-a799-4221-b2be-a2aae5c3b9a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_8addbd53-7fcf-4e17-a6b1-14ef08644294" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_8addbd53-7fcf-4e17-a6b1-14ef08644294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_b2efce8e-0bb1-47c7-9fa7-0f5f6e0584a6" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerRenewalTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_hcsg_RevenueFromContractWithCustomerRenewalTerm_b2efce8e-0bb1-47c7-9fa7-0f5f6e0584a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_7a641de6-fb3a-4c62-93bd-a028a43dcad2" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod_7a641de6-fb3a-4c62-93bd-a028a43dcad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_ce448e59-3f0e-4d23-9c7c-e930d0942442" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice_ce448e59-3f0e-4d23-9c7c-e930d0942442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_d70f6f3e-1c58-451d-9689-e4eb2d8de36b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_us-gaap_ContractWithCustomerLiability_d70f6f3e-1c58-451d-9689-e4eb2d8de36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_497c8095-6860-40b6-86cc-6368809c1f57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_497c8095-6860-40b6-86cc-6368809c1f57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_8935d91f-3a4f-4562-aecb-ba7b6f9572f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_8935d91f-3a4f-4562-aecb-ba7b6f9572f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RevenueFromContractWithCustomerInitialTerm_8d81e6ac-5bf0-4ef6-9d6a-9f8aeda7327d" xlink:href="hcsg-20240630.xsd#hcsg_RevenueFromContractWithCustomerInitialTerm"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_68321a6b-efa6-4a02-b907-f5ff9558fbe3" xlink:to="loc_hcsg_RevenueFromContractWithCustomerInitialTerm_8d81e6ac-5bf0-4ef6-9d6a-9f8aeda7327d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_5aea1a60-1606-4972-8e52-54e675b193ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_0b574853-4101-49ee-b62a-9e12318d3beb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5aea1a60-1606-4972-8e52-54e675b193ed" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_0b574853-4101-49ee-b62a-9e12318d3beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent_d217c392-7dfe-40d2-b1f1-5a0614a3a997" xlink:href="hcsg-20240630.xsd#hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_0b574853-4101-49ee-b62a-9e12318d3beb" xlink:to="loc_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent_d217c392-7dfe-40d2-b1f1-5a0614a3a997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f20818e5-2d14-47a9-8a93-76c15e50f4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_0b574853-4101-49ee-b62a-9e12318d3beb" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f20818e5-2d14-47a9-8a93-76c15e50f4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_cf7cfac7-98de-431e-a866-a0d8f7c03ddb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract_0b574853-4101-49ee-b62a-9e12318d3beb" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_cf7cfac7-98de-431e-a866-a0d8f7c03ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_d0966d3a-6d7e-4c1a-aaac-e021e60224ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5aea1a60-1606-4972-8e52-54e675b193ed" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_d0966d3a-6d7e-4c1a-aaac-e021e60224ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_6bd6d25f-d535-49d2-a72a-c001647fdcd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_d0966d3a-6d7e-4c1a-aaac-e021e60224ca" xlink:to="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_6bd6d25f-d535-49d2-a72a-c001647fdcd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_32cd4281-c196-4f42-88d2-a44163a78326" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_d0966d3a-6d7e-4c1a-aaac-e021e60224ca" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent_32cd4281-c196-4f42-88d2-a44163a78326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_5b260e8e-4678-4479-94f7-2a1878fd3ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract_d0966d3a-6d7e-4c1a-aaac-e021e60224ca" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_5b260e8e-4678-4479-94f7-2a1878fd3ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndNotesReceivableNet_cd79daed-032f-4ba0-b398-19ef0e236cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndNotesReceivableNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5aea1a60-1606-4972-8e52-54e675b193ed" xlink:to="loc_us-gaap_AccountsAndNotesReceivableNet_cd79daed-032f-4ba0-b398-19ef0e236cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AllowanceforDoubtfulAccountsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_e67ffa23-2c68-42c3-928b-706f8d9e8b10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_188e8269-2b9a-448f-b181-d957d2adaf77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_e67ffa23-2c68-42c3-928b-706f8d9e8b10" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_188e8269-2b9a-448f-b181-d957d2adaf77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_3269e40b-2940-460f-b5b9-20c2dba05214" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_188e8269-2b9a-448f-b181-d957d2adaf77" xlink:to="loc_srt_MajorCustomersAxis_3269e40b-2940-460f-b5b9-20c2dba05214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_126a2965-e9e7-472d-87e0-fb8b6965eafe" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_3269e40b-2940-460f-b5b9-20c2dba05214" xlink:to="loc_srt_NameOfMajorCustomerDomain_126a2965-e9e7-472d-87e0-fb8b6965eafe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LaVieCareCentersLLCMember_23a4d805-fa7c-41e3-ad30-d70ff1b0ba72" xlink:href="hcsg-20240630.xsd#hcsg_LaVieCareCentersLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_126a2965-e9e7-472d-87e0-fb8b6965eafe" xlink:to="loc_hcsg_LaVieCareCentersLLCMember_23a4d805-fa7c-41e3-ad30-d70ff1b0ba72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_88a6acd1-e537-42b5-b2f1-6d736d1c4fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_188e8269-2b9a-448f-b181-d957d2adaf77" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_88a6acd1-e537-42b5-b2f1-6d736d1c4fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_1a0c4c8c-afab-42eb-94ce-1999a5b6c2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableNonaccrualInterestIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_88a6acd1-e537-42b5-b2f1-6d736d1c4fe7" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_1a0c4c8c-afab-42eb-94ce-1999a5b6c2f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_77fa3b24-634f-4ec3-9d0a-5eca4ccbc5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_88a6acd1-e537-42b5-b2f1-6d736d1c4fe7" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_77fa3b24-634f-4ec3-9d0a-5eca4ccbc5bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_7177b11a-c142-4159-86f1-2824b1df4619" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_367def81-6188-42bf-ad8f-78be01462377" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7177b11a-c142-4159-86f1-2824b1df4619" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_367def81-6188-42bf-ad8f-78be01462377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e24351e9-7931-47d4-9c92-6425420d4e4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_367def81-6188-42bf-ad8f-78be01462377" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e24351e9-7931-47d4-9c92-6425420d4e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d7d3b8ef-41c1-420d-a4d1-a34c8ceb3db0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e24351e9-7931-47d4-9c92-6425420d4e4c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d7d3b8ef-41c1-420d-a4d1-a34c8ceb3db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_StandardNoteReceivableMember_fae58cbf-4592-493e-8fb8-51eef9ab2f86" xlink:href="hcsg-20240630.xsd#hcsg_StandardNoteReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d7d3b8ef-41c1-420d-a4d1-a34c8ceb3db0" xlink:to="loc_hcsg_StandardNoteReceivableMember_fae58cbf-4592-493e-8fb8-51eef9ab2f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DelinquentNotesReceivableMember_17bf2e33-86da-4d68-9044-f5073f00bd65" xlink:href="hcsg-20240630.xsd#hcsg_DelinquentNotesReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d7d3b8ef-41c1-420d-a4d1-a34c8ceb3db0" xlink:to="loc_hcsg_DelinquentNotesReceivableMember_17bf2e33-86da-4d68-9044-f5073f00bd65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ElevatedRiskNoteReceivableMember_b7c10636-f237-40c1-9ba0-8337671ae64e" xlink:href="hcsg-20240630.xsd#hcsg_ElevatedRiskNoteReceivableMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d7d3b8ef-41c1-420d-a4d1-a34c8ceb3db0" xlink:to="loc_hcsg_ElevatedRiskNoteReceivableMember_b7c10636-f237-40c1-9ba0-8337671ae64e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_367def81-6188-42bf-ad8f-78be01462377" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_0cf81275-75b5-4db8-9d4d-2c695914e10c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_0cf81275-75b5-4db8-9d4d-2c695914e10c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_b5f77055-4d29-45cd-b0b7-f7d7f22db025" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_b5f77055-4d29-45cd-b0b7-f7d7f22db025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_a6f39fdb-2ba2-4549-b726-8a0591a3c972" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_a6f39fdb-2ba2-4549-b726-8a0591a3c972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_60a4e47b-2f20-4896-9b55-0257223dd00b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_60a4e47b-2f20-4896-9b55-0257223dd00b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_d757a59a-2df5-4fd2-bac8-1311e67c4dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_d757a59a-2df5-4fd2-bac8-1311e67c4dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_8151c177-8dd4-43b3-94d3-986a802ce504" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_8151c177-8dd4-43b3-94d3-986a802ce504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_f93f0cd7-d78f-401b-a3d5-09b04aa9c6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_NotesReceivableGross_f93f0cd7-d78f-401b-a3d5-09b04aa9c6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear_7a7bac92-e6dc-4137-9943-ceee40a0b142" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear_7a7bac92-e6dc-4137-9943-ceee40a0b142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_dca67a7b-4523-4b42-9e3b-54f4cc3c9ae3" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_dca67a7b-4523-4b42-9e3b-54f4cc3c9ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_41486ba1-af19-4123-a5dc-6a773b8a8515" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_41486ba1-af19-4123-a5dc-6a773b8a8515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_26411598-c46f-4cbf-a7f7-9c6db2327aeb" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_26411598-c46f-4cbf-a7f7-9c6db2327aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_f2119222-cf4f-46dc-b609-95a875cd596b" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_f2119222-cf4f-46dc-b609-95a875cd596b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_c6b5bd51-cdac-4bf4-bf2f-5fa69a713b55" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_c6b5bd51-cdac-4bf4-bf2f-5fa69a713b55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_b266a155-a588-40ee-aff2-fe897d95e8e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract_6b790ed4-ce87-453f-98b6-499b7b620e38" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_b266a155-a588-40ee-aff2-fe897d95e8e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear_b32d16db-679f-48fd-a3f7-7dc1147b6fb5" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear_b32d16db-679f-48fd-a3f7-7dc1147b6fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_583c5bd0-9e78-496c-b48c-e47b05c4d462" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_583c5bd0-9e78-496c-b48c-e47b05c4d462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_8ab94e06-3f79-47b9-bb6a-65e1714d55b2" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_8ab94e06-3f79-47b9-bb6a-65e1714d55b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_0e6954b6-95b0-4c75-b36e-a42997b025a6" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_0e6954b6-95b0-4c75-b36e-a42997b025a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_eebd7d83-823e-48c2-a4b8-f3671ed7730a" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_eebd7d83-823e-48c2-a4b8-f3671ed7730a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_e628a6b4-32e9-4430-98b7-c6149890f9cb" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_e628a6b4-32e9-4430-98b7-c6149890f9cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_7ba54523-1bd7-4f0a-ae73-55a2454a3d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract_d6fff3bc-9c2e-4b16-87ea-59e9fb60aabe" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_7ba54523-1bd7-4f0a-ae73-55a2454a3d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_0b3c5312-2147-47c3-8d0e-57a423dfc726" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear_700990d0-a171-425d-8869-3faf7f36f835" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear_700990d0-a171-425d-8869-3faf7f36f835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_4fe43af6-5418-47ce-9f70-f20094e59503" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_4fe43af6-5418-47ce-9f70-f20094e59503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_a33c9202-6fa5-4da5-b3be-6a8d44c8a1f6" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_a33c9202-6fa5-4da5-b3be-6a8d44c8a1f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_ded2c09d-739d-4b09-b5d0-e6df38109c11" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_ded2c09d-739d-4b09-b5d0-e6df38109c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_6f592218-b9f2-4714-9431-441b1df8494e" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_6f592218-b9f2-4714-9431-441b1df8494e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_0d13ed31-9671-48e5-8e12-02dc823aa71d" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_0d13ed31-9671-48e5-8e12-02dc823aa71d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_0a9bde42-be86-4d1b-8312-75cf28c5b4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract_6afea01b-0e6a-4976-bc6e-5050fd42a115" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_0a9bde42-be86-4d1b-8312-75cf28c5b4a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_63a86acb-1e46-4d46-a8ee-442852009df6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_f16dd852-6706-4989-bd66-783a93afab4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_63a86acb-1e46-4d46-a8ee-442852009df6" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_f16dd852-6706-4989-bd66-783a93afab4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a5a7dc87-197b-41df-8864-a3242ea2b594" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_f16dd852-6706-4989-bd66-783a93afab4e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a5a7dc87-197b-41df-8864-a3242ea2b594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eeb3605b-270a-4ceb-857d-885e9dd78a76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a5a7dc87-197b-41df-8864-a3242ea2b594" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eeb3605b-270a-4ceb-857d-885e9dd78a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_StandardNoteReceivableMember_cbb49ac3-c595-47e1-ba3d-ad218602b37b" xlink:href="hcsg-20240630.xsd#hcsg_StandardNoteReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eeb3605b-270a-4ceb-857d-885e9dd78a76" xlink:to="loc_hcsg_StandardNoteReceivableMember_cbb49ac3-c595-47e1-ba3d-ad218602b37b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DelinquentNotesReceivableMember_b89a36c9-e60d-42d2-8fbc-7202aa99b989" xlink:href="hcsg-20240630.xsd#hcsg_DelinquentNotesReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eeb3605b-270a-4ceb-857d-885e9dd78a76" xlink:to="loc_hcsg_DelinquentNotesReceivableMember_b89a36c9-e60d-42d2-8fbc-7202aa99b989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ElevatedRiskNoteReceivableMember_0291b9f0-8575-48db-b7b1-10688a88d9d7" xlink:href="hcsg-20240630.xsd#hcsg_ElevatedRiskNoteReceivableMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eeb3605b-270a-4ceb-857d-885e9dd78a76" xlink:to="loc_hcsg_ElevatedRiskNoteReceivableMember_0291b9f0-8575-48db-b7b1-10688a88d9d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1aa8cc4c-bc4c-477b-92e0-bf9ad123b851" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_f16dd852-6706-4989-bd66-783a93afab4e" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1aa8cc4c-bc4c-477b-92e0-bf9ad123b851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_25358512-b336-4c16-80a6-1c63b62659a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1aa8cc4c-bc4c-477b-92e0-bf9ad123b851" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_25358512-b336-4c16-80a6-1c63b62659a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_50ee5a5f-f2d9-4b59-a55a-ac38dc563340" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_25358512-b336-4c16-80a6-1c63b62659a7" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_50ee5a5f-f2d9-4b59-a55a-ac38dc563340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancialAsset0To90DaysPastDueMember_a891504a-e392-4e58-8c08-adbda05577d9" xlink:href="hcsg-20240630.xsd#hcsg_FinancialAsset0To90DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialAssetPastDueMember_50ee5a5f-f2d9-4b59-a55a-ac38dc563340" xlink:to="loc_hcsg_FinancialAsset0To90DaysPastDueMember_a891504a-e392-4e58-8c08-adbda05577d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancialAsset91To180DaysPastDueMember_b0653076-1a48-4d98-a534-a8618d77c509" xlink:href="hcsg-20240630.xsd#hcsg_FinancialAsset91To180DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialAssetPastDueMember_50ee5a5f-f2d9-4b59-a55a-ac38dc563340" xlink:to="loc_hcsg_FinancialAsset91To180DaysPastDueMember_b0653076-1a48-4d98-a534-a8618d77c509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember_42614564-b661-432f-925b-495aece98cdb" xlink:href="hcsg-20240630.xsd#hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialAssetPastDueMember_50ee5a5f-f2d9-4b59-a55a-ac38dc563340" xlink:to="loc_hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember_42614564-b661-432f-925b-495aece98cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_bc1daf9c-2899-4c59-97a3-eef98d5e0200" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_f16dd852-6706-4989-bd66-783a93afab4e" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_bc1daf9c-2899-4c59-97a3-eef98d5e0200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_0468cf5f-efd3-4300-8d57-91501ce0e4aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_bc1daf9c-2899-4c59-97a3-eef98d5e0200" xlink:to="loc_us-gaap_NotesReceivableGross_0468cf5f-efd3-4300-8d57-91501ce0e4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_4d5cb108-5e8d-49f2-aefd-bee2bae432fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_658114b6-6414-43dc-9791-41208ba952b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_4d5cb108-5e8d-49f2-aefd-bee2bae432fa" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_658114b6-6414-43dc-9791-41208ba952b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1738a33e-9dee-4a04-9072-4911ec1bf2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_658114b6-6414-43dc-9791-41208ba952b0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1738a33e-9dee-4a04-9072-4911ec1bf2ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5f355efe-ff58-4186-9d0d-da43bc600ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1738a33e-9dee-4a04-9072-4911ec1bf2ef" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5f355efe-ff58-4186-9d0d-da43bc600ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_StandardNoteReceivableMember_169a3e19-182f-4a61-b3ee-c4757649ce81" xlink:href="hcsg-20240630.xsd#hcsg_StandardNoteReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5f355efe-ff58-4186-9d0d-da43bc600ca2" xlink:to="loc_hcsg_StandardNoteReceivableMember_169a3e19-182f-4a61-b3ee-c4757649ce81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DelinquentNotesReceivableMember_bc31f2c8-f03b-4dd9-b6ea-e648df7d5e72" xlink:href="hcsg-20240630.xsd#hcsg_DelinquentNotesReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5f355efe-ff58-4186-9d0d-da43bc600ca2" xlink:to="loc_hcsg_DelinquentNotesReceivableMember_bc31f2c8-f03b-4dd9-b6ea-e648df7d5e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ElevatedRiskNoteReceivableMember_0a825ee4-0626-44d4-bb9d-2f16da2232dc" xlink:href="hcsg-20240630.xsd#hcsg_ElevatedRiskNoteReceivableMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5f355efe-ff58-4186-9d0d-da43bc600ca2" xlink:to="loc_hcsg_ElevatedRiskNoteReceivableMember_0a825ee4-0626-44d4-bb9d-2f16da2232dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_3cc0a71a-7367-4be8-9226-5c7b2fd8f518" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_658114b6-6414-43dc-9791-41208ba952b0" xlink:to="loc_srt_MajorCustomersAxis_3cc0a71a-7367-4be8-9226-5c7b2fd8f518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_3a8340c6-aa51-446c-bd5c-711d8b962df8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_3cc0a71a-7367-4be8-9226-5c7b2fd8f518" xlink:to="loc_srt_NameOfMajorCustomerDomain_3a8340c6-aa51-446c-bd5c-711d8b962df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LaVieCareCentersLLCMember_26f393dc-dbe5-4ce4-94ef-e7cffd310297" xlink:href="hcsg-20240630.xsd#hcsg_LaVieCareCentersLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_3a8340c6-aa51-446c-bd5c-711d8b962df8" xlink:to="loc_hcsg_LaVieCareCentersLLCMember_26f393dc-dbe5-4ce4-94ef-e7cffd310297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_6026f404-eb94-4ae7-a0ac-5e775037195d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_658114b6-6414-43dc-9791-41208ba952b0" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_6026f404-eb94-4ae7-a0ac-5e775037195d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_730f8294-f316-4386-9fe1-be506cd1b367" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_6026f404-eb94-4ae7-a0ac-5e775037195d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_730f8294-f316-4386-9fe1-be506cd1b367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_b3808e0d-d78d-4884-accc-7176ddd832c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_730f8294-f316-4386-9fe1-be506cd1b367" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_b3808e0d-d78d-4884-accc-7176ddd832c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_1ed05f50-f58b-4eac-9212-ddc3df052347" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_730f8294-f316-4386-9fe1-be506cd1b367" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_1ed05f50-f58b-4eac-9212-ddc3df052347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_a248d825-231c-43d8-b7ec-86b138e7be03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_730f8294-f316-4386-9fe1-be506cd1b367" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_a248d825-231c-43d8-b7ec-86b138e7be03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_888faaa5-a26f-4c86-bd6f-9ee4f625fada" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_730f8294-f316-4386-9fe1-be506cd1b367" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_888faaa5-a26f-4c86-bd6f-9ee4f625fada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_9f663129-1dea-4078-abd5-e26006286235" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_6026f404-eb94-4ae7-a0ac-5e775037195d" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_9f663129-1dea-4078-abd5-e26006286235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_8e417d62-98ed-4a30-b76d-618feb88261f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_9f663129-1dea-4078-abd5-e26006286235" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_8e417d62-98ed-4a30-b76d-618feb88261f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_882ac78a-a9c9-4905-97e7-1d0e0bcfa7e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_9f663129-1dea-4078-abd5-e26006286235" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_882ac78a-a9c9-4905-97e7-1d0e0bcfa7e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_0d127529-a168-4ec6-8e07-b488632ce12b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_9f663129-1dea-4078-abd5-e26006286235" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_0d127529-a168-4ec6-8e07-b488632ce12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_2fe6aa4d-8cd1-427d-8e77-e20ef437c8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_9f663129-1dea-4078-abd5-e26006286235" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_2fe6aa4d-8cd1-427d-8e77-e20ef437c8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward_5378ee11-b2b8-49de-bd7d-e7e774bcdf2c" xlink:href="hcsg-20240630.xsd#hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_6026f404-eb94-4ae7-a0ac-5e775037195d" xlink:to="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward_5378ee11-b2b8-49de-bd7d-e7e774bcdf2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_4d8a90b1-1ef0-48b9-92e0-fafd70d93776" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward_5378ee11-b2b8-49de-bd7d-e7e774bcdf2c" xlink:to="loc_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_4d8a90b1-1ef0-48b9-92e0-fafd70d93776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff_108655a5-1ddb-492a-bd89-fa64f36d120c" xlink:href="hcsg-20240630.xsd#hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward_5378ee11-b2b8-49de-bd7d-e7e774bcdf2c" xlink:to="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff_108655a5-1ddb-492a-bd89-fa64f36d120c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_e8aea032-e20b-4e80-893d-5919f283613c" xlink:href="hcsg-20240630.xsd#hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward_5378ee11-b2b8-49de-bd7d-e7e774bcdf2c" xlink:to="loc_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal_e8aea032-e20b-4e80-893d-5919f283613c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_821d2272-ba87-4e0e-9aa6-5313030f9eba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward_5378ee11-b2b8-49de-bd7d-e7e774bcdf2c" xlink:to="loc_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_821d2272-ba87-4e0e-9aa6-5313030f9eba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_FinancingReceivableAllowanceForCreditLossTransfers_83976903-4c0d-4db9-8b13-0f846bf3b58e" xlink:href="hcsg-20240630.xsd#hcsg_FinancingReceivableAllowanceForCreditLossTransfers"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_6026f404-eb94-4ae7-a0ac-5e775037195d" xlink:to="loc_hcsg_FinancingReceivableAllowanceForCreditLossTransfers_83976903-4c0d-4db9-8b13-0f846bf3b58e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_fefcb034-e38f-442d-8c34-89bddb23b1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_6026f404-eb94-4ae7-a0ac-5e775037195d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_fefcb034-e38f-442d-8c34-89bddb23b1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_8b2bd4fc-00dc-4dc0-b30b-d0d92111efd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96b276f6-e926-4b88-9447-18b0e9ed2bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_8b2bd4fc-00dc-4dc0-b30b-d0d92111efd5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96b276f6-e926-4b88-9447-18b0e9ed2bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8170e9e8-24b0-4860-9748-f00910250d06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96b276f6-e926-4b88-9447-18b0e9ed2bf3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8170e9e8-24b0-4860-9748-f00910250d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a6424584-789f-491d-8487-b4bcb2c98f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8170e9e8-24b0-4860-9748-f00910250d06" xlink:to="loc_us-gaap_EquityComponentDomain_a6424584-789f-491d-8487-b4bcb2c98f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_98832429-5cb2-4949-bd75-4ae106a62897" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a6424584-789f-491d-8487-b4bcb2c98f8f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_98832429-5cb2-4949-bd75-4ae106a62897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ab0e15d8-dae3-4b4f-81fc-ba2ec383f672" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96b276f6-e926-4b88-9447-18b0e9ed2bf3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ab0e15d8-dae3-4b4f-81fc-ba2ec383f672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cb5a3397-bd8b-4df5-a835-9bd84d335e83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ab0e15d8-dae3-4b4f-81fc-ba2ec383f672" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cb5a3397-bd8b-4df5-a835-9bd84d335e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7d9c5290-b551-45be-8ff7-9d19b08ecb98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cb5a3397-bd8b-4df5-a835-9bd84d335e83" xlink:to="loc_us-gaap_StockholdersEquity_7d9c5290-b551-45be-8ff7-9d19b08ecb98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_02db1be9-1778-4f06-8bf4-9734055ed288" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cb5a3397-bd8b-4df5-a835-9bd84d335e83" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_02db1be9-1778-4f06-8bf4-9734055ed288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_08fe1dc5-a736-4112-a02d-ef8322a7bc39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cb5a3397-bd8b-4df5-a835-9bd84d335e83" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_08fe1dc5-a736-4112-a02d-ef8322a7bc39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_ddcbc743-1c7a-4591-8eb2-143b8b62cc69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cb5a3397-bd8b-4df5-a835-9bd84d335e83" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_ddcbc743-1c7a-4591-8eb2-143b8b62cc69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d46d6ee0-bb96-4d41-b6b4-125036ce87d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_cb5a3397-bd8b-4df5-a835-9bd84d335e83" xlink:to="loc_us-gaap_StockholdersEquity_d46d6ee0-bb96-4d41-b6b4-125036ce87d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_75c9e1e8-048e-475e-91c9-4a09f0785195" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ab0e15d8-dae3-4b4f-81fc-ba2ec383f672" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_75c9e1e8-048e-475e-91c9-4a09f0785195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_f6927800-ad9a-4c4a-8e72-578207eac2ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ab0e15d8-dae3-4b4f-81fc-ba2ec383f672" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_f6927800-ad9a-4c4a-8e72-578207eac2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3b548568-3867-4307-9870-4b8787c469ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_97b7a33d-b5ce-4d77-a27f-3e7fdc5d4ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3b548568-3867-4307-9870-4b8787c469ac" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_97b7a33d-b5ce-4d77-a27f-3e7fdc5d4ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d01536ba-ada2-4f20-89fb-874c878363cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_97b7a33d-b5ce-4d77-a27f-3e7fdc5d4ed2" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d01536ba-ada2-4f20-89fb-874c878363cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ad472df3-0332-4d12-95bd-0b4ba1b6c46d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d01536ba-ada2-4f20-89fb-874c878363cc" xlink:to="loc_us-gaap_EquityComponentDomain_ad472df3-0332-4d12-95bd-0b4ba1b6c46d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_d714f9d8-0f84-46fa-9d7f-6cbf8c535254" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ad472df3-0332-4d12-95bd-0b4ba1b6c46d" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_d714f9d8-0f84-46fa-9d7f-6cbf8c535254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_22c7840d-1558-478b-b91e-b30ffee59591" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_97b7a33d-b5ce-4d77-a27f-3e7fdc5d4ed2" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_22c7840d-1558-478b-b91e-b30ffee59591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_a725cd40-91cb-4886-960f-3d83f30e5e85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_22c7840d-1558-478b-b91e-b30ffee59591" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_a725cd40-91cb-4886-960f-3d83f30e5e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_35f73607-6eda-40a6-a4ff-60af77e50f20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_a725cd40-91cb-4886-960f-3d83f30e5e85" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_35f73607-6eda-40a6-a4ff-60af77e50f20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_57a368ca-62b6-425b-a55e-1341a3d7ea7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_97b7a33d-b5ce-4d77-a27f-3e7fdc5d4ed2" xlink:to="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_57a368ca-62b6-425b-a55e-1341a3d7ea7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentIncomeAndOther_a8b8f7ce-a35d-49a0-8a12-5d9511eca17b" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentIncomeAndOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_57a368ca-62b6-425b-a55e-1341a3d7ea7a" xlink:to="loc_hcsg_InvestmentIncomeAndOther_a8b8f7ce-a35d-49a0-8a12-5d9511eca17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a4df26b1-6622-4c4f-99d8-0793a8c4fd15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_57a368ca-62b6-425b-a55e-1341a3d7ea7a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a4df26b1-6622-4c4f-99d8-0793a8c4fd15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedNetLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_079b8edf-2b2c-4df1-bae1-30003f4f0392" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_57a368ca-62b6-425b-a55e-1341a3d7ea7a" xlink:to="loc_us-gaap_NetIncomeLoss_079b8edf-2b2c-4df1-bae1-30003f4f0392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#PropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4560060d-9188-4d97-8ab7-878be0499540" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b9c68ff5-8676-424b-b0c4-4af682c921d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4560060d-9188-4d97-8ab7-878be0499540" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b9c68ff5-8676-424b-b0c4-4af682c921d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e52242c1-de80-4219-9cb0-9da5c565cd61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b9c68ff5-8676-424b-b0c4-4af682c921d3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e52242c1-de80-4219-9cb0-9da5c565cd61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bedd0b4a-8421-4c8d-85bf-7653a46ae259" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e52242c1-de80-4219-9cb0-9da5c565cd61" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bedd0b4a-8421-4c8d-85bf-7653a46ae259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingAndDietaryEquipmentMember_ebe469c8-093b-4cbc-8b90-653de3309ea0" xlink:href="hcsg-20240630.xsd#hcsg_HousekeepingAndDietaryEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bedd0b4a-8421-4c8d-85bf-7653a46ae259" xlink:to="loc_hcsg_HousekeepingAndDietaryEquipmentMember_ebe469c8-093b-4cbc-8b90-653de3309ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ComputerHardwareAndSoftwareMember_d4792e4c-4c96-42e3-b669-ec14e611cd5b" xlink:href="hcsg-20240630.xsd#hcsg_ComputerHardwareAndSoftwareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bedd0b4a-8421-4c8d-85bf-7653a46ae259" xlink:to="loc_hcsg_ComputerHardwareAndSoftwareMember_d4792e4c-4c96-42e3-b669-ec14e611cd5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_fdf510e5-4e73-466d-bb7e-ac5a99e7042a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOtherTypesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bedd0b4a-8421-4c8d-85bf-7653a46ae259" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_fdf510e5-4e73-466d-bb7e-ac5a99e7042a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b9c68ff5-8676-424b-b0c4-4af682c921d3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_286a509b-6f3c-4be0-b7e9-0a4e2f7bfaf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_286a509b-6f3c-4be0-b7e9-0a4e2f7bfaf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_85c79824-fa92-4222-887c-6ac48155de24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_85c79824-fa92-4222-887c-6ac48155de24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_45d5d71f-73c9-49b9-9601-14c03c387a58" xlink:href="hcsg-20240630.xsd#hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_45d5d71f-73c9-49b9-9601-14c03c387a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_f594e4a8-dfb8-463f-bbbf-adaa4e170b2d" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_f594e4a8-dfb8-463f-bbbf-adaa4e170b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e8adec89-7df4-48b1-be3d-6a41f3558adc" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_e8adec89-7df4-48b1-be3d-6a41f3558adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_94eeb3ba-a476-49c1-92d1-7a17650a59e2" xlink:href="hcsg-20240630.xsd#hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_94eeb3ba-a476-49c1-92d1-7a17650a59e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization_e61592d4-e5d6-42b1-b4e4-30a79c5c3d56" xlink:href="hcsg-20240630.xsd#hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0147d121-406d-47a9-86b0-968daea7ad65" xlink:to="loc_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization_e61592d4-e5d6-42b1-b4e4-30a79c5c3d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_918093ae-e638-408d-b137-71af6cfa444e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4560060d-9188-4d97-8ab7-878be0499540" xlink:to="loc_us-gaap_Depreciation_918093ae-e638-408d-b137-71af6cfa444e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_8318886d-7af0-4396-92d1-375e5b430b72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4560060d-9188-4d97-8ab7-878be0499540" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_8318886d-7af0-4396-92d1-375e5b430b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#LeasesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_cc5a30d8-a18f-4f49-ba58-d3cd6068a4ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_84b65d70-1b0b-4f30-be09-5089aafbc028" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cc5a30d8-a18f-4f49-ba58-d3cd6068a4ea" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_84b65d70-1b0b-4f30-be09-5089aafbc028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e1f58992-743b-4eb4-858c-b5e42ddbbf32" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_84b65d70-1b0b-4f30-be09-5089aafbc028" xlink:to="loc_srt_RangeAxis_e1f58992-743b-4eb4-858c-b5e42ddbbf32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_31cfdf58-3013-4e3b-892a-1bcead51e900" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_e1f58992-743b-4eb4-858c-b5e42ddbbf32" xlink:to="loc_srt_RangeMember_31cfdf58-3013-4e3b-892a-1bcead51e900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_1faffb48-0daa-4cdc-8396-ea0318a89826" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_31cfdf58-3013-4e3b-892a-1bcead51e900" xlink:to="loc_srt_MinimumMember_1faffb48-0daa-4cdc-8396-ea0318a89826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ba0a630f-2bfd-4dfd-a5c7-b5a00ae8c4e4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_31cfdf58-3013-4e3b-892a-1bcead51e900" xlink:to="loc_srt_MaximumMember_ba0a630f-2bfd-4dfd-a5c7-b5a00ae8c4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_de42504b-1898-42f5-a2cb-5d93ff6b22ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_84b65d70-1b0b-4f30-be09-5089aafbc028" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_de42504b-1898-42f5-a2cb-5d93ff6b22ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_602cae0e-b3e0-49a7-9166-7cf024afef98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_de42504b-1898-42f5-a2cb-5d93ff6b22ee" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_602cae0e-b3e0-49a7-9166-7cf024afef98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_6fa3c83a-c2de-46cb-ae03-a3d230aa9438" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_de42504b-1898-42f5-a2cb-5d93ff6b22ee" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_6fa3c83a-c2de-46cb-ae03-a3d230aa9438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LesseeOperatingLeaseTerminationOptionTerm_2c1454e0-60be-4ad2-b919-6f49d1453fdb" xlink:href="hcsg-20240630.xsd#hcsg_LesseeOperatingLeaseTerminationOptionTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_de42504b-1898-42f5-a2cb-5d93ff6b22ee" xlink:to="loc_hcsg_LesseeOperatingLeaseTerminationOptionTerm_2c1454e0-60be-4ad2-b919-6f49d1453fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation_ca35d736-6613-4dae-b336-2389c75536ad" xlink:href="hcsg-20240630.xsd#hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_de42504b-1898-42f5-a2cb-5d93ff6b22ee" xlink:to="loc_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation_ca35d736-6613-4dae-b336-2389c75536ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#LeasesComponentsofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_bdcebf2e-d5a4-46dd-9485-3c597a6d2d43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_ebae4750-6eda-4337-8e64-0bdad77b2bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_bdcebf2e-d5a4-46dd-9485-3c597a6d2d43" xlink:to="loc_us-gaap_LeaseCostAbstract_ebae4750-6eda-4337-8e64-0bdad77b2bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_dea730e2-6dd2-4552-b508-40f210128e82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_ebae4750-6eda-4337-8e64-0bdad77b2bf4" xlink:to="loc_us-gaap_OperatingLeaseCost_dea730e2-6dd2-4552-b508-40f210128e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_bf7664c5-d994-4a90-a398-765423777c93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_ebae4750-6eda-4337-8e64-0bdad77b2bf4" xlink:to="loc_us-gaap_ShortTermLeaseCost_bf7664c5-d994-4a90-a398-765423777c93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_aab0c9ed-9cd8-447a-b446-5ffae86af821" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_ebae4750-6eda-4337-8e64-0bdad77b2bf4" xlink:to="loc_us-gaap_VariableLeaseCost_aab0c9ed-9cd8-447a-b446-5ffae86af821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_867050ad-392a-4d13-b734-d13cb32b3955" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_ebae4750-6eda-4337-8e64-0bdad77b2bf4" xlink:to="loc_us-gaap_LeaseCost_867050ad-392a-4d13-b734-d13cb32b3955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_e32ca48e-1f46-49a1-b8e8-2543917f3897" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_bdcebf2e-d5a4-46dd-9485-3c597a6d2d43" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_e32ca48e-1f46-49a1-b8e8-2543917f3897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_930b1e34-99dc-475a-bee7-4f22d2bdc5c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_e32ca48e-1f46-49a1-b8e8-2543917f3897" xlink:to="loc_us-gaap_OperatingLeasePayments_930b1e34-99dc-475a-bee7-4f22d2bdc5c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e3b6790c-9d71-478a-9e31-38992c083624" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_e32ca48e-1f46-49a1-b8e8-2543917f3897" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e3b6790c-9d71-478a-9e31-38992c083624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_8d1d4e74-6309-4fb3-9c6c-556363985da7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_e32ca48e-1f46-49a1-b8e8-2543917f3897" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_8d1d4e74-6309-4fb3-9c6c-556363985da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#LeasesScheduleofFutureMinimumLeasePaymentsDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_50c1489b-d872-46d7-a70b-cbae4f185178" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_972ec7e4-9f9c-433b-97b8-ce6bce4d5209" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_50c1489b-d872-46d7-a70b-cbae4f185178" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_972ec7e4-9f9c-433b-97b8-ce6bce4d5209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_67f3eb5b-cfa7-4edd-9ee3-398769295ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_50c1489b-d872-46d7-a70b-cbae4f185178" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_67f3eb5b-cfa7-4edd-9ee3-398769295ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f0a75eaf-17ee-48ed-aaf7-c1f111538e91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_50c1489b-d872-46d7-a70b-cbae4f185178" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f0a75eaf-17ee-48ed-aaf7-c1f111538e91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9f4b5509-0a47-4870-96e8-42aea01da3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_50c1489b-d872-46d7-a70b-cbae4f185178" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9f4b5509-0a47-4870-96e8-42aea01da3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a2e2d27f-adde-4fc9-9275-3a5d8e704040" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_50c1489b-d872-46d7-a70b-cbae4f185178" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a2e2d27f-adde-4fc9-9275-3a5d8e704040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_53e14866-2d0b-40fd-b485-a084ccd9e0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_50c1489b-d872-46d7-a70b-cbae4f185178" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_53e14866-2d0b-40fd-b485-a084ccd9e0b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_805e19fc-39d0-4890-8267-89e335cf68f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_50c1489b-d872-46d7-a70b-cbae4f185178" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_805e19fc-39d0-4890-8267-89e335cf68f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7c699e77-1c82-4b9d-bacd-0b0ec2e5a550" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_50c1489b-d872-46d7-a70b-cbae4f185178" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7c699e77-1c82-4b9d-bacd-0b0ec2e5a550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_27e51793-53d8-433d-89aa-7a1dad51f9d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_50c1489b-d872-46d7-a70b-cbae4f185178" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_27e51793-53d8-433d-89aa-7a1dad51f9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_07ff4a5c-535d-4af1-8aaa-5ebca26e7370" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_50c1489b-d872-46d7-a70b-cbae4f185178" xlink:to="loc_us-gaap_OperatingLeaseLiability_07ff4a5c-535d-4af1-8aaa-5ebca26e7370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#OtherIntangibleAssetsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b42fc8c8-a3ee-43cd-89a5-ab6314831006" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_78d381aa-ae74-4d26-85ca-5fac03aae32f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b42fc8c8-a3ee-43cd-89a5-ab6314831006" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_78d381aa-ae74-4d26-85ca-5fac03aae32f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5c27657a-e974-4ea1-9460-7d529e67667d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_78d381aa-ae74-4d26-85ca-5fac03aae32f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5c27657a-e974-4ea1-9460-7d529e67667d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c5676e42-deb1-405b-b8f3-67d5b70fa98a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5c27657a-e974-4ea1-9460-7d529e67667d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c5676e42-deb1-405b-b8f3-67d5b70fa98a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_f83a9abf-fc9b-4d8a-b4a7-eb69cffafc92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c5676e42-deb1-405b-b8f3-67d5b70fa98a" xlink:to="loc_us-gaap_CustomerRelationshipsMember_f83a9abf-fc9b-4d8a-b4a7-eb69cffafc92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_9695a162-2d4a-4f02-857b-cc8e6f223190" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c5676e42-deb1-405b-b8f3-67d5b70fa98a" xlink:to="loc_us-gaap_TradeNamesMember_9695a162-2d4a-4f02-857b-cc8e6f223190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_ea713e1d-58b2-405e-a863-951f2a06ef3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c5676e42-deb1-405b-b8f3-67d5b70fa98a" xlink:to="loc_us-gaap_PatentsMember_ea713e1d-58b2-405e-a863-951f2a06ef3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_0d6f2710-a430-4999-bbc1-1879b1ac9f66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c5676e42-deb1-405b-b8f3-67d5b70fa98a" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_0d6f2710-a430-4999-bbc1-1879b1ac9f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_e8f5c44f-f013-4d97-9b27-aae22abc444f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_78d381aa-ae74-4d26-85ca-5fac03aae32f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_e8f5c44f-f013-4d97-9b27-aae22abc444f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_82719d67-e0c3-4386-87de-72d4f8ef037c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_e8f5c44f-f013-4d97-9b27-aae22abc444f" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_82719d67-e0c3-4386-87de-72d4f8ef037c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_91aa74ae-050a-494b-b3d3-8f6e610bc943" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_e8f5c44f-f013-4d97-9b27-aae22abc444f" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_91aa74ae-050a-494b-b3d3-8f6e610bc943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3df610c5-dda1-46b8-9350-f834f1dc9d15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_db8f11cc-c366-463f-8b4f-aa4a9405b009" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3df610c5-dda1-46b8-9350-f834f1dc9d15" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_db8f11cc-c366-463f-8b4f-aa4a9405b009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_94d56ee4-d76c-4cec-a7a4-cb756179aecc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3df610c5-dda1-46b8-9350-f834f1dc9d15" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_94d56ee4-d76c-4cec-a7a4-cb756179aecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8c6df898-d3f0-477f-9924-a897bee8bd52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3df610c5-dda1-46b8-9350-f834f1dc9d15" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8c6df898-d3f0-477f-9924-a897bee8bd52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4c7f82af-b093-4fb3-b995-3b01d2582e72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3df610c5-dda1-46b8-9350-f834f1dc9d15" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4c7f82af-b093-4fb3-b995-3b01d2582e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b3c99d42-ce94-46c4-9cb0-d5dd6bb4e1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3df610c5-dda1-46b8-9350-f834f1dc9d15" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b3c99d42-ce94-46c4-9cb0-d5dd6bb4e1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_956005f7-b8ac-4d3c-951f-8c8e04e77b40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3df610c5-dda1-46b8-9350-f834f1dc9d15" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_956005f7-b8ac-4d3c-951f-8c8e04e77b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_54d633c0-65f6-448b-98a0-7c67e9704e76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3df610c5-dda1-46b8-9350-f834f1dc9d15" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_54d633c0-65f6-448b-98a0-7c67e9704e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#FairValueMeasurementsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4d2647fb-27ff-43a7-9998-570f723f9019" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_7e336612-c046-436a-b9e9-66b58e348004" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4d2647fb-27ff-43a7-9998-570f723f9019" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_7e336612-c046-436a-b9e9-66b58e348004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_846d526a-a96b-4f4a-8db8-43ef5262a737" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4d2647fb-27ff-43a7-9998-570f723f9019" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_846d526a-a96b-4f4a-8db8-43ef5262a737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_4d383ec3-04f4-4cf8-9d4e-a4dd85194a23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4d2647fb-27ff-43a7-9998-570f723f9019" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_4d383ec3-04f4-4cf8-9d4e-a4dd85194a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_d7795070-e1e9-46fe-93c8-935f6e9aa61b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4d2647fb-27ff-43a7-9998-570f723f9019" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_d7795070-e1e9-46fe-93c8-935f6e9aa61b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_b4d40ea8-4907-45b8-b4da-252dcb288a91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4d2647fb-27ff-43a7-9998-570f723f9019" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_b4d40ea8-4907-45b8-b4da-252dcb288a91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_3e1823e4-086d-4c5f-95c1-d85c4f7f0bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGain"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4d2647fb-27ff-43a7-9998-570f723f9019" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_3e1823e4-086d-4c5f-95c1-d85c4f7f0bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c8b817ed-96bd-4f47-a06f-2ebc80c7093f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_98457d84-4f5c-4f40-b1c4-73d878d65e04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c8b817ed-96bd-4f47-a06f-2ebc80c7093f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_98457d84-4f5c-4f40-b1c4-73d878d65e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentRestrictionStatusAxis_f61ed1dd-a3a3-4df5-a562-1947e7b723a0" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentRestrictionStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_98457d84-4f5c-4f40-b1c4-73d878d65e04" xlink:to="loc_hcsg_InvestmentRestrictionStatusAxis_f61ed1dd-a3a3-4df5-a562-1947e7b723a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentRestrictionStatusDomain_adca63f8-b1b0-4105-8003-bcdd3da02e3d" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentRestrictionStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_InvestmentRestrictionStatusAxis_f61ed1dd-a3a3-4df5-a562-1947e7b723a0" xlink:to="loc_hcsg_InvestmentRestrictionStatusDomain_adca63f8-b1b0-4105-8003-bcdd3da02e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_UnrestrictedMember_f4f4effd-7cbb-44be-9bc3-dde81444e61b" xlink:href="hcsg-20240630.xsd#hcsg_UnrestrictedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_InvestmentRestrictionStatusDomain_adca63f8-b1b0-4105-8003-bcdd3da02e3d" xlink:to="loc_hcsg_UnrestrictedMember_f4f4effd-7cbb-44be-9bc3-dde81444e61b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedMember_1ff045b0-4e0d-43de-aa92-34955b00acd5" xlink:href="hcsg-20240630.xsd#hcsg_RestrictedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_InvestmentRestrictionStatusDomain_adca63f8-b1b0-4105-8003-bcdd3da02e3d" xlink:to="loc_hcsg_RestrictedMember_1ff045b0-4e0d-43de-aa92-34955b00acd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21980cc2-2e8d-45f8-b222-934db9776f61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_98457d84-4f5c-4f40-b1c4-73d878d65e04" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21980cc2-2e8d-45f8-b222-934db9776f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_73bb09db-22ff-4c49-ba46-7254241f3a22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21980cc2-2e8d-45f8-b222-934db9776f61" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_73bb09db-22ff-4c49-ba46-7254241f3a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_1f3955a1-549c-4d17-81db-929f94d5b03d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21980cc2-2e8d-45f8-b222-934db9776f61" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_1f3955a1-549c-4d17-81db-929f94d5b03d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_71aab44c-2998-44db-968c-42fcf9a61974" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21980cc2-2e8d-45f8-b222-934db9776f61" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_71aab44c-2998-44db-968c-42fcf9a61974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_3c2b9b2a-0ee2-4e5a-9d93-837eb2ed9c45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21980cc2-2e8d-45f8-b222-934db9776f61" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_3c2b9b2a-0ee2-4e5a-9d93-837eb2ed9c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_184bbb9c-5987-48d3-98d0-76a3a454bbcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21980cc2-2e8d-45f8-b222-934db9776f61" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_184bbb9c-5987-48d3-98d0-76a3a454bbcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#FairValueMeasurementsMarketableDebtSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c045ee94-e906-41ca-9e56-ae7cd3bb44ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_10df6b9d-4e31-4148-9bd8-f2141f9c973b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c045ee94-e906-41ca-9e56-ae7cd3bb44ef" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_10df6b9d-4e31-4148-9bd8-f2141f9c973b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_876306c3-bbf6-4a3f-be95-1300fdba25fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_10df6b9d-4e31-4148-9bd8-f2141f9c973b" xlink:to="loc_us-gaap_FinancialInstrumentAxis_876306c3-bbf6-4a3f-be95-1300fdba25fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_876306c3-bbf6-4a3f-be95-1300fdba25fd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxableMunicipalBondsMember_e3d3cdeb-1777-4112-96b7-bafed5bfb1d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxableMunicipalBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:to="loc_us-gaap_TaxableMunicipalBondsMember_e3d3cdeb-1777-4112-96b7-bafed5bfb1d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontaxableMunicipalBondsMember_efd2b417-b5e0-4a4e-b618-2852cf31b388" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NontaxableMunicipalBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:to="loc_us-gaap_NontaxableMunicipalBondsMember_efd2b417-b5e0-4a4e-b618-2852cf31b388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_2822086a-7f6f-4408-a4f5-801aa4aeb38c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_2822086a-7f6f-4408-a4f5-801aa4aeb38c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_40c08b39-218e-42d3-8e0a-245ebe9347d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_40c08b39-218e-42d3-8e0a-245ebe9347d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_7812e1e8-e073-48c7-9b79-372b15e9cb6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_7812e1e8-e073-48c7-9b79-372b15e9cb6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_b7592118-c8b0-444e-ac57-d7b065536cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c3dbbe43-9b3f-4a2b-8aa0-3c9a7b4d65ce" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_b7592118-c8b0-444e-ac57-d7b065536cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_0378fb9e-936f-4ffb-b130-7e0f8bfc9098" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_10df6b9d-4e31-4148-9bd8-f2141f9c973b" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_0378fb9e-936f-4ffb-b130-7e0f8bfc9098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_40fc2f3c-cef4-458d-a35b-2281d1ab24ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_0378fb9e-936f-4ffb-b130-7e0f8bfc9098" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_40fc2f3c-cef4-458d-a35b-2281d1ab24ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2649a23e-fde6-4970-adbd-59a6abb9f402" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_40fc2f3c-cef4-458d-a35b-2281d1ab24ac" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2649a23e-fde6-4970-adbd-59a6abb9f402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_fda310c5-5b29-4460-a7bf-ccce35335325" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_40fc2f3c-cef4-458d-a35b-2281d1ab24ac" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_fda310c5-5b29-4460-a7bf-ccce35335325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_0871d0a2-4c42-4a8e-abb7-1e39ece57d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_40fc2f3c-cef4-458d-a35b-2281d1ab24ac" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_0871d0a2-4c42-4a8e-abb7-1e39ece57d1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c539dfc9-7bfd-4d7e-a0e9-20753b41f25e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_10df6b9d-4e31-4148-9bd8-f2141f9c973b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c539dfc9-7bfd-4d7e-a0e9-20753b41f25e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_baddbd89-abe3-478d-9c2a-fd86fd9c131a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c539dfc9-7bfd-4d7e-a0e9-20753b41f25e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_baddbd89-abe3-478d-9c2a-fd86fd9c131a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_67071ca1-f3d6-4b19-abdb-391564476e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_baddbd89-abe3-478d-9c2a-fd86fd9c131a" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_67071ca1-f3d6-4b19-abdb-391564476e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_a732a3f2-b349-4fd1-b2c4-d61bf1de4685" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_baddbd89-abe3-478d-9c2a-fd86fd9c131a" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_a732a3f2-b349-4fd1-b2c4-d61bf1de4685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_e0c99f9b-9c0c-45e9-aae3-a52fc7ee6a19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_baddbd89-abe3-478d-9c2a-fd86fd9c131a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_e0c99f9b-9c0c-45e9-aae3-a52fc7ee6a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentRestrictionStatusAxis_6a3003be-70f8-492b-8881-b572fb9d3d18" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentRestrictionStatusAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_10df6b9d-4e31-4148-9bd8-f2141f9c973b" xlink:to="loc_hcsg_InvestmentRestrictionStatusAxis_6a3003be-70f8-492b-8881-b572fb9d3d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InvestmentRestrictionStatusDomain_27fd6a35-a597-48e8-a51a-92d135293535" xlink:href="hcsg-20240630.xsd#hcsg_InvestmentRestrictionStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_InvestmentRestrictionStatusAxis_6a3003be-70f8-492b-8881-b572fb9d3d18" xlink:to="loc_hcsg_InvestmentRestrictionStatusDomain_27fd6a35-a597-48e8-a51a-92d135293535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_UnrestrictedMember_a24eda6c-d78d-4c7a-9029-6e0a5ec5dfb1" xlink:href="hcsg-20240630.xsd#hcsg_UnrestrictedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_InvestmentRestrictionStatusDomain_27fd6a35-a597-48e8-a51a-92d135293535" xlink:to="loc_hcsg_UnrestrictedMember_a24eda6c-d78d-4c7a-9029-6e0a5ec5dfb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedMember_4b55c776-7b53-45f9-8427-55389ba488d0" xlink:href="hcsg-20240630.xsd#hcsg_RestrictedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_InvestmentRestrictionStatusDomain_27fd6a35-a597-48e8-a51a-92d135293535" xlink:to="loc_hcsg_RestrictedMember_4b55c776-7b53-45f9-8427-55389ba488d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_def0330b-f172-40d5-9afe-e0d78a5243a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable_10df6b9d-4e31-4148-9bd8-f2141f9c973b" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_def0330b-f172-40d5-9afe-e0d78a5243a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7936ba00-c26f-47b3-9188-1fbf555ce3af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_def0330b-f172-40d5-9afe-e0d78a5243a3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7936ba00-c26f-47b3-9188-1fbf555ce3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_45c3adf8-3c63-48ed-88c2-aba8f1a52961" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_def0330b-f172-40d5-9afe-e0d78a5243a3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_45c3adf8-3c63-48ed-88c2-aba8f1a52961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_3b942073-6737-4992-a1e9-fdda5118e443" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_def0330b-f172-40d5-9afe-e0d78a5243a3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_3b942073-6737-4992-a1e9-fdda5118e443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f8f95acf-2e66-4678-a3e3-f3374db58414" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_def0330b-f172-40d5-9afe-e0d78a5243a3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f8f95acf-2e66-4678-a3e3-f3374db58414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_4cc6b576-9645-4828-bf69-2ebf90b12319" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems_def0330b-f172-40d5-9afe-e0d78a5243a3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_4cc6b576-9645-4828-bf69-2ebf90b12319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_aecdabc2-63a1-4f56-9a02-8f6f713908c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2d583f68-d953-468c-beff-0adff2d918ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_aecdabc2-63a1-4f56-9a02-8f6f713908c7" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2d583f68-d953-468c-beff-0adff2d918ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_602b1ab1-23b1-4a6b-a1e6-d1df2a8f4ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2d583f68-d953-468c-beff-0adff2d918ee" xlink:to="loc_us-gaap_FinancialInstrumentAxis_602b1ab1-23b1-4a6b-a1e6-d1df2a8f4ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_602b1ab1-23b1-4a6b-a1e6-d1df2a8f4ccf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxableMunicipalBondsMember_60f215d1-ea32-4369-87a2-f904c3f06a05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxableMunicipalBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_TaxableMunicipalBondsMember_60f215d1-ea32-4369-87a2-f904c3f06a05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontaxableMunicipalBondsMember_27d6581c-7e5f-4dcf-ba52-3a2053eb8d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NontaxableMunicipalBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_NontaxableMunicipalBondsMember_27d6581c-7e5f-4dcf-ba52-3a2053eb8d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_fb735aae-a852-43f9-8ba6-20c02753dbf0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_fb735aae-a852-43f9-8ba6-20c02753dbf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_3b21f02f-f060-4117-81a6-0ea379de6b07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_3b21f02f-f060-4117-81a6-0ea379de6b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_a55ac8c5-64d5-46b0-a438-6d4e04560974" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_a55ac8c5-64d5-46b0-a438-6d4e04560974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_9a769cc4-6e57-43a8-8ebc-8e9aa599519d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_9a769cc4-6e57-43a8-8ebc-8e9aa599519d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_71951038-d402-43f0-8181-19fd2874bab9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_MoneyMarketFundsMember_71951038-d402-43f0-8181-19fd2874bab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityMember_7abcb622-23b9-492c-8bc1-bc02b4dc29e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommodityMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_CommodityMember_7abcb622-23b9-492c-8bc1-bc02b4dc29e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeInvestmentsMember_eaaa97e8-a6f3-474b-8b40-6b7f53b11433" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedIncomeInvestmentsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_FixedIncomeInvestmentsMember_eaaa97e8-a6f3-474b-8b40-6b7f53b11433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_InternationalMember_3f89a8ac-1068-44c7-a75f-560cb7e5da8e" xlink:href="hcsg-20240630.xsd#hcsg_InternationalMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_hcsg_InternationalMember_3f89a8ac-1068-44c7-a75f-560cb7e5da8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LargeCapBlendMember_2310770d-9bd5-4def-ac23-f37bb5b817d4" xlink:href="hcsg-20240630.xsd#hcsg_LargeCapBlendMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_hcsg_LargeCapBlendMember_2310770d-9bd5-4def-ac23-f37bb5b817d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LargeCapGrowthMember_88f81646-041d-4e0d-959d-992dbc21b727" xlink:href="hcsg-20240630.xsd#hcsg_LargeCapGrowthMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_hcsg_LargeCapGrowthMember_88f81646-041d-4e0d-959d-992dbc21b727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LargeCapValueMember_230ac8f0-0e33-4c31-85fb-1307ef2c116b" xlink:href="hcsg-20240630.xsd#hcsg_LargeCapValueMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_hcsg_LargeCapValueMember_230ac8f0-0e33-4c31-85fb-1307ef2c116b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_MidCapBlendMember_f1fa12d0-77bf-468c-98cc-61f78841af5d" xlink:href="hcsg-20240630.xsd#hcsg_MidCapBlendMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_hcsg_MidCapBlendMember_f1fa12d0-77bf-468c-98cc-61f78841af5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateFundsMember_4e247872-4aab-45ce-9ac8-2a6862a5dc83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateFundsMember"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_us-gaap_RealEstateFundsMember_4e247872-4aab-45ce-9ac8-2a6862a5dc83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SmallCapBlendMember_7b3ba699-f699-4953-bb21-1f68047e2f3b" xlink:href="hcsg-20240630.xsd#hcsg_SmallCapBlendMember"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ffcf6901-6980-4ee8-a3ae-ba1fbcf1df6d" xlink:to="loc_hcsg_SmallCapBlendMember_7b3ba699-f699-4953-bb21-1f68047e2f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_a59fefb4-7000-4432-86c2-36025fe2c90d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2d583f68-d953-468c-beff-0adff2d918ee" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_a59fefb4-7000-4432-86c2-36025fe2c90d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5b9b7af2-5880-4882-a8a0-b74a7a345cac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_a59fefb4-7000-4432-86c2-36025fe2c90d" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5b9b7af2-5880-4882-a8a0-b74a7a345cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fe955c0b-cdf7-4aed-a119-0160966441b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5b9b7af2-5880-4882-a8a0-b74a7a345cac" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fe955c0b-cdf7-4aed-a119-0160966441b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_a7d69d5c-112e-4b17-a3a1-6b84bbf156c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fe955c0b-cdf7-4aed-a119-0160966441b7" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_a7d69d5c-112e-4b17-a3a1-6b84bbf156c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_253a21a3-e38e-4d43-b2ee-690e60ee8f03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_fe955c0b-cdf7-4aed-a119-0160966441b7" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_253a21a3-e38e-4d43-b2ee-690e60ee8f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5c666f76-7847-4ee9-8ea2-204022f56115" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2d583f68-d953-468c-beff-0adff2d918ee" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5c666f76-7847-4ee9-8ea2-204022f56115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20e1aca7-fa48-489b-96c5-dd0e7e2b69b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5c666f76-7847-4ee9-8ea2-204022f56115" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20e1aca7-fa48-489b-96c5-dd0e7e2b69b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_68b84866-557f-46b4-9692-93b633b7e4bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20e1aca7-fa48-489b-96c5-dd0e7e2b69b8" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_68b84866-557f-46b4-9692-93b633b7e4bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_b4dd890c-e272-4475-b26a-3d22d2b5c0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20e1aca7-fa48-489b-96c5-dd0e7e2b69b8" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_b4dd890c-e272-4475-b26a-3d22d2b5c0d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_72e36cb5-5d31-42a1-a88f-ceba9a4ba038" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20e1aca7-fa48-489b-96c5-dd0e7e2b69b8" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_72e36cb5-5d31-42a1-a88f-ceba9a4ba038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_8870ef7d-1c78-4eee-8991-896ae2d034b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2d583f68-d953-468c-beff-0adff2d918ee" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_8870ef7d-1c78-4eee-8991-896ae2d034b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_5b3e59cd-6d8d-45c2-a77c-e21114bfcee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_8870ef7d-1c78-4eee-8991-896ae2d034b2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_5b3e59cd-6d8d-45c2-a77c-e21114bfcee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_146f3ddc-b816-46e2-8cf6-737a38995fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5b3e59cd-6d8d-45c2-a77c-e21114bfcee4" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_146f3ddc-b816-46e2-8cf6-737a38995fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c0afd7fd-4cc0-42a4-96f4-89adf86d3eae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2d583f68-d953-468c-beff-0adff2d918ee" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c0afd7fd-4cc0-42a4-96f4-89adf86d3eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9db79759-917d-4c23-b440-026b46c3cfed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c0afd7fd-4cc0-42a4-96f4-89adf86d3eae" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9db79759-917d-4c23-b440-026b46c3cfed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_953eca77-3318-460c-8ea9-ff03e0cb9ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c0afd7fd-4cc0-42a4-96f4-89adf86d3eae" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_953eca77-3318-460c-8ea9-ff03e0cb9ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f32abfd8-c1ce-4138-affb-c1fcd962cbda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0af19e38-4f72-410a-9c6f-f777ca23451a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f32abfd8-c1ce-4138-affb-c1fcd962cbda" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0af19e38-4f72-410a-9c6f-f777ca23451a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e5b64b85-0084-49aa-86b9-c08b1dda1c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0af19e38-4f72-410a-9c6f-f777ca23451a" xlink:to="loc_us-gaap_AwardTypeAxis_e5b64b85-0084-49aa-86b9-c08b1dda1c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7e9c18-6ea0-43f1-b601-e66140a8f167" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_e5b64b85-0084-49aa-86b9-c08b1dda1c8e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7e9c18-6ea0-43f1-b601-e66140a8f167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_b83785be-c846-4992-aee9-1f1f1df65163" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7e9c18-6ea0-43f1-b601-e66140a8f167" xlink:to="loc_us-gaap_StockOptionMember_b83785be-c846-4992-aee9-1f1f1df65163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember_a10c4b8c-defb-42e1-8bb7-601e27d64d0b" xlink:href="hcsg-20240630.xsd#hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7e9c18-6ea0-43f1-b601-e66140a8f167" xlink:to="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember_a10c4b8c-defb-42e1-8bb7-601e27d64d0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_862d54b3-026a-46b6-8950-483a26c82cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7e9c18-6ea0-43f1-b601-e66140a8f167" xlink:to="loc_us-gaap_PerformanceSharesMember_862d54b3-026a-46b6-8950-483a26c82cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_7827a32e-7304-4db9-8015-383d09e667be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7e9c18-6ea0-43f1-b601-e66140a8f167" xlink:to="loc_us-gaap_EmployeeStockMember_7827a32e-7304-4db9-8015-383d09e667be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b2a6a0e9-5c9f-4ad8-956f-667e909b8d81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0af19e38-4f72-410a-9c6f-f777ca23451a" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b2a6a0e9-5c9f-4ad8-956f-667e909b8d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_29742bd3-4d29-489a-b0ed-3f2e0cc74f94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b2a6a0e9-5c9f-4ad8-956f-667e909b8d81" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_29742bd3-4d29-489a-b0ed-3f2e0cc74f94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_82d04398-9a4d-4685-80cf-ca987019f224" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_29742bd3-4d29-489a-b0ed-3f2e0cc74f94" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_82d04398-9a4d-4685-80cf-ca987019f224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_17a58adb-b277-44bf-a709-e66e070aec79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_29742bd3-4d29-489a-b0ed-3f2e0cc74f94" xlink:to="loc_us-gaap_CostOfSalesMember_17a58adb-b277-44bf-a709-e66e070aec79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bb10a21-ea23-4667-8e92-5cbe9bd37cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0af19e38-4f72-410a-9c6f-f777ca23451a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bb10a21-ea23-4667-8e92-5cbe9bd37cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_33bd206f-bc65-4cd7-a5bb-e88d3b8b656b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bb10a21-ea23-4667-8e92-5cbe9bd37cb4" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_33bd206f-bc65-4cd7-a5bb-e88d3b8b656b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_69f3cc33-c4cd-4e95-b398-23650549f3a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c9648886-fd10-4c9f-9e33-c705c29cfdc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_69f3cc33-c4cd-4e95-b398-23650549f3a1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c9648886-fd10-4c9f-9e33-c705c29cfdc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_feec4fa8-e045-442f-a251-23d3a3fabfb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c9648886-fd10-4c9f-9e33-c705c29cfdc7" xlink:to="loc_us-gaap_PlanNameAxis_feec4fa8-e045-442f-a251-23d3a3fabfb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_25d1dfa2-80b9-4c96-8897-def9f5ef3562" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_feec4fa8-e045-442f-a251-23d3a3fabfb2" xlink:to="loc_us-gaap_PlanNameDomain_25d1dfa2-80b9-4c96-8897-def9f5ef3562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_Amended2020OmnibusIncentivePlanMember_dcdefb27-15e2-4dba-b1b2-ecfb765d0b08" xlink:href="hcsg-20240630.xsd#hcsg_Amended2020OmnibusIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_25d1dfa2-80b9-4c96-8897-def9f5ef3562" xlink:to="loc_hcsg_Amended2020OmnibusIncentivePlanMember_dcdefb27-15e2-4dba-b1b2-ecfb765d0b08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_30603895-df98-4dca-9ac1-8eef303eefa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c9648886-fd10-4c9f-9e33-c705c29cfdc7" xlink:to="loc_us-gaap_AwardTypeAxis_30603895-df98-4dca-9ac1-8eef303eefa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e41e6c7b-b4a6-4514-8ee1-11f1b72f6934" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_30603895-df98-4dca-9ac1-8eef303eefa7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e41e6c7b-b4a6-4514-8ee1-11f1b72f6934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_24e82ca1-2e52-46f7-86cc-dfcc40d55276" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e41e6c7b-b4a6-4514-8ee1-11f1b72f6934" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_24e82ca1-2e52-46f7-86cc-dfcc40d55276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_cabc28b2-3b41-4226-97c8-6d5ce3333387" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e41e6c7b-b4a6-4514-8ee1-11f1b72f6934" xlink:to="loc_us-gaap_PerformanceSharesMember_cabc28b2-3b41-4226-97c8-6d5ce3333387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredStockUnitsMember_19933e29-801f-492c-83ea-06b38ae34bda" xlink:href="hcsg-20240630.xsd#hcsg_DeferredStockUnitsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e41e6c7b-b4a6-4514-8ee1-11f1b72f6934" xlink:to="loc_hcsg_DeferredStockUnitsMember_19933e29-801f-492c-83ea-06b38ae34bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_b40fe298-b7da-4bed-83d7-d8fd35c4f9ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e41e6c7b-b4a6-4514-8ee1-11f1b72f6934" xlink:to="loc_us-gaap_EmployeeStockMember_b40fe298-b7da-4bed-83d7-d8fd35c4f9ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_13aa47e3-27e9-4b9a-be09-50bcd507ce83" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c9648886-fd10-4c9f-9e33-c705c29cfdc7" xlink:to="loc_srt_TitleOfIndividualAxis_13aa47e3-27e9-4b9a-be09-50bcd507ce83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_676bc815-4266-4929-bd11-6f90f25c9fd8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_13aa47e3-27e9-4b9a-be09-50bcd507ce83" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_676bc815-4266-4929-bd11-6f90f25c9fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_bcd716f7-0e33-4284-990a-c067688a26f9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_676bc815-4266-4929-bd11-6f90f25c9fd8" xlink:to="loc_srt_DirectorMember_bcd716f7-0e33-4284-990a-c067688a26f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e762644b-b32f-46af-b09a-faa46a99546c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c9648886-fd10-4c9f-9e33-c705c29cfdc7" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e762644b-b32f-46af-b09a-faa46a99546c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6b9df610-bc01-4c13-b9d4-e319e54f93b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e762644b-b32f-46af-b09a-faa46a99546c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6b9df610-bc01-4c13-b9d4-e319e54f93b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_42dadd21-d043-487c-9fbf-b816d572ab07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6b9df610-bc01-4c13-b9d4-e319e54f93b5" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_42dadd21-d043-487c-9fbf-b816d572ab07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c9648886-fd10-4c9f-9e33-c705c29cfdc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3a5ab187-889c-4e66-a81a-b4bcb4dea17d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3a5ab187-889c-4e66-a81a-b4bcb4dea17d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e6ba95c2-2259-41bf-96b0-676fe297f487" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e6ba95c2-2259-41bf-96b0-676fe297f487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_8be68731-35ef-4c95-8995-2700212f85f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_8be68731-35ef-4c95-8995-2700212f85f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_edda3a0b-5ae0-48e2-9ebf-ded3d672f333" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_edda3a0b-5ae0-48e2-9ebf-ded3d672f333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_45f26d29-e60d-4936-9a2b-bbeacd08a679" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_45f26d29-e60d-4936-9a2b-bbeacd08a679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_7d8069de-6bec-46ff-9827-3840f133be7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_7d8069de-6bec-46ff-9827-3840f133be7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_fc7ebb1b-d459-4def-b692-3cc5c0738f63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_fc7ebb1b-d459-4def-b692-3cc5c0738f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f4657135-cf12-462a-96c0-b856f57c77bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f4657135-cf12-462a-96c0-b856f57c77bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_5eb92168-935e-4499-a2aa-5e91678dc1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_5eb92168-935e-4499-a2aa-5e91678dc1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_65c63be2-abd2-4287-b946-b5c3063516dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_65c63be2-abd2-4287-b946-b5c3063516dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod_d3b0665c-8585-48f3-b4df-dadf1e8a18b3" xlink:href="hcsg-20240630.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod_d3b0665c-8585-48f3-b4df-dadf1e8a18b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares_d79011a8-dea6-4c06-bd36-b7ca9dc770f1" xlink:href="hcsg-20240630.xsd#hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares_d79011a8-dea6-4c06-bd36-b7ca9dc770f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_edf5b713-a7e1-42c5-8e48-af3a3d0f10db" xlink:href="hcsg-20240630.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork_edf5b713-a7e1-42c5-8e48-af3a3d0f10db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_c81dba2d-4062-491f-aeca-12f9249432de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_c81dba2d-4062-491f-aeca-12f9249432de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_87599a82-26b6-4624-a311-bb74de4ac744" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_87599a82-26b6-4624-a311-bb74de4ac744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_e1899af6-9b0e-42b2-b28c-3eddd9cd39b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance_e1899af6-9b0e-42b2-b28c-3eddd9cd39b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_da633f8f-86b5-4d8c-b43a-f54bb99a949b" xlink:href="hcsg-20240630.xsd#hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92b384af-eae4-4fe0-b612-d69725ebd177" xlink:to="loc_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance_da633f8f-86b5-4d8c-b43a-f54bb99a949b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationScheduleofStockOptionsOutstandingDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_78405691-6472-4709-a8b9-52d8cc5491bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_dd869ad1-01cf-4c61-89d4-aeaf4e7f3ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_78405691-6472-4709-a8b9-52d8cc5491bb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_dd869ad1-01cf-4c61-89d4-aeaf4e7f3ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_97c4e7cb-753f-4f55-8199-9a9192e3b4aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_dd869ad1-01cf-4c61-89d4-aeaf4e7f3ff2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_97c4e7cb-753f-4f55-8199-9a9192e3b4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_d2c4e395-5f2b-4ab2-9112-74788014bf77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_dd869ad1-01cf-4c61-89d4-aeaf4e7f3ff2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_d2c4e395-5f2b-4ab2-9112-74788014bf77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_498dad2f-de6d-48b5-8072-60a80c0fc7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_dd869ad1-01cf-4c61-89d4-aeaf4e7f3ff2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_498dad2f-de6d-48b5-8072-60a80c0fc7e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_93971c35-8fda-4864-a870-be606f2b408e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_dd869ad1-01cf-4c61-89d4-aeaf4e7f3ff2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_93971c35-8fda-4864-a870-be606f2b408e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_c24e551c-b485-4bb4-9e29-e766fe484119" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_dd869ad1-01cf-4c61-89d4-aeaf4e7f3ff2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_c24e551c-b485-4bb4-9e29-e766fe484119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_34fcf719-29b5-4545-8fdb-957d5586c29f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_dd869ad1-01cf-4c61-89d4-aeaf4e7f3ff2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_34fcf719-29b5-4545-8fdb-957d5586c29f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_dd262e14-6f16-4571-849e-e6a60c84e2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_78405691-6472-4709-a8b9-52d8cc5491bb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_dd262e14-6f16-4571-849e-e6a60c84e2ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b35f026d-075c-48d1-9e3a-b75a4f1aaaaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_dd262e14-6f16-4571-849e-e6a60c84e2ef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b35f026d-075c-48d1-9e3a-b75a4f1aaaaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_325586d8-2865-41c6-b329-b1d6e0cdb9c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_dd262e14-6f16-4571-849e-e6a60c84e2ef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_325586d8-2865-41c6-b329-b1d6e0cdb9c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_cde5786a-f2eb-4c2a-9d37-d66321045b49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_dd262e14-6f16-4571-849e-e6a60c84e2ef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_cde5786a-f2eb-4c2a-9d37-d66321045b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2a5bc6d8-ab9c-4a5d-80ed-62c2674a3169" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_dd262e14-6f16-4571-849e-e6a60c84e2ef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2a5bc6d8-ab9c-4a5d-80ed-62c2674a3169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_b6c20e54-1622-4d82-bd0d-775e52c7a7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_dd262e14-6f16-4571-849e-e6a60c84e2ef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_b6c20e54-1622-4d82-bd0d-775e52c7a7b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6d5a508e-e5b2-48f0-adca-230cd1e6951f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_dd262e14-6f16-4571-849e-e6a60c84e2ef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6d5a508e-e5b2-48f0-adca-230cd1e6951f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7f07bb7d-75d8-4366-a7eb-0a3bfb3a25d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f33ed021-db4a-4669-bbbf-5f25f2468a19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7f07bb7d-75d8-4366-a7eb-0a3bfb3a25d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f33ed021-db4a-4669-bbbf-5f25f2468a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_beaf5b0c-3eca-48e6-a046-25314188d84f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7f07bb7d-75d8-4366-a7eb-0a3bfb3a25d4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_beaf5b0c-3eca-48e6-a046-25314188d84f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c6aa75c7-0358-4a20-a439-b22659d9ed53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7f07bb7d-75d8-4366-a7eb-0a3bfb3a25d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c6aa75c7-0358-4a20-a439-b22659d9ed53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_7f97069e-b501-4741-8f35-87993315d887" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7f07bb7d-75d8-4366-a7eb-0a3bfb3a25d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_7f97069e-b501-4741-8f35-87993315d887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b1af2655-9bf3-4ad6-93ea-c3b90564da50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract_70bb51ec-cd1d-4d1e-86df-eff96ea1427a" xlink:href="hcsg-20240630.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b1af2655-9bf3-4ad6-93ea-c3b90564da50" xlink:to="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract_70bb51ec-cd1d-4d1e-86df-eff96ea1427a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_c8c4dde1-d742-4c09-9b4d-e130c52b95e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract_70bb51ec-cd1d-4d1e-86df-eff96ea1427a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_c8c4dde1-d742-4c09-9b4d-e130c52b95e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_ab3b64a2-10ae-4cdd-83d3-b70a35929a6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract_70bb51ec-cd1d-4d1e-86df-eff96ea1427a" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_ab3b64a2-10ae-4cdd-83d3-b70a35929a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_381afa14-216f-4cdf-bae4-c5f97aa774b9" xlink:href="hcsg-20240630.xsd#hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b1af2655-9bf3-4ad6-93ea-c3b90564da50" xlink:to="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_381afa14-216f-4cdf-bae4-c5f97aa774b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_f3e2796c-6a86-4f13-ab74-1fe9942a7bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_381afa14-216f-4cdf-bae4-c5f97aa774b9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_f3e2796c-6a86-4f13-ab74-1fe9942a7bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_f3ce9c04-2a14-40cc-8753-713e781875e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_381afa14-216f-4cdf-bae4-c5f97aa774b9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_f3ce9c04-2a14-40cc-8753-713e781875e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_a6884068-845e-4e34-9ecf-b4641402d522" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_381afa14-216f-4cdf-bae4-c5f97aa774b9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_a6884068-845e-4e34-9ecf-b4641402d522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4023fd18-6e44-4e25-b99c-d2dae4d552d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract_381afa14-216f-4cdf-bae4-c5f97aa774b9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_4023fd18-6e44-4e25-b99c-d2dae4d552d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationScheduleofRestrictedStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ed178c6c-9202-42c7-92df-24543d5c4011" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_778bce60-3ae0-42e0-863d-27192092789e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ed178c6c-9202-42c7-92df-24543d5c4011" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_778bce60-3ae0-42e0-863d-27192092789e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a23132d8-f93b-4087-b7ef-cfe8515f49f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_778bce60-3ae0-42e0-863d-27192092789e" xlink:to="loc_us-gaap_AwardTypeAxis_a23132d8-f93b-4087-b7ef-cfe8515f49f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55e8e60c-d54c-4dbb-b0a4-c545747d96a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a23132d8-f93b-4087-b7ef-cfe8515f49f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55e8e60c-d54c-4dbb-b0a4-c545747d96a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2f756743-b0e1-4495-8539-442a3f06309f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55e8e60c-d54c-4dbb-b0a4-c545747d96a0" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_2f756743-b0e1-4495-8539-442a3f06309f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46376467-2431-4a78-ba9a-1d22c67aaa04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_778bce60-3ae0-42e0-863d-27192092789e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46376467-2431-4a78-ba9a-1d22c67aaa04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7f740a59-d0b1-4c1e-aa11-1f15befe454a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46376467-2431-4a78-ba9a-1d22c67aaa04" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7f740a59-d0b1-4c1e-aa11-1f15befe454a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f6ffb61a-c134-43f8-af30-5c5376551bcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7f740a59-d0b1-4c1e-aa11-1f15befe454a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f6ffb61a-c134-43f8-af30-5c5376551bcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6c6921a3-385e-496a-85cb-c6c50486a4bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7f740a59-d0b1-4c1e-aa11-1f15befe454a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6c6921a3-385e-496a-85cb-c6c50486a4bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d08352a7-3aa3-470e-be55-8030a0ddaebe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7f740a59-d0b1-4c1e-aa11-1f15befe454a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d08352a7-3aa3-470e-be55-8030a0ddaebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_987c49a1-b8ad-4c0f-acae-516a71e6fe68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7f740a59-d0b1-4c1e-aa11-1f15befe454a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_987c49a1-b8ad-4c0f-acae-516a71e6fe68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_db00e58d-86c6-4b79-99b4-6be251394944" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7f740a59-d0b1-4c1e-aa11-1f15befe454a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_db00e58d-86c6-4b79-99b4-6be251394944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dfafbabd-480a-4c5c-8d56-ae4a673fdf46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46376467-2431-4a78-ba9a-1d22c67aaa04" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dfafbabd-480a-4c5c-8d56-ae4a673fdf46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6cea99f7-5569-4020-a5d9-01746c7eb6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dfafbabd-480a-4c5c-8d56-ae4a673fdf46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6cea99f7-5569-4020-a5d9-01746c7eb6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3b67cc18-b76d-4fe2-8472-b29fef7aea8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dfafbabd-480a-4c5c-8d56-ae4a673fdf46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3b67cc18-b76d-4fe2-8472-b29fef7aea8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bd33f071-857f-40bd-a30a-e34f51c0396e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dfafbabd-480a-4c5c-8d56-ae4a673fdf46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bd33f071-857f-40bd-a30a-e34f51c0396e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_fc0f6742-247d-4603-af0a-12598b4194d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dfafbabd-480a-4c5c-8d56-ae4a673fdf46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_fc0f6742-247d-4603-af0a-12598b4194d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a1957bf9-307c-4ad6-a88a-9aab486798f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dfafbabd-480a-4c5c-8d56-ae4a673fdf46" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a1957bf9-307c-4ad6-a88a-9aab486798f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b28f5c83-4093-4510-8ce3-9c5aa324fd72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c38a65ae-017b-4129-b1ed-4fd2300f9c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b28f5c83-4093-4510-8ce3-9c5aa324fd72" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c38a65ae-017b-4129-b1ed-4fd2300f9c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_96404e32-da0a-484c-9aa4-2f791f3e37de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c38a65ae-017b-4129-b1ed-4fd2300f9c2b" xlink:to="loc_us-gaap_AwardTypeAxis_96404e32-da0a-484c-9aa4-2f791f3e37de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0c39593-c9fb-40ed-993e-b67c6de10db3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_96404e32-da0a-484c-9aa4-2f791f3e37de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0c39593-c9fb-40ed-993e-b67c6de10db3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_a8881b65-ae49-4b7a-9f31-300191988b20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0c39593-c9fb-40ed-993e-b67c6de10db3" xlink:to="loc_us-gaap_PerformanceSharesMember_a8881b65-ae49-4b7a-9f31-300191988b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dc6bedc-5429-4827-931e-90462b9cddaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c38a65ae-017b-4129-b1ed-4fd2300f9c2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dc6bedc-5429-4827-931e-90462b9cddaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ecfc0472-6b87-49a3-9f6c-1ecae736b27b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dc6bedc-5429-4827-931e-90462b9cddaa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ecfc0472-6b87-49a3-9f6c-1ecae736b27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_93ae8cf1-2a37-4857-b527-0a8163b43659" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ecfc0472-6b87-49a3-9f6c-1ecae736b27b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_93ae8cf1-2a37-4857-b527-0a8163b43659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2abfacc7-6645-48ef-9cb8-836cbb878336" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ecfc0472-6b87-49a3-9f6c-1ecae736b27b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2abfacc7-6645-48ef-9cb8-836cbb878336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_78092d7e-f951-4b19-8151-462c98c253be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ecfc0472-6b87-49a3-9f6c-1ecae736b27b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_78092d7e-f951-4b19-8151-462c98c253be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8e81eb4d-2002-4484-b916-d2beb5c282f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ecfc0472-6b87-49a3-9f6c-1ecae736b27b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8e81eb4d-2002-4484-b916-d2beb5c282f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_96f4505d-5c45-4aab-83e3-3e3bc132c51e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ecfc0472-6b87-49a3-9f6c-1ecae736b27b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_96f4505d-5c45-4aab-83e3-3e3bc132c51e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dae5cdf0-cb96-4c7f-8f0b-37f0ad0294e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0dc6bedc-5429-4827-931e-90462b9cddaa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dae5cdf0-cb96-4c7f-8f0b-37f0ad0294e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2cd84b00-485c-4976-b1ee-f3697466735d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dae5cdf0-cb96-4c7f-8f0b-37f0ad0294e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2cd84b00-485c-4976-b1ee-f3697466735d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_790168a8-c3c0-4f40-89c1-4fd6a44e6ac3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dae5cdf0-cb96-4c7f-8f0b-37f0ad0294e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_790168a8-c3c0-4f40-89c1-4fd6a44e6ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_28b5350b-ce62-46f5-bf85-118e5f737805" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dae5cdf0-cb96-4c7f-8f0b-37f0ad0294e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_28b5350b-ce62-46f5-bf85-118e5f737805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_06dd4614-614c-4838-9979-2063ca402e74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dae5cdf0-cb96-4c7f-8f0b-37f0ad0294e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_06dd4614-614c-4838-9979-2063ca402e74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a7443532-b051-416d-b8b4-4230d3ecade4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_dae5cdf0-cb96-4c7f-8f0b-37f0ad0294e2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a7443532-b051-416d-b8b4-4230d3ecade4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_af751850-4a58-47af-ae72-61465f3c1c52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b6b43273-5854-4945-a9a2-a2f3d0c69036" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_af751850-4a58-47af-ae72-61465f3c1c52" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b6b43273-5854-4945-a9a2-a2f3d0c69036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_0bcd7b83-c05d-4738-8803-2a7254401e81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b6b43273-5854-4945-a9a2-a2f3d0c69036" xlink:to="loc_us-gaap_AwardTypeAxis_0bcd7b83-c05d-4738-8803-2a7254401e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_834dfe26-7c2b-4b41-b58a-0dfce6744e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_0bcd7b83-c05d-4738-8803-2a7254401e81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_834dfe26-7c2b-4b41-b58a-0dfce6744e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_03d5f617-8ac5-4769-968d-79aff830a095" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_834dfe26-7c2b-4b41-b58a-0dfce6744e9f" xlink:to="loc_us-gaap_EmployeeStockMember_03d5f617-8ac5-4769-968d-79aff830a095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_77e7da9e-e341-4e36-8789-8699d901629d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b6b43273-5854-4945-a9a2-a2f3d0c69036" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_77e7da9e-e341-4e36-8789-8699d901629d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5e11781d-0163-4b1a-bb0d-72cff91ef49c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_77e7da9e-e341-4e36-8789-8699d901629d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5e11781d-0163-4b1a-bb0d-72cff91ef49c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_677a2362-1c39-48da-8d6f-1fb1518ac25c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_77e7da9e-e341-4e36-8789-8699d901629d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_677a2362-1c39-48da-8d6f-1fb1518ac25c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_5a6d6573-0156-4b0f-a538-a2e9003502ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_77e7da9e-e341-4e36-8789-8699d901629d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_5a6d6573-0156-4b0f-a538-a2e9003502ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_e447c71a-a329-4229-9319-10f2b0518279" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_77e7da9e-e341-4e36-8789-8699d901629d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_e447c71a-a329-4229-9319-10f2b0518279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bd61e68a-ffc8-4c2b-aa1e-4ddcb9e5baf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_fa890fc7-5341-40f2-9c21-50efaef27a87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bd61e68a-ffc8-4c2b-aa1e-4ddcb9e5baf1" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_fa890fc7-5341-40f2-9c21-50efaef27a87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_541b04e6-fe9c-4e4c-a16b-e316dd08aad3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_fa890fc7-5341-40f2-9c21-50efaef27a87" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_541b04e6-fe9c-4e4c-a16b-e316dd08aad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_372d9fbd-95e2-4f2b-9d36-9ff48c096c50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_541b04e6-fe9c-4e4c-a16b-e316dd08aad3" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_372d9fbd-95e2-4f2b-9d36-9ff48c096c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_02370152-f2bc-4150-965d-4e18ee52941d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_372d9fbd-95e2-4f2b-9d36-9ff48c096c50" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_02370152-f2bc-4150-965d-4e18ee52941d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a3fba41f-9bfc-45cc-86a5-c240a7a29776" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_fa890fc7-5341-40f2-9c21-50efaef27a87" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a3fba41f-9bfc-45cc-86a5-c240a7a29776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_5f1ff017-4a14-4867-9568-cbfb4d74ccc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a3fba41f-9bfc-45cc-86a5-c240a7a29776" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_5f1ff017-4a14-4867-9568-cbfb4d74ccc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_f1d7f2dc-697d-45a2-a3e2-42bd21d2bfe4" xlink:href="hcsg-20240630.xsd#hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a3fba41f-9bfc-45cc-86a5-c240a7a29776" xlink:to="loc_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount_f1d7f2dc-697d-45a2-a3e2-42bd21d2bfe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b08b8270-21d2-4b31-a807-85d4447d0779" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_22ae7333-4edb-4d8f-8dab-3aba00aa2cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b08b8270-21d2-4b31-a807-85d4447d0779" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_22ae7333-4edb-4d8f-8dab-3aba00aa2cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_a13dd184-289d-40d0-bd13-5e29e6b28a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b08b8270-21d2-4b31-a807-85d4447d0779" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_a13dd184-289d-40d0-bd13-5e29e6b28a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#SegmentInformationScheduleofSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_2ce9dc85-4ea6-4d81-be7b-18432cde227c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_edbd3832-848c-4961-9da3-1b877449c59c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2ce9dc85-4ea6-4d81-be7b-18432cde227c" xlink:to="loc_us-gaap_NumberOfReportableSegments_edbd3832-848c-4961-9da3-1b877449c59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_907c8c35-2520-4f81-8e20-f9b7bde286ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2ce9dc85-4ea6-4d81-be7b-18432cde227c" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_907c8c35-2520-4f81-8e20-f9b7bde286ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_cfc43d0b-a3ba-4dea-b476-89721b091154" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_907c8c35-2520-4f81-8e20-f9b7bde286ed" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_cfc43d0b-a3ba-4dea-b476-89721b091154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d23c7ce4-cfc0-4655-9a5b-14581fd51253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_cfc43d0b-a3ba-4dea-b476-89721b091154" xlink:to="loc_us-gaap_SegmentDomain_d23c7ce4-cfc0-4655-9a5b-14581fd51253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_HousekeepingServicesMember_f736bbee-2bd3-46fe-8c5e-dd016283b826" xlink:href="hcsg-20240630.xsd#hcsg_HousekeepingServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d23c7ce4-cfc0-4655-9a5b-14581fd51253" xlink:to="loc_hcsg_HousekeepingServicesMember_f736bbee-2bd3-46fe-8c5e-dd016283b826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DietaryServicesMember_ce76eb45-2e7b-40c3-950e-e57ec9730c45" xlink:href="hcsg-20240630.xsd#hcsg_DietaryServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d23c7ce4-cfc0-4655-9a5b-14581fd51253" xlink:to="loc_hcsg_DietaryServicesMember_ce76eb45-2e7b-40c3-950e-e57ec9730c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_e7b36e08-3011-432d-ad76-74581e0fde6e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_907c8c35-2520-4f81-8e20-f9b7bde286ed" xlink:to="loc_srt_ConsolidationItemsAxis_e7b36e08-3011-432d-ad76-74581e0fde6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_9ed45e44-1e51-4f7b-8a8d-e50ea278e69c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_e7b36e08-3011-432d-ad76-74581e0fde6e" xlink:to="loc_srt_ConsolidationItemsDomain_9ed45e44-1e51-4f7b-8a8d-e50ea278e69c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_13f9b91e-d453-414e-8589-f1216d710e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_9ed45e44-1e51-4f7b-8a8d-e50ea278e69c" xlink:to="loc_us-gaap_OperatingSegmentsMember_13f9b91e-d453-414e-8589-f1216d710e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_CorporateAndEliminationsMember_0b51ae80-6cca-428c-bb0b-54b8f73f5387" xlink:href="hcsg-20240630.xsd#hcsg_CorporateAndEliminationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_9ed45e44-1e51-4f7b-8a8d-e50ea278e69c" xlink:to="loc_hcsg_CorporateAndEliminationsMember_0b51ae80-6cca-428c-bb0b-54b8f73f5387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_7095d442-c7c3-4c7a-8764-acc9dbd67354" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_907c8c35-2520-4f81-8e20-f9b7bde286ed" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_7095d442-c7c3-4c7a-8764-acc9dbd67354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3057bd9f-100e-461a-bd0b-bac13127e699" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7095d442-c7c3-4c7a-8764-acc9dbd67354" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3057bd9f-100e-461a-bd0b-bac13127e699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d1a627ac-d2af-48a0-9947-88a1902e15df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7095d442-c7c3-4c7a-8764-acc9dbd67354" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d1a627ac-d2af-48a0-9947-88a1902e15df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7abdbc21-f46c-428d-8bd4-6b1dfe732d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_NumeratorAbstract_53f940a1-16a5-4c5b-957a-0bc2991bea2f" xlink:href="hcsg-20240630.xsd#hcsg_NumeratorAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7abdbc21-f46c-428d-8bd4-6b1dfe732d5e" xlink:to="loc_hcsg_NumeratorAbstract_53f940a1-16a5-4c5b-957a-0bc2991bea2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3fef77df-d3de-4793-a9f2-fd5dd04e6556" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_NumeratorAbstract_53f940a1-16a5-4c5b-957a-0bc2991bea2f" xlink:to="loc_us-gaap_NetIncomeLoss_3fef77df-d3de-4793-a9f2-fd5dd04e6556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DenominatorAbstract_bb692d35-24b0-40b6-90cb-8711b6d8b35c" xlink:href="hcsg-20240630.xsd#hcsg_DenominatorAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7abdbc21-f46c-428d-8bd4-6b1dfe732d5e" xlink:to="loc_hcsg_DenominatorAbstract_bb692d35-24b0-40b6-90cb-8711b6d8b35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d3ad7ff4-aecf-41c1-a68f-c15bf66653bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DenominatorAbstract_bb692d35-24b0-40b6-90cb-8711b6d8b35c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d3ad7ff4-aecf-41c1-a68f-c15bf66653bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7ef81e78-1e9e-444a-9235-7b498630f3ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DenominatorAbstract_bb692d35-24b0-40b6-90cb-8711b6d8b35c" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7ef81e78-1e9e-444a-9235-7b498630f3ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d030b93f-2b0c-4fe0-beee-a34bab38ebb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hcsg_DenominatorAbstract_bb692d35-24b0-40b6-90cb-8711b6d8b35c" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d030b93f-2b0c-4fe0-beee-a34bab38ebb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_ca31ebc3-7ac9-4400-b553-1db7549bc8c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7abdbc21-f46c-428d-8bd4-6b1dfe732d5e" xlink:to="loc_us-gaap_EarningsPerShareBasic_ca31ebc3-7ac9-4400-b553-1db7549bc8c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b340dbf0-3418-4bfc-a5ca-a8d642fd88e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7abdbc21-f46c-428d-8bd4-6b1dfe732d5e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b340dbf0-3418-4bfc-a5ca-a8d642fd88e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleAntidilutiveOutstandingEquityAwardsUnderShareBasedCompensationPlansDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#BasicLossEarningsPerCommonShareScheduleAntidilutiveOutstandingEquityAwardsUnderShareBasedCompensationPlansDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleAntidilutiveOutstandingEquityAwardsUnderShareBasedCompensationPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_6f68b338-c3b2-41e8-94b7-9ba05ab7a639" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5b338422-eb3b-475d-9965-e89464aff9db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6f68b338-c3b2-41e8-94b7-9ba05ab7a639" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5b338422-eb3b-475d-9965-e89464aff9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://hcsgcorp.com/role/OtherContingenciesDetails" xlink:type="simple" xlink:href="hcsg-20240630.xsd#OtherContingenciesDetails"/>
  <link:presentationLink xlink:role="http://hcsgcorp.com/role/OtherContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_63b426bb-aeed-46f1-bfc2-a7d164da8f86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_d21033c1-6399-4afc-a199-805c6b435295" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_63b426bb-aeed-46f1-bfc2-a7d164da8f86" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_d21033c1-6399-4afc-a199-805c6b435295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_9d408ae1-5949-486a-9bad-4f65a6adc613" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_d21033c1-6399-4afc-a199-805c6b435295" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_9d408ae1-5949-486a-9bad-4f65a6adc613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_ef354969-9ecd-457a-8cc5-1fd83cee8703" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_9d408ae1-5949-486a-9bad-4f65a6adc613" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_ef354969-9ecd-457a-8cc5-1fd83cee8703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_803e5a7b-babc-46ec-a30f-dbcd9677f280" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_ef354969-9ecd-457a-8cc5-1fd83cee8703" xlink:to="loc_us-gaap_LetterOfCreditMember_803e5a7b-babc-46ec-a30f-dbcd9677f280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_d21033c1-6399-4afc-a199-805c6b435295" xlink:to="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_92b1b9ca-2bca-4124-9d63-5b1e264a4488" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_92b1b9ca-2bca-4124-9d63-5b1e264a4488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_262c6a50-9ad0-4a42-8269-33e2c0481566" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_262c6a50-9ad0-4a42-8269-33e2c0481566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_00f2049c-1fd6-410d-bb21-03250e4ed05b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_us-gaap_LineOfCredit_00f2049c-1fd6-410d-bb21-03250e4ed05b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DebtInstrumentCovenantNumber_c4180cf1-ecb7-4d2c-8a56-7fa909c900d1" xlink:href="hcsg-20240630.xsd#hcsg_DebtInstrumentCovenantNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_hcsg_DebtInstrumentCovenantNumber_c4180cf1-ecb7-4d2c-8a56-7fa909c900d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_2d41e5f2-71e6-4f26-a4c9-6e89acbd91c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_2d41e5f2-71e6-4f26-a4c9-6e89acbd91c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_6da8debe-bf18-4285-84f4-f3052784b97c" xlink:href="hcsg-20240630.xsd#hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity_6da8debe-bf18-4285-84f4-f3052784b97c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a17be7f4-539e-4afc-9bac-e257ccfaaf5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_205bfeeb-cd09-4268-b8d0-06b6f3efad15" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a17be7f4-539e-4afc-9bac-e257ccfaaf5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember" xlink:href="hcsg-20240630.xsd#hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_hcsg_DeferredStockUnitsMember" xlink:href="hcsg-20240630.xsd#hcsg_DeferredStockUnitsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_hcsg_DeferredStockUnitsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>exhibit31-amendedarticle001.jpg
<TEXT>
begin 644 exhibit31-amendedarticle001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M=N?/.XG<?DXR"%^7'3US2KH.O"6[8^,+UEF5A"AL[?$!+ @CY.< $?-GKZT
M='2'.#@@'MFN9;P]XA-C' /&M^LZR,[7'V*VW.I"@*1Y>  03D#/S'/05K7U
MW/I&B_:#;W6IS0*@=8$7S9>0&8+P,]6P/3@4 8?AGQ7)?P:A)K5Q8VYAU>;3
M+?8IC$C(VU?O,<LQ["MRXU_2+5;EKC4[2(6SK'/OF5?+=N54Y/!/8=ZX*;P]
MJ=KX5FN%LYII&\3_ -L?9XUS+Y'VD-PIYW;!NV]><=>*A\0V>IZI8^,_*T34
M,7[6+VP>(9E"[-PQG(( )Y_'GB@#T2TUW2;\W8M-2M9OL?\ Q\>7*I\K@GYO
M0<'\C4MIJEC?RS16MU%++#CS45OF3(R,CJ 1T/>N#\4Z/J>J:KXB&EV<P:XT
MFT6%F5HDF>*:21HMW&"58+V^][&MSPO%:W6I3:JF@ZK87+6ZP2S:G*[2-\V=
MBAG;(!R<\#GC/. "?Q!=^)+,W5W82:1;:9:P&1WO(Y)'; +,0%90 !@<\Y!]
MJV-*EO)M(LY=1CCCO7@1ITC!"JY + 9). >*H^)+>>_M[+38HG:*ZNT%RX'"
M0IF1MWLVP)_P.K,NKK%X@@TEK.[S-"94N@@\G(/*;LYW8YZ8QWH BUG^WW"Q
MZ&=/B8*6>6]1W4GLH52#]3GCC@]N?TWQM=:GIOAE!:16^IZT\P97RT<2P[O,
M8<@L#@!>?XP>W.GXGU>[LQ%96NFZI.+A3YMS90AS"O3C)'SGMZ=3V!R);-Y+
MWPOKUIH]W:6FE-/:FS:/]ZENZ! X123PR+P,G:<^U $A\<38;3O)A_M@:P-)
M P?+/R^9YNW.=OEY.W/7C/>C4/',NEG4M.EABFU>WO;:SMPH*QS&XQY3$9)
M'SY&?X#CKQCMX7U$7P\4?993/_PD']H&UQ^\%KY7D?=_O;?GV]<<8SQ3M2\,
M7^IZKJ?B>*UE\Q=3L+JTM779)+%; AN#]TMYDF <'A<XS0!UNG:W<GQ3?>'M
M06$W$-M'>030J5$L3$J<J2<%67'7D$=*P/%OC+5]%\?>'?#UBECY&K;@TL\+
MNT1![8< UJ:98W%]X\OO$;P2P6@T^*PM1*A1Y?G:1V*G!49*J,@9P3TQGD?B
M+H%UK/Q*\*W9TBYOM*LPXO66!G558_\ CWX9H [73];NK>TO=0UJ[T_^R4CC
MFM[Z"-HU*'.[>&9L8P.<XP15JQ\6^']2N7M[+6+2>5(!<E4D!_=?W_<?RKD]
M4@N9?A_K7AO2M(U 6EKI/V6T:: J]P[ JJJ#SA0!DD#[WM6/X7T/5;3QSX0N
MY],NHK:T\,1V-Q(T1"QSC.5/^/3F@#:N/B;;:GX2U+5?#]UIT,MM<B"*35&9
M(67<!O;'(S\V.?3/I6U-X\TFW\7P^&I9E^V&U-Q,ZY*H<J%0<<D[B?;'O7E4
M7A?Q!#\"]8\+-HE\=4_M %$$>1(/-1LJ<\C"DYZ5V<&F:E:_&N#7#IMT^G76
MB+;+,J<1R;U)#YQMP 3S^&3Q0!VMGXGT34+%;VSU*"XM6G%N)8CN4R'&%R._
M(_,53\:ZEK>D>'I+WP_;VUU?)(BK;3HQ$NY@, AA@\^^>E<UX8\.W>D?$C7K
M:$)_PC\S1ZO !T6>0.A [8X<^V$KL/$$K1VUJ%@N)C]KA8B&)GPJR*6)P. !
MS_*@#F?#?Q ?Q=X6MM0TXVUMJ$=U#:ZA:SQLYB9G"G #*0.203GICJ#72S^*
M]!MC?B?5;:,Z>5%X&;'D;ON[_3/:N.UKP!/;?$+3?%.@%HH;JYC&KVJ\"10P
M828]0P&?S]:YCQCX=UY]6^(L-MHM[=#6X;(V<L* HWE[=X)SP1SQUH ]8NO%
M>@6,EO'=:M:PO<P^? KO@RIC.Y?7\*AM_&OAF[DL8[?7+*1KX[;8+*#YASC
M]\C&#S7$II&I#QQ\/KYM-NOLNG:4\5W)Y)(A<PE0IXZY&.*Y'3_"NOP>#?"5
MH=%O4NK'Q']LN4\DY2+=G?[\8]^* /1=.^(L$?BGQ1IFO7-C96NE3PQV\W*E
MPX))?)(X.T9X'/O767^O:5I:QM>W\$(D0R+ELY0<L_'\(R,MT&>M>6ZAH>L)
M>_$N+^QKN8:ZL46G,L>Y96"%22>B %@<M@<''2HYO"6K:+X@T>._M-2U'2I?
M#B:-=/IV&9'!^8$'D(1QGC]* /3K_P 6>']+G:"_U>TMI%@^T;9) ,Q_WAZC
MMQWJ:\U_3;'PY)K\MRITU+?[3YR<AD(R"/7.1CZUP)\+/'\4?#3#1YVT>PT0
MV9>9/-2-L,%1FZ$[3C/3GK73?$/PY<^(OAUJFAZ6J)/)$GD1C"J=CJP0=AD+
MCTYH G\(^(;CQ/8C4V>RA@E4/'9Q/YDT2GE3*P. Q'.W''J:IZ5XU;6/B%J'
MA^VMU%G:6*W G;K,Y8#*_P"Q@\''/4<8SQMEX.UK5O$K7^G^?H$4GAV&QN99
M+?!-R&&Y=A(W *H&X<=,&K7A;PKXLTSXNWNHZEJ/VFR%@D;W2V*Q)<@ !8U
M/RE3@Y'7;CO0!TGASQI>ZMXK\4Z5?V5O;1:((L&&1I"^X,222!V XQZ]:P-,
M^*E[=P>%]4GLK9=,UZ_EL?+0-YMNP?;&2V<-GOP/:KG@O3[ZT^)?C34+JPNH
M;/4G@:UED@8+($5@W;CKWQFJ5M\.;6X\7:7)IME=Z?X=TJZ:^$=Q*V)KDD8$
M<;'*(",DD#/0#'- '0^*O&[Z)XDT'1K*W69[^_CMKF5\[85;G:,'[Y!!]A@G
MJ*7Q[XV?PG!8QVENMQ=W5Y# V_)2%78C<V".2%8 >Q/:N'\0^ _&T>L>&3'K
M_P#:,<.I^>9DTU$^RDG)E?YCO_&I?B%X&\87026QUHW\$^M)=+:IIZA[<?-M
M=GW98(N%QQD8H ]EHJ.!9$@C663S)54!W"[=QQR<=JDH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BL[4-4>RNK>VALI;J:978+&RK@+C/WB/[
MPJ'^U=1_Z -W_P!_HO\ XJ@#7HK(_M74?^@#=_\ ?Z+_ .*H_M74?^@#=_\
M?Z+_ .*H UZ*R/[5U'_H W?_ '^B_P#BJ/[5U'_H W?_ '^B_P#BJ ->BLC^
MU=1_Z -W_P!_HO\ XJC^U=1_Z -W_P!_HO\ XJ@#7HK(_M74?^@#=_\ ?Z+_
M .*H_M74?^@#=_\ ?Z+_ .*H UZ*R/[5U'_H W?_ '^B_P#BJ/[5U'_H W?_
M '^B_P#BJ ->BLC^U=1_Z -W_P!_HO\ XJC^U=1_Z -W_P!_HO\ XJ@#7HK(
M_M74?^@#=_\ ?Z+_ .*H_M74?^@#=_\ ?Z+_ .*H UZ*R/[5U'_H W?_ '^B
M_P#BJ/[5U'_H W?_ '^B_P#BJ ->BLC^U=1_Z -W_P!_HO\ XJC^U=1_Z -W
M_P!_HO\ XJ@#7HK(_M74?^@#=_\ ?Z+_ .*H_M74?^@#=_\ ?Z+_ .*H UZ*
MR/[5U'_H W?_ '^B_P#BJ/[5U'_H W?_ '^B_P#BJ ->BLC^U=1_Z -W_P!_
MHO\ XJC^U=1_Z -W_P!_HO\ XJ@#7HK(_M74?^@#=_\ ?Z+_ .*H_M74?^@#
M=_\ ?Z+_ .*H UZ*R/[5U'_H W?_ '^B_P#BJ/[5U'_H W?_ '^B_P#BJ ->
MBLC^U=1_Z -W_P!_HO\ XJC^U=1_Z -W_P!_HO\ XJ@#7K-M]#M+;7;K6(VF
M^UW4:12EI"5*IG:,=!C<WYU%_:NH_P#0!N_^_P!%_P#%4?VKJ/\ T ;O_O\
M1?\ Q5 &O161_:NH_P#0!N_^_P!%_P#%4?VKJ/\ T ;O_O\ 1?\ Q5 &O161
M_:NH_P#0!N_^_P!%_P#%4?VKJ/\ T ;O_O\ 1?\ Q5 &O161_:NH_P#0!N_^
M_P!%_P#%4?VKJ/\ T ;O_O\ 1?\ Q5 &O161_:NH_P#0!N_^_P!%_P#%4?VK
MJ/\ T ;O_O\ 1?\ Q5 &O161_:NH_P#0!N_^_P!%_P#%4?VKJ/\ T ;O_O\
M1?\ Q5 &O161_:NH_P#0!N_^_P!%_P#%4?VKJ/\ T ;O_O\ 1?\ Q5 &O161
M_:NH_P#0!N_^_P!%_P#%4?VKJ/\ T ;O_O\ 1?\ Q5 &O161_:NH_P#0!N_^
M_P!%_P#%4?VKJ/\ T ;O_O\ 1?\ Q5 &O161_:NH_P#0!N_^_P!%_P#%4?VK
MJ/\ T ;O_O\ 1?\ Q5 &O161_:NH_P#0!N_^_P!%_P#%4?VKJ/\ T ;O_O\
M1?\ Q5 &O161_:NH_P#0!N_^_P!%_P#%4?VKJ/\ T ;O_O\ 1?\ Q5 &O161
M_:NH_P#0!N_^_P!%_P#%4?VKJ/\ T ;O_O\ 1?\ Q5 &O161_:NH_P#0!N_^
M_P!%_P#%4?VKJ/\ T ;O_O\ 1?\ Q5 &O161_:NH_P#0!N_^_P!%_P#%4?VK
MJ/\ T ;O_O\ 1?\ Q5 &O161_:NH_P#0!N_^_P!%_P#%4?VKJ/\ T ;O_O\
M1?\ Q5 &O4?D1?:!<&-3,%V!R.0N<X'^>PK,_M74?^@#=_\ ?Z+_ .*H_M74
M?^@#=_\ ?Z+_ .*H UZ*R/[5U'_H W?_ '^B_P#BJ/[5U'_H W?_ '^B_P#B
MJ ->BLC^U=1_Z -W_P!_HO\ XJC^U=1_Z -W_P!_HO\ XJ@#7HK(_M74?^@#
M=_\ ?Z+_ .*H_M74?^@#=_\ ?Z+_ .*H UZ*R/[5U'_H W?_ '^B_P#BJ/[5
MU'_H W?_ '^B_P#BJ ->FR1I-$\<BAD=2K ]P>M97]JZC_T ;O\ [_1?_%4?
MVKJ/_0!N_P#O]%_\50!)H7A_3O#>G+8:9$\=NO0/*TA Z 98DX Z"M.LC^U=
M1_Z -W_W^B_^*H_M74?^@#=_]_HO_BJ ->BLC^U=1_Z -W_W^B_^*H_M74?^
M@#=_]_HO_BJ ->BLC^U=1_Z -W_W^B_^*H_M74?^@#=_]_HO_BJ ->BLC^U=
M1_Z -W_W^B_^*H_M74?^@#=_]_HO_BJ ->BLC^U=1_Z -W_W^B_^*H_M74?^
M@#=_]_HO_BJ ->BLC^U=1_Z -W_W^B_^*H_M74?^@#=_]_HO_BJ ->BLC^U=
M1_Z -W_W^B_^*H_M74?^@#=_]_HO_BJ ->BLC^U=1_Z -W_W^B_^*H_M74?^
M@#=_]_HO_BJ ->BLC^U=1_Z -W_W^B_^*H_M74?^@#=_]_HO_BJ ->BLC^U=
M1_Z -W_W^B_^*H_M74?^@#=_]_HO_BJ ->BLC^U=1_Z -W_W^B_^*H_M74?^
M@#=_]_HO_BJ ->BLC^U=1_Z -W_W^B_^*J;3]4>]NKBVELY;6:!48K(RMD-G
M'W2?[IH T:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** *-_I-IJ4D4EPLA>($(T<K(0#C/
MW2/056_X1O3O6[_\#)?_ (JM>B@#(_X1O3O6[_\  R7_ .*H_P"$;T[UN_\
MP,E_^*K7HH R/^$;T[UN_P#P,E_^*H_X1O3O6[_\#)?_ (JM>B@#(_X1O3O6
M[_\  R7_ .*H_P"$;T[UN_\ P,E_^*K7HH R/^$;T[UN_P#P,E_^*H_X1O3O
M6[_\#)?_ (JM>B@#(_X1O3O6[_\  R7_ .*H_P"$;T[UN_\ P,E_^*K7HH R
M/^$;T[UN_P#P,E_^*H_X1O3O6[_\#)?_ (JM>B@#(_X1O3O6[_\  R7_ .*H
M_P"$;T[UN_\ P,E_^*K7HH R/^$;T[UN_P#P,E_^*H_X1O3O6[_\#)?_ (JM
M>B@#(_X1O3O6[_\  R7_ .*H_P"$;T[UN_\ P,E_^*K7HH R/^$;T[UN_P#P
M,E_^*H_X1O3O6[_\#)?_ (JM>B@#(_X1O3O6[_\  R7_ .*H_P"$;T[UN_\
MP,E_^*K7HH R/^$;T[UN_P#P,E_^*H_X1O3O6[_\#)?_ (JM>B@#(_X1O3O6
M[_\  R7_ .*H_P"$;T[UN_\ P,E_^*K7HH R/^$;T[UN_P#P,E_^*H_X1O3O
M6[_\#)?_ (JM>B@#(_X1O3O6[_\  R7_ .*H_P"$;T[UN_\ P,E_^*K7HH R
M/^$;T[UN_P#P,E_^*H_X1O3O6[_\#)?_ (JM>B@#(_X1O3O6[_\  R7_ .*H
M_P"$;T[UN_\ P,E_^*K7K(N?$=E!J4^GHES<W-M&LMPEM"9/)5L[=V.YP2%&
M3@=* #_A&].];O\ \#)?_BJ/^$;T[UN__ R7_P"*J_87UOJ=A!?6C^9;SH'C
M?!&Y3T.#S5B@#(_X1O3O6[_\#)?_ (JC_A&].];O_P #)?\ XJM>B@#(_P"$
M;T[UN_\ P,E_^*H_X1O3O6[_ / R7_XJM,W$(N5MS(OG,A<1YY*@@$X],D5)
M0!D?\(WIWK=_^!DO_P 51_PC>G>MW_X&2_\ Q5:]% &1_P (WIWK=_\ @9+_
M /%4?\(WIWK=_P#@9+_\56O574M2L]'TVXU&_G6"TMT+RR-T4#_/2@"E_P (
MWIWK=_\ @9+_ /%4?\(WIWK=_P#@9+_\53M$\066OQ3O9K<*('".)HBG50P(
M)X(((Z5!K?B[1O#^D3ZI?W1%G!-Y$LD2&38^<8('/7CZT 2_\(WIWK=_^!DO
M_P 51_PC>G>MW_X&2_\ Q5:J.LD:NIRK $?2G4 9'_"-Z=ZW?_@9+_\ %4?\
M(WIWK=_^!DO_ ,54FM>(-,T"&&34;GRVGD$4$2*7DF<]%1%!+'Z"F0^(;234
M+:PEBNK:[N0S113P,NX*,DAON\#MG/(XH 3_ (1O3O6[_P# R7_XJC_A&].]
M;O\ \#)?_BJUZ* ,C_A&].];O_P,E_\ BJ/^$;T[UN__  ,E_P#BJUZ* ,C_
M (1O3O6[_P# R7_XJC_A&].];O\ \#)?_BJUZ* ,C_A&].];O_P,E_\ BJ/^
M$;T[UN__  ,E_P#BJUZ* ,C_ (1O3O6[_P# R7_XJC_A&].];O\ \#)?_BJU
MZ* ,C_A&].];O_P,E_\ BJ/^$;T[UN__  ,E_P#BJ34_$^EZ/K.F:3>RR1W>
MILR6H$;%7*XR,@8&,CKZU/J>N:?I.GWU]=3?N;!-]SY:EVC&,\@<]#GZ4 0_
M\(WIWK=_^!DO_P 51_PC>G>MW_X&2_\ Q57M.O[?5=,M=1M'+VUU"DT3%2"4
M8 @X/(X-6: ,C_A&].];O_P,E_\ BJ/^$;T[UN__  ,E_P#BJUZ* ,C_ (1O
M3O6[_P# R7_XJC_A&].];O\ \#)?_BJUZ* ,C_A&].];O_P,E_\ BJ/^$;T[
MUN__  ,E_P#BJUZ* ,C_ (1O3O6[_P# R7_XJC_A&].];O\ \#)?_BJUZ* ,
MC_A&].];O_P,E_\ BJ/^$;T[UN__  ,E_P#BJUZ* ,C_ (1O3O6[_P# R7_X
MJC_A&].];O\ \#)?_BJUZ* ,C_A&].];O_P,E_\ BJ/^$;T[UN__  ,E_P#B
MJUZ* ,C_ (1O3O6[_P# R7_XJC_A&].];O\ \#)?_BJUZ* ,C_A&].];O_P,
ME_\ BJ/^$;T[UN__  ,E_P#BJUZ* ,C_ (1O3O6[_P# R7_XJC_A&].];O\
M\#)?_BJUZ* ,C_A&].];O_P,E_\ BJ/^$;T[UN__  ,E_P#BJUZ* ,C_ (1O
M3O6[_P# R7_XJC_A&].];O\ \#)?_BJUZ* ,C_A&].];O_P,E_\ BJ/^$;T[
MUN__  ,E_P#BJUZ* ,C_ (1O3O6[_P# R7_XJC_A&].];O\ \#)?_BJUZ* ,
MC_A&].];O_P,E_\ BJ/^$;T[UN__  ,E_P#BJUZ* ,C_ (1O3O6[_P# R7_X
MJC_A&].];O\ \#)?_BJUZ* ,C_A&].];O_P,E_\ BJM6&DVFFR2R6RR!Y0H=
MGE9R0,X^\3ZFKM% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !7E/B?PSK<GB[5O$_@36A#J\'EP:CI\X!CN"L:LOMG8RXR/7
M!%>K5EW'AS1[JYN+F6PB^T7&//E3*/*  N'(P6& !@\4 >60^.=5\17?@JTC
M@_LVVU>SN9'B2X:V62==R@"106 R-P Z[E!S5F34]?E\3>'_  ?KNN?9YKC2
M)\WUA,RK-=AF13N&TDJ%SMX!8\CI7I6H^&]$U:R@LM0TFSN;:WQY,4D*E8L#
M VC^'CCBFZAX8T+5;2VM+_2+*XM[; @CDA4B(=,+QP.!T]* /.=7?7$^(GA#
MPV/$][Y=UILR7ES;,$\YT1\N%Y4-D=>Q]ZCGNO$<_B_5_"5AK4@NM*TVW:PN
M;R\:(R-@,\T@53YISA2#P!GU)KT\Z#I!OK6]_LVT^U6B".WF$0W0ITVJ?X1@
MG@5'J/AG0M7O8;W4=(LKJZ@XCEFA5F4=<9/;VH \[T8>9\;-?N+N^=6ATBWF
M#+<N8E)"DX&1E,DG!XYS69X5\4:I=>.O",2ZS<7MIJ,%Z+B9W8)=E-Y5UA)/
ME@$8&,$X/ %>NRZ)I4^JKJDNG6KWZQF(7#1 OL/\.?3D_F:IVO@WPS8R6TEK
MH.FPR6KM) R6R@QL>I!QUX'Y"@#S_P  PZMXGU+7I+WQ)JZV^EZ[-%%;QW&
M\8XV,3\Q7ICGCGOR)/!M[J[^(M4\&:K?:A/>Z;J(NA>/.X,EF5R@)!QR=@(]
M&/I7HUIHUCI45U_9-E:V<MP2[M'$ 'D_O,!C)S^-4_#NE7]MYE_K9LY-9GBC
M@GFM%(1ECW;>H!SEV/X@=J ,'XEZQJ6G+X<L;&66VAU35X+2ZN8CM9(V/*AA
MRI/J.>#7!>*=4OM0\#?$G2KN>XFM-'OXELY7D8MM:09C9LY<+_M9ZCT%>X7M
MC::C;-;7MO%<0,03'*H89!R#SW!Y!JHWA[1I--ETY],M7LYI#++ T0*RN3DL
MP/WCGG)S0!4\-6ZCP)I4 >;#:=$-WF-O&8QT;.1UX].U>!+&#^S->73S3//-
M?@R"29F'^NZA2< GN1U[U]+V]O#:6\=O;QK%#&H1$08"@= !V%9/_"(^'/L<
M]G_8>G_9KB7SI83;KL=_4C&#U- 'FL?B'6?#FN>.;:WO[N]CL-&BO;9+I_,\
MN4Q@D@=ER<[1QQ71_#V;6[Q=-U*XU*"XTN^TF-VC>\::9KH$;Y "H"CYL%0<
M @5V$.@Z1!>S7L6FVJ74\?E2S"(;Y$P!M8]Q@#@^E-TGPYHN@F8Z3I=I8F8Y
MD^SQ!-WUQ_*@#SGQ29+7]H+PC=:CD:;):20VKO\ <6X(D!'^\<H/Q'I7HVN7
M26>G3W")'+?6]O-/:Q-RS.J'H.O?!QZU8U+2[#6+0VNI6<%W 2&\N9 P!'0C
M/0^],T_1M.TMF>SM4CD8!6D)+.0.@+')Q[9H \C\,^)=<^U_#R=[ZZNW\0I>
M?VBDLA96VG*LJ]$VY_A X%8LNNZ_%X;O=4C\0ZH+FT\7&PA!N"RB'CY2IR&[
M?>ST]SGW.TT'2;"Y%Q::=;0R@,JM'& 5#'+!?[H)Y.,9/6JQ\(>'#;-;'0]/
M,#3?:&B^SKM,N,;\8^]COUH \[CU35;6\^*FGC5KZ6+2[..>S:6<EX7:!W)5
MNH&X#CIQTK+T74M:G\2> +277]4>+7=*D>^!N"=Q5&8%?[AX W#!QWSS7KQ\
M.:*9;V4Z5:&2^79=L8AF=?1S_$/K38_#&A0RVDL6D6226:%+9UA4&%3G(0_P
MCD]/6@#QG0_&/B.[^'_A:&74+ES?^(ET^YOBY\T0[P=N_J"<D;LYP.M6=?\
M%&NVWA#X@Q0:C=QC1-3ACL+L2MYBJ\@#1E^K  ]\GYO85Z]#X9T.WTQ]-ATB
MRCL7?S&MTA4(7X^; &,\#GKP*=)X<T6;39-.ETJTDLY)#+) \097<G)9@?O-
MGG)YH \[T.?5;OXC>)/#+ZWJ+6TFCPSQRO.2\,S!/G3&-O+9P,#VKE[7Q1XG
MLM'T/6KRXU%TT75#IFMQ^:[?:&,C#=C/)4%1[E@.U>WV^AZ5::@VH6^GVT5X
MT8B:X2,!R@P I;J0,#CV%3'3;)H9(6M(3')*)W0H,-(&#;B.YR <^U 'F>M:
MCK=OXO\ #_A/[5+&MWITUPSM>R1&6Y.[Y/- +$)U"]^,YJEXFUK6["R@T^^\
M0+-JL.@7,TT-A*T0$J9Q<&4%<_=P$P<MGC'(]1U?P_H^OQQ1ZOIMK>K$VZ,3
MQ!MA]L]*CNO#&@WMQ!/=:-832P0^1$TENK;(^FT9' Y/'N: /)+O4+K5M1^#
M5_>S&:ZG\UY9#U9ML62?>H=-ME'A#XLS-<7+R1WU_"HDN'8%0, D$X)& -QY
M]Z]@B\*^'X19>5HUBGV$DVNV!1Y!)R2G'!)[BG'PSH3/?.=(LBU__P ?9\E?
MW_<[^.<]_6@#ROP-J&HZ=XS\':2FI7<MA?\ A:&XDMYI-R*X4X*+T7 4#CKW
MR:]IK,@\.:+:W=M=6^E6<5Q:Q>3!*D(#11\_(I[+R>!QS6G0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %5M0O[?2].N;^[D$=O;1-+*Q[*HR?Y59KE?$MS'J>JV7AN
M$V5Q(X-W=6L\^S?$F-J\*QY8JW3D(P[T :OA_7;?Q+X<LM9L!F*[A$BHQ^ZW
M0J2.X((/TKD[?XIQ7'A[5-=70;TV.EW36UWMEC+J5QN8*2,@;AWKG?A/J(\*
M>(=?\ ZC=0*+24W5FWG;EV, 60,<<@%3T'.[CBN'LHM6O?A[XIFTB]-Q9Q:Y
M--J.F)M!N;7Y"65@-XZ<X.",^G(![?=^.(H]$DUNQTZ>\TJ/3AJ#7(=4&P[C
MM /)8!3D=LBGZ%XOGU[3[&_M]&G2UOK=YH)'F7&5_@;'0GG'4<&L+5-:T'4/
M@7J-SHS10:<VDRPPPE@#$WED",_[0/'OUYS5WX87EM'\)-&E>XB6.&U(E8N,
M(03U]* )O#_Q(TK6_!EWXKGC?3],MG9',[ ME<=AZD@ =2:F@\8:A/X>?Q O
MAJZ_LWR3/%&)D^TO'C(;R^@!'.-^<=NU>,>'M%O?$?[.5]I^E_OKV#43<-;1
MG+NHVY&.N<<@=\5[1X<\8Z#<^%].D34(?.%ND;6@;,XD"@&/RQ\VX$8QC]*
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
M%!E&!@#=_"6_K5GQ;XCC\)>&[K6YK5[F"VVF1(V ;#,%R,\'DBI;7Q-HFH"
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
MFT9S@9]:6B@!NQ<YVC\J4*HZ*!]!2T4 )L7&-HQZ8HVJ!C:,>F*6B@! JKT
M'T%((T#EPBASU;')IU% #2B$Y*C\J-BXQM&/I3J* &A$!R%7\J#%&7#E%W+T
M..13J* "FF.,N'**7'1B.13J* $*JW4 _44H  P!@444 )M4$G YZ\4FQ/[J
M_E3J* $P,8P,>E)L3^ZOY4ZB@!OEI_<7\J4*H.0!GUQ2T4 (5!Z@&@*%Z #Z
M"EHH 3:,YP,^N*"JMU /U%+7%:T9IOB?HNG&\O([.XT^YEEAAN9(U9T9 I^4
MC^\: .SV)_=7\J-B_P!T?E7"F_UC1?&MQX<AO)+V&_TR2[TXW1#/!,AVE"W5
MD.5.6R15'PEJUGJ>HZ?9S:CJFG>)+-LZCINH74A-S^[8,55B59=Q# I@8'0"
M@#TG  Q@8]*"JD8(!'TKBO"=Q+XRBO\ 6KVYNEM3>RV]E;07#PK'%&VW<VP@
ML[$$G).. ,=Z?C 7OA_3="7^UK]UE\00Q22+,_F/;R,Q,9V\G X&.>!WH ]!
M  &  /I044G)4$_2N&T?699_B7<Z7I]]<2Z4FG":X@O-P>*8OA2GF#>05SGJ
MHXZ'BM?6[ZZNO >K7J1WFEW*6EPZ!BHEC*!L'(R!G:",=C0!T=-,:,ZNR*67
MHQ'(KEY+C6)/AO92Z7#->:E-8P#Y9E20[E7>P=^-V"Q!.><4G@.YM[G2KDQW
M>LRW$5P8KF#5Y-TUO( /DX&,8(((SG/6@#JBH;J ?J*" 1@@$5ROQ'GNK3P3
M=W5G>3VLT4D.'@?:2#*BD9ZXP3TQ2>)=3\CQ5H&EW=Q);:9?)<;Y4E,6^90I
M2,N"",@N<9&2H^E '5;$_NK^5 10<A0#]*X3P[JMY?>&?%-J-2EF&EW=Q;6E
M^CAG:,(KKEN=S+NV[NIQZUH:7>ZQ+\*M,O+".2^U>72H&3?*H9Y&C7+%G.,\
MD\]<4 =5Y4>\/L7<!@-CD#TIQ56Z@'ZBN1\ W,,]K?QFZUMKZ"41W=KK$P>6
MW;&0!@8*D'((ZU=BU.35/&U]I*,RVNE6\4DVUB#)-*6*@X[*JYQW+>U '0[5
MQC:,>F*  HP !]*\:EUV\%CXCMK+5M3D\2QZW<6^D6R3/)O1"A"%#E"@!;);
MH._2O2-5\3P:*+:WNA$VH2P&8PB=(AA<!L,Y ZG '?Z D &XD<<9)1%7<<G
MQFE*ANH!^M<MI?CS3]8N]$CM;6Z\C6())K:X?:%S']^,C=G>/3&.#@\5O:;?
MG4K/[2+=X4+LJ;R#O4$@,,$\'&1[8H MA0O0 ?2D>-),;T5MIR,C.*\HM_%%
MP-!\/ZXNI2G6;C5TL[^P><D$/*4>+RB<*4&T@@ _+DDY.;%SXCO_ /A"=5\;
M)=3B:UU)A#!YA\K[/'.(C&4^Z2RACNQG)Z\"@#U @'J ?K2+&B)L5%5?[H&!
M7/+J,FF^.4T:61GMM2M9+JWWG)CDC91(H/\ =(=6 [$-V( Z.@!NQ/[J_E2X
M!&,#%+10 W8A.2J_E2A5 P%&/I2T4 -2-(TV(BJOH!@4+&B,S*BAF^\0.3]:
M=10 4U8HT9F5%5FZD#&:=10 UT21=KHK+Z,,BEVC;MP,>F*6B@! J@$!0,]>
M*3RT_N+^5.HH *:(T$AD"*'/!;')_&G44 (44G)4$^XH*J>J@_44M% ";5QC
M:,>F*38N,;1CZ4ZB@!-JXQM&/3% 4+T 'TI:* &K&B,S*BAFZD#DTNT9S@9]
M<4M% !@9SCGUHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *Y75-$U>?QSI^O6B6+P6=I+;B.6=T9S(5)/"$#&WWS7544 <H/"]_/J>HZ[
M=WL7]L36+65D(01%9H<G@GEF+8); Z  "DOO#FHZ[J&B7&JQZ=$^E7*W/VJW
M9FDE*J1M *C8K$@D;FZ8]QUE% ')Z7H&J^&+R_CT865UI=Y<M=+;W,SPO;._
M+A65'#*3R!@8R>33?$_A_6M:M]'$,MD\UEJ<.H2>:[1J?+SB-<*3CG[Q]^.<
M#KJ* .67PY?W_C:Q\2:B]M!]@MI((;>V9G+E\9+N0N0,<+CKSFKM[9:QJ7A"
M^L+O[#_:5U!-!F)G6$!MRJ>06X4C/OFMRB@#"M[77--\-:99V*:<]Y:I%%,L
M\CB-T5=IVL%R"< C*D=1[TV3PK9:C!?#5XEF>_F2:98I'C4%%"J 5()P!U[D
MG@< ;]% '*Z_X2\_P0_AS0TA@B+H5^T3.0@$HD/)#$Y(/YUL:I;7=[IX@CM[
M%I'')N<R)$W8A=OSXY[K6E10!@VOAQ-(\*3Z1IV))94DWRSM@RRR9+R.0#R2
M2>![<"HM-T_7-&\&:7IMF-.DO[&"&W;SI'\J144*2&"Y4D#(X./>NCHH S--
MTQK>^O-2N-GVR\$:R+&2414!"J"<$_>;G SGH,5DVUDVC^/]5O7 \C6K>#RY
M&. )X@RE">V592/7:WI74TA 88(!'7F@#@(? 5]/I>M07D]M;WMQJTFK:?=V
MSLS6LK8V]5&0,8/J"1@5=N]%\5OJ6G:[:3Z3'JT-LUG=P2-(UO/&2&W*0 R,
M&!(&#P<9KLZ* .9U_P -7NMZ+8Q_V@L.K6ETES'>(F C9(<*.3C8SJ 3Z9/>
MNB@@CMK>."% D42!$4=  , 5)10!S\GAQ=0\06NJ7\5L@LW,L,,(SOEP5$DC
M$#)520HQQDG)XQES^"II;&\T)7MQH=WJ O7^9O-53()7B"XQ@N#\V> Q&.,U
MVE% '+R61U3XB6FHH";;2+.:$OV::9DRH_W53G_?'O744@ 48  'M2T %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4451.L:<-6&E&[C^WE/-^S_Q[,XW8
M_NYXSTH O4444 %%%% !1110 453FU6QM]4MM,EN%6]N5=X8><NJ\L?PS3[*
M_MM1A>6UD\Q$E>%CM(PZ,58<CL0: +-%%% !1110 4456OK^VTVV^T7<GEQ;
MT3=M)^9F"J, =R0* +-%5[Z^MM-LI[R\F6&W@0R2R-T51U-26]Q%=6T5Q ^^
M*5 Z-C&5(R#^5 $E%(2 ,DXJIINJ66KV[W%A<+/$DKPLZ@X#J<,.?0T 7***
M* "BBB@ HHJM<7]M:7%K!/)MDNI#'"NTG<P4L1P..%)Y]* +-%%% !1110 4
M444 %%%% !14-U=P64!FN95CC!"Y/=B<  =R20 !R2:@T[5[#5;)[NSN%DA1
MVC<D%"C*<,K!@"I'<$4 7:*K6.H6>IVYN+"ZAN8-[)YD+AEW X(R..#Q52R\
M2:+J6J3Z99:I:7%];[O.MXI0SQ[3@Y Z8)Q0!J450U'6],TF2&/4+V*V><[8
MA(<>8?0>I]JET_4K'5;476GW<%U 6*^9#('7(ZC([CTH M4452O-7T^PG6WN
M+I%G==ZPCYG*]-VT9./?&* +M%5K+4;+4DD>RNH;A8W\MS$X;:V =IQT."./
M>JMYXATC3YI(KO48(6B ,I=L+%GIO/1<]LXH TZ*0$,H(.0>0:6@ HHHH **
MJOJ5C%J$6GO=P+>S*6CMRXWL!R2%ZX'K3+S6-.T^0I=WD4+!0S;VP$4G +'^
M$$Y )P": +M%5+W5+#3FMUO+R"W:YE6&!9'"F1V. JCN<GM2:IJVG:+9&\U2
M]@L[8,%,L[A%R>@R: +E%5[&_M-3LHKVQN([BVE&8Y8VRK#ID&GK<PO<O;+(
M&F10SJ.=H/3/IGTH EHHJG-JMC;ZG:Z;+<*MY=*[0Q8.7"C+'\* +E%%5KR_
MM;!86N9=@FF2",[2<NQPHX'K^% %FBBB@ HHH!!&1R* "BBB@ HHJM)?VT5_
M!8O)BYG1Y(TVGYE7&XYZ#&X?G0!9HI&941G8@*HR2>PJKINI6>L:?%?V$ZSV
MLN=DB@@-@D'K[@T 6Z*** "BBLT^(-+&JQ:9]K7[7,SI&NUMKL@RRAL;2P')
M7.1Z4 :5%%% !1110 4454?4[*/5(=->X47LT;2QP]V12 3^&1^= %NBBB@
MHHHH **BBN89II8HY 98B!(G0KGID>A['O4M !15/4-5L=*BBDOKA84EF2!"
MV3N=R J\>I(JY0 4444 %%%-=UC1G<@*HR2>PH =1573=2L]7T^&_L)UGM9@
M3'(H(# ''?W%6J "BBJUC?VVHVYGM)/,B#O'NVD?,K%6'([$$4 6:*** "BB
MJ=OJMC=ZC=Z?!<+)=680W$8!S'OSMSVYVG\J +E%4X=5L;C5+G38KA7O+9$D
MFB .45L[2>W.T_E5R@ HHJM]OMO[2_L[S/\ 2_)\_P O:?N9VYSC'7MUH LT
M444 %%%% !1110 4444 %%%% !1159K^V34H]/:3%U)$TR1[3RBD G.,=6'Y
MT 6:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XF0,?C6
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
MMK-]H<.D_P#ST1LY0\?PXH P+S5O%NGII=O=3VD,MUK8LU?RUD9K=HV=2X!
M#C;@XX/'2J%]J>LWVE7-K/JLBS:?XIM;'SX8D0S1F2!AN&"./,[8SM&>,@]D
M/"&DB"RC873FSN?M<<DEU([M-C;O=B<N<''.1CBFS>#M'GM[^!X[@+?72WLS
M+<.K>>I4JZD'*D;%Z8Z"@"GKDLVG^+_"4B2%VN9)[&<D &1#"9 3CCAH@?;)
MQUKJSR#@X]ZQ#I#76OV=[.A2WTV-TM$9]S.[@*9">>B@J.<G<Q/:IO#NC_V'
MI"6/FRR!7=E\R9I2H+$A=[<G'J?TZ4 >9W!OY?"%])<:C+=2CQ<D*-.JD#9>
MJBD[0.P''3CC%;\WBO5M'NM>L+JX2]EMKVQM[>8Q+'M%SM!SCCY><$^V:Z&3
MP3HDJ749BN!'<W@OG07,@43!M^Y1GY?F^8XZGK4MSX0T6]?56N[9IQJJ(EXL
MDK%9 @PF!GY2.Q&#0 W0I->_M+4(M56/['\CV;,Z&8 @[PX0!< @8/OS6%JG
MB/5;5/'HBN5!T6U2XLR8U."8#(0>.1D8]<5T^BZ!9:%"Z6K7,C28#RW5P\\A
M ^ZNYR3@9.!TY/J:J:EX.T?5KN]N+J.?=?6_V>Z2.X=$F7!4;E!P2 QP>WX"
M@##O=6U^X\0ZIIUIJ<-K'#HT-]$PM@[+(S2 CDX(^0?YYJ71?%%[XAU#3]/6
M46DDFAP:G-)&@)9Y> H# C:,$GOR.1@YVX_"FEQ7,UPBW(EFLUL78W,C$PKG
M"\GJ-QYZ\]:B'@O1E_LYH4N8)-/@^RP2PW,B2>3_ ,\V8'++P.#TZB@#BO!.
MLWZ^&?#6A6(<2RZ;/=/)&4#?++L &_(QEB3WZ>]:C:EXOEU+P_H]QJ%C8WM]
M97;7,D$ F59(60*PR>^[E>W(K9/P_P##_P#9FGV$<-U"NG,S6DT5W*DT);[P
M60-N /<9Q[5H1>&=+@OM/O(XI5FT^)XK<^<YVJ^-^<GYBQ ))R21G- &%9>)
M;P>+O[&U26>RN'N)5ME>W!MKR(*VTQR#G>, LI/9ABJEGXKU=O#=E=W$B$R:
MY+875VD0 @@661 ^.0.51<G(&[)KJHO#EA%=)/\ OY#'<274222EEBE?=N90
M>GWVXZ#)P!7.Z[X2^S:98V6DZ?=7-E%>R7<\4&HO#<!V#?,DA8?Q.Q(+#K0!
M4;7/$T6DSWGVV$Q_V]#8VLDEJ/WULTR1[^" <[B,@#.W(ZT7/BS5M&NM>L+F
M=+V2VO+&&VG,:Q[1<D*<CI\IR1GVR:T],\)_:;)XM4?5?LIEAGAMKS46GEBD
MC8L&,@)[[3MW$?+GN:U+GPCHMZ^JM=VK7 U5$2\661BL@0?)@9^4CL1CUZT
M<_?Z_P"(M$8P7PA"ZAJ5K9Z?-(4:2(2DAS($PIQM.WU) /2KOA^&:#XB>*%F
MN3/FTL"CLJJV/W_!V@ \YYP.,?6KP\$Z(=(GTR>*YNHIBK/)<W4DLN4^X1(S
M;EV]L$8Y]35K3?#EAI6HSZA ;J2\GB2*66>YDD+JN=N0QQQD]NYH Y:YMM5N
MOB7KZ:5J4=A.-)M")'@$N3OGP,$X ]>_IBG>%O%FI>(=3TE)F$$5]H+7KQH@
M^282JF5)'W3DD Y[5U%WX<T^\U-]1;SX[F6$6\S0SLGFQ@DA6 /;)P>O)YIE
MUX5TFZNK&Y\F2"2RB-O#]FE:$>4<?NR%(RGRC@\<4 <9#XVU8>#= UF^%REM
M=V3R7E]8VRR_9Y<C8SQX)$>-V2!U Z5N-K>IR:_-:VU];26KZ&+Z"18MP\S=
MC=G/S*1R.G6M"T\&Z38:=!869NX;:&!K946Z<YC8Y*G)/Y]1VQ5C_A&-+6[^
MTQQ2Q.+(6"B.5E58!T0*#@?7K[T <KI7B+75N/!EU>WT5Q;ZY8L\\"6X3RW%
MN)0RD<Y."".G/ %6=!USQ+K-OHVM11VXTV]MVDN(YI$"H67='Y97YL@_*=V>
MYXZ5O0>$]*MVT<QI./['0I8@SN1$I781U^;Y>.<\5!8>"-#TVXEEM()XT?>5
MM_M,AAB+@AVCC)VH3D\@=SCJ: .>T_Q9J]YIVI0HMROB&UM4:32[N!(V#[L,
M\+?==#R%Y/(&>M=!X1UU-<M[YUNYY6BN AM[NW\FXMOD7Y)%P.<[B"."".3B
MISX3TQXBDK74C^4D*3/</YB(CAU"OG(^90<YR<#).*T+'3+:PEN)H@S3W+!I
MYI&RTA "C/L ,8''YF@#F[/5]6UL:E=V%[;6J:?JSVCPSH/+,,1 D+'[P8\L
M"" !MR.I.7?>,=3_ .$4UGQ39RKY>F7\D/V%XQM>*.01L"?O!SRP.<#@8/.>
MF;P?HS:W+JPAG2>9UDFC2XD6&9UQM=XP=K,,#DCM3F\):.UU<S>0ZI=3+<7%
MNLK"&648(=DS@G@9[' SF@#&BO?$5]K^OP1:M;V]MIDL9C3[&&+J\ ?:26XP
M2.?:LC2O$_B2&R\(ZSJ%]!=V6M((Y[6.U"-$YA:0.K Y/W#D'CGBNT?1[>Q?
M5M0LX)Y;R_0&5!-GS&5=JX#$*N!@=JR?!'AEM,\,Z%'JEO,NH:?;"-8YIA(L
M+[=K%,$CGD ]@2!@'% &;:^*M5D\/^&_$BS)+;ZM>0PSV?EC$23-M78PYW(=
MN<DY^;IQAEIK?B&;3->U.;6[""+3[VZLT2:UQ&=KJJ,2"6R.<* =Q(%=19>$
M](L)(_L\,BPPS-<0VQE8PPR-G+*F<#J2!T!)P!33X/T=M(U'2WAE:UU"9KBX
M5IW),K,&+@YRIW 'CN* .'\2Z_J\WASQO9_:[J#^SUMO(E>.-9BDJC<K;1@
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
MZC:/% P25UF4B-CT#'/!Y'7UK@]<L-5N[CQB;"QNW<SV$\2[&B%TD6PR(C\
MDA2O!HEL-+U.SO+^VTKQ)8S74ELLEY(LQN$D1MR,(WW%A&>IQC!.">< 'H5K
M>6M]$9;2YBGC#%"T3A@&'49'<5C>+=:N]#LM/N+40$3ZC;6LOFJ3A)) I(P1
M@X/?-9>@ZSJ&D620Z]:3S2W.IFVBOK:R,:S*0H6:5/\ EGEOEST) /0U/\0;
M:6\TC388[2:Z U:SDD2*%I,1K*K.2 #P #0!OVFLZ7?6<MW::E9W%M"Q62:*
M=61".2"P.!C-(-<TDP><-3LO*\WR-_GKCS.FS.?O<CCK7G>L:;JCZGXJGL=-
MO9(1J.GW@AB1X3=1Q*OFB-N,ME>QZJ*DU;3K"^\/7MWI^@:OOO=0L'F^V0S/
M+-Y<R%R8WRP"Q@C.!GIS@4 =\/$&C&R6\&K6)M6W8F^T)L.TX;YLXX/!]*R;
MCQ2FG>+KFRU.]T^UTI;"*YBGE<1G>\CK@LS8/W<C&.M8VOVL=CXL>:YTC5+C
M1K[3EMP=+23]W*'D9U=(R#AQ(.2.HYHMM.MM)\26K3Z'=+IW]@QV<$7D/=>6
M5=B8F8!L':P')P?4XH [9=3T][J*U6^MC<RQ^;'")5WNG]X#.2/>I8+JWNE=
MK>>*94<HQC<,%8=0<=QZ5YK_ &!JGAKP-X;U*" -K.BMC[,9!^\AF?:UONZ$
M@,F.O*#%>@Z/8'3-)M[5W\R55+32?\])&)9V_%B3^- #+C7](M8[AYM3M%%M
M&TLP\T$HJG#$@<\' ^O'6H;/Q/H]WHUKJG]HVL5M<1AU:291CY0Q!YZ@'D=J
MXO1['5X6FL[3[9=:3<:=<B.'4+5HY]/<[<0B0@>8K'/'.-@.<4EM/>-8>&;<
MZ-J4*C1GM6N5L6,R2A8@82&&(U8K]]A@[1@@<T =E<^*M'MM:T[26O8#<W\9
MEA D&"@Q@Y[[B0!Z\XZ5H)J=A)>_8DO;9KK!/DB52_'!^7.>._I7FWANUU&V
M/P]DGTW4(A;:7<64Q:V;,,A6$+O&/E'R-RV!Q]*=X9L$-MI=AJ^@:W)K6D;]
MTTLLWV;<%8&5'W;&W@_= )RW( !- 'H]MJ=A>3-%:WMM/(J[BD4JL0,XS@'I
MFJ%QXETR+Q"/#XO8$U-[<S*CL/EY 4$9&2<Y '. ?:N<\$6VIV&H0V@:ZN=$
M6PS;M?VC0W-D<J!;EB!Y@QGG&1L&>HS>O$GM/BA;WS6EU):S:.]L)886=5D$
MH8AB!\OR\C/7&!D\4 3>#?%UOX@T/3'O+RQ35[NW\][.*0!@,GD(26QBMM=9
MTM[A[==1M&F169XQ,NY0IPQ(ST!Z^E><^&M-N+'1/AZCZ5>0W%G<S&Z_T1U,
M0:&927^7@%F3D_7M3-%6_E\0>$;I]$U&S6VEO8[BW%FRPVAD!P Q&6!/)?)4
MGICI0!W6D^+M$UC36U"WU&V%N+AK?<\JC+"0HO?^(C*^N16Y7!^$G.E^$VLM
M2T:_EE@U68&/[&7YDNG9)%R.5 96W#('U%=Y0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6!'X0L(;J:2
M*YU&.WFD>62T6\<0LSDLQVYX!))(!P<GBM^B@!  H    X %+110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% $<D$4S1M(@8QMN7/0'UQZU)11
M0 4444 %%%% &;<Z':WFLP:G/)=.\"!4@\]A!D$D.8\[2P)X)'''H*TJ** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHKB_'$MQ;ZWX0>"ZN(EFUA()8XY2J2(8W;#*.#
MRHZT =I117#_ !'T[R?"FOZW'>W\5W#8'R/)NY8EB*Y.X*K $DGDD=AZ4 =Q
M17FOB[28]-^'\FHVUWJ/F.MGO5[V:0,3/'R S''#,".AS["NB_X32&VEU:+5
M;">QDTZ.&7:TB/YJ2LRQX(. Q92N"< XYH ZBBL+1_$L>J:O>:8UOY<UO&DH
MDBD$L,B-D<. /F!'*GID=:I:KXSDT_4M5L(-%N;J73;1+R1A+&BM&V_D9/\
ML'CJ?UH ZJBN6U+QI%8Z4^J1Z?/+8QZ>FHO.Y$:E&R0B$\-)@$[<CMSR*=>^
M+I8-2NK"TT:YNI8+%+X'S8T5XV+#@D\'Y3U_ES0!T]%<IIWCB+4+W14.FW$%
MGK-NTUG<R.O)5!(590<K\N>?:I+#QK:W^IZ;;Q6Y:WU)&:VGCD#E<+N'F*.8
M]PR1G/H<'B@#IZ*RM2UD6>HV>F6\(N+^[222.(OL4(F-S,<' RRC@'D_4CE]
M>\53ZEX3:73K:6"=-5@TZ]B>4(\+?:(T=,C.0RMC<#T;- '>T5R]ZH\&^#=9
MU'3+(>9''+?&T><F.-@F6"^B_+G: !DGIFL9[_43XJ\,WXLY9[VZT>Z+VR7
M",0UN0W.%7[QZ#/..: /0:*Y>V\;6EYIFFW$4(BN;^*61(+J98@GE,%<,W/1
MB , YSZ9QJ:%KD&NZ'%JB0RVR.&WQSC:T94D,#VQD'D<$<T :E%<[8>*OMPL
MKH:;<)I5[ \\-]D%411N#2#^ ,O*\GWP>*@A\:1,=&FGL)H;+6L"QGWJ2S%2
MZ*Z\;2R@XY/H<4 =317#R?$22+P_=:XWAR_&GVWFH\AEBR)$F\HKC=D\Y.1G
MH1S5O_A/+>SOM2M=;TZYTIK*S-^&F9'$L .TD%2?F!P-OJ10!UM%<W_PE3P:
MI:Z=>Z7-#<WMO)<6:)*K^;L +1D\!7 (..1UYJ#2_&5SJNF6>H0^'KU;6^6$
MVTA=2#Y@))?;DHJ@<L1SD8H ZNBN%O/'=S/I^F7&E64;FXUK^RY]\PPK*Q!V
M'&&#!3@\<'IFKA\1:=IFJ>)KNZL;FWFL8;8W#F3>)PP?RQ&N< YR.V21F@#K
MJ*YJZ\7?V==7%GJ&G217:63WT,<<JN)HT^^H8X 9<C(]#P33-(\9#4]2TNUE
MTN>T35+ WMK*\BL' "%E(!R.) 1GK[4 =117/^(+^TM-;\.PW5G/-)<7K1V\
MR2[4BD\IS\P!^;*AN""*=H_B5-;F)L[=7MEFF@>1907B>-B,2)CY<X)'/3&<
M9H WJ*IZ9=7-[IL5Q>6,EC.X.^VD=69.2.2I(.1SQZUP_A2_A@UOQ?;7DFJ3
MK'J;0Q!4N;A8X_+0[5*A@O))['F@#T2BO%_M=R/@0NJB_P!1^V&_YN/M4OF[
M?MOEXSG/W.,5Z+I::?+KF;(:M%);PY<7/VA8Y%<D8VR\$@KG('&?>@#HZ*X3
MQ#KU]8>*++4XIR-#L;I=.OT'0M,!^\)]$8PC/^T]2^/C(NI>$A'<7$(GUJ."
M40SO&)(S'(Q5MI&1E1U]* .VHK/U'1[?4VMQ/+=+'#DA(+F2'<2,?,4()QSP
M3WKB_AUI2ZEX;M=3NK[4I;E+R[1C)?S,LB"26,*5+XX&,'&<J* /1**\I\,Z
MNC?"6\:YGUB6]9+TFXV74A!620(1* 0, +T/&.>]3:/J=Y?6G@3P\MY<HFHZ
M4-0U"X\YO.E"QI\H<G<-SMDD$' P",T >H45D)H4=KJ-I<V4]Q#'%O66 S.T
M<@*\':21N!QS[FN9\0>(;[3_ !78:I'.1H%K=C2[U.V^4 ^:3Z(WE+GL2XH
M[VBN&^(TAMY_"SB>[B2;68H)Q;2R*9(RDA*D(<GD#\J7P3/<:GJ.OW%O<W-Q
MX8F>-=.>XF9V+!2LVTL=X7<  #W!Q0!W%%>5>$9[6]\*B._EUZ:\FU&>U6XC
MDNB$!N&1#YF=@"C'?MBN_P#$\6JS>%]2CT1PFIM;L+9L@?/CC!/0^A[&@#6H
MKS_PCK&CZQJRVT+:EI>K6D#)>:/?3R;B"!\^&)#X[..2&YZBLOPW<6<UAKL6
MHR:[<2KK=U:1/#)=$1IYNQ '4[5"Y]> * /5**\U\37EGI7Q%L_[4U"_ATL:
M+--/Y4\X7<LB .1&>#@GFJSZ=XDN/A?->SW-_P#VA8W+WE@INF$LUHK[ECE*
M'YBR CG)Y'>@#U.BN4FNK;Q//X>6PGG%K)'_ &B[Q3.A,(4!$;:1]YF'!ZA&
MKFKC6YO#FK?$C5!)<7 TR.V:U@EG=HT9X <!2< %B"<4 >H45S&G^&Q<^'HC
M>7]\^IW-N#-?)<NKB1EY* '"@$\*!CCH:Y^[86_Q1M[&_N-1EMSH E>*U>X9
M6F$P7?MCZ<9&<4 >CT5P&MK?1^$[:]T.UU6\M/[0%Q=V+3R+<M;@,K(I8[Q\
MP5MF0>J].*T?!.IZ-K+W^H:)J-Q+ RQ1R65Q(Y>TD4ON!1R2F<C@<?*<4 ==
M17&37DVO_$>YT%YY8M-TNRCGFBBD*&XED)V[B"#L50>.Y/.<5:M_[%A\63Z1
M!>7RW36>][%O/\M4W<2*Q^5>01P>>._4 ZFBO$_#.I7U]X?\'0Z3J.IR^(I+
M@7%YYUQ*T;V@D99&?S#M88V@;<G.,5VRW\WB#XF:EH<TDJ:;I%G%(T,;E//F
MEY#,002H48V],DDYXP =M17 W%Y-I/Q _P"$:66:32]1TN2YC1I6+6\T;<[6
MSN"D8XSP1QC)JU\.P][\+=*FNI[B>:YM?,EEEG=G9B3SN)S^M ':45Y;J),-
MA\.F>[U )=R1K=E+J;=,#;LQW;6R?F -=)X(DU-Y]=%P;Q](6\QI;WN[S6CV
MC=R_S%-V=I;DCO0!UU%<?X\5O-\--'/<PF36H(9/)G>/?&P<E6VD9!P.M8VK
MWVI^%/&=_J]M)<7.@0P0?VE9F1Y#"K%_W\8).-NT;E'49/;- 'I-%><^(O$9
MT'2/%/B#2Y_M!6WM6M&:5I(@9CM#*"<8RP/'I72R^%(VT:6V6_OA?O"5-\;J
M3S"Y'WCSC&>=H&/0"@#H:*** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KG?$V@W>M7VA36\D*)IM^MXXD)R^%9=HP./O9S[5T5% %4B__
M +54A[?^SO)(9=K>;YNX8.<XVXSVSFJ'BW1YO$/A34M'MY(XI+R!H1))G"9[
M\=?I6S10!S6O^'[S6?!2Z*DL$5S^XW2$DH/+='XXSSLQ^-4M<\&W>NWNM2O=
MQVRWUG;0P/'EG@E@D>5'Y !&YAQQPOOQV5% &1HD.OJA?7KJQDE"A%2RC94/
MJQ+$G)XX' YZYXS+[PU>W.MZ]?)+;A-2TQ+"-6+90KYGS'C_ *:=/;WXZJB@
M#SRZ\"ZU/IQL5O[!X6T-=+7SXW?R'",C/'C&-X(R3R-HZXQ6S;^']4359KZ>
M:S<R:2E@53<N'5G;=R#Q\^/PSWP.JHH XJQ\&WMM!X/@EGMG30H7AF(+#S@T
M)BR...#G]/>K?A?1/$6B06NEWFIV=QI5BOEV[I"PGEC PBR$G:,#'(ZX'3G/
M544 <_JV@W%QXFTO7[&6-;FRCE@DAER%FBDP2-P!VD%00<'N/>LZY\(7CZ-<
M003VXO+S5X]4N7;<$#)(CA%XSTB1<GW..U=C10!G:YIK:UX<U+2S((6O;26W
MW@;@A="N>V<9K&L= U>+5-"OKN6R8Z=836CI%O&XOY>""<]/*'_?1].>JHH
MX*W\'Z]IEMH]QINH6*:EIYN8W65',-Q#-)YA4XPRD$+@CT]\5V-M;7#:9Y&I
M3)/-(K"9HU*+\V>%&20 #@<YXJY10!QV@^%M:L-''A[4=2M;C18('MH3%$RS
MR1%2JJY)VC:#V'.!TYRECX/O%T[P[IFH7,$UMH,RS0RQY#SF-&2(,N,+@-DX
M)R5'3-=E10!YIXKTNXT'X.:Y9WDUNSF:6970G'[VY\S'/H7Q[XK8UOP3_P )
M:U]+JTT<)N=-^P1"U8N$!<2%\D#/S*F!CHIYYX[%XTE&)$5QUPPS2@!5"J
M. !VH YB+P_J-SJ6D:AJ<EJ]SI-M+'#Y3-B:610I=LCY1@'Y1G[W7CFFGA/5
MH/!>@:+#=V;2Z8\0F24,8;N-%*[6 Y')5L<C*CM7:44 <!'X'U>+3O+%]8M<
M1:\=7A/E.J$%F)1ADD?>.,9Z#GGB[JG@RZUF3Q$MS>111ZK;VR120J=T4D)+
M*Y!X(W$'&>@QGG-=E10!R5]X9U#6;C[=J+VBWD.FSV4 B9BF^8 /(<@$?=&%
MYQD\FDT_PM?6E_X6G>:W*Z-I[V4@4MF4LL:[AQQ_J\X/K[<]=10!A:_HMSJN
MIZ%<PR1(FFWOVIPY.7'ENF!@?[>?PK,T_P (30^)[;79A:6][&)5NIK,LOVY
M6&%$J8 RO!SR<CL.*["B@"IIHU!=.B&J/;/>X/FM;*RQGDXP&)/3%8_AS0K[
M1;_7[F9[>3^T[TW<:HS#9\BKM.1_LYS[]*Z.B@#SW_A ]4_X5J/"OVNS\X77
MGBX^;;C[1Y^-N,]?EZ^_M76%-<EN8G86,4489F1)'8RG!"J25&U<G)ZG@5K4
M4 <A-X&L[WPC<Z;?V5A-J5S!(LUWY8RTSY)D#8W#YCD#MP*BU#PUKVHZ;X92
MXO+*2^T>[CNI9FW[;@HC)TQE2=V2>>:[2B@#-MEUAKUY;LV:P+$5CAA9CN<D
M<LQ'0 8&!W/M6?X.T&\\->'/[-N)()Y5GFE5XR0I\R1GP<CC&['?I7144 <A
MH?A;4-)^'UQX<>>VDG=+E$F4L%_>L[9(QGC?^..U0IX*O+?1_#+VMW!%K6@6
MZV\4Q4M%/'L".CC@@, #ZJ1W[]K10!FP'69(C)<QV4$JJ=L,,S2([=BSE%('
ML%_&L"Z\"65_X,N-*O+.QDU*XMV66\\L;FF;),N[;NSN.[]*[&B@#C+SPSKN
MHZ=X8BO+RSDNM'O8KJ>;+#[1L5EZ8^4G=DGGFKVG^'[S1/$=_=Z;+!_9>H'S
MYK*3*F.X_B=& . W&01UYKI:* ..\/:!K_AWP])I<#Z9)(9IYDGD9\*TDC.,
MKCG!;U&<=JZ/4+:]FTE[>QNQ#>;5$=Q(NX!@1R0,9Z=.,U>HH Y9O#]]J7BC
M2];U*#3X9M+241/;2,[S%T*X8E1M09)V_-SCGCF+0=!US0;34X8CILQO;^XO
M5:1W 0RMNVD;><?49]JZZB@#E'\,7MQXOLM7NYK:XMH=+?3YXW!W3%RI9B,8
MQ\N-OO5OPOH=[X<MIM+:YCN=*C<_8=Q/FPQGD1-GA@O(!STP*Z"B@#F?!WA)
M/"D-]$LYF2:X8VX/_+"WW,R1#V4NY_X%5>/P>UQJWBN34S!+I^OI$C1(Q#QJ
MD7E]<=3USV/K7744 <YHUCXDTRQBTN>>PN8($$45^6<2E ,+NBV[2V,9.\ ]
M<=JAGT'5%\<KXAM9+1T73?L'E3.P9OW@??D+@=,8Q74T4 <]<67B20P7$-Y9
M1S1WGFM;X?RGA\ME\LGKDLV[=CC X..8]%\.S6WBG4_$5VEM;W-]!' ;>T8L
MF$).]F*KN<YQ]T8 QS72T4 <YJ'AV=/%,?B7298DOC;_ &6Y@GR([F+.Y<D9
M*LIZ-@\<8IEOH6HGQA<>)+@VL<K:<+&.UC=G7B0ON+E1ZXQM_&NFHH X/3O
M5Y8>#]&L([VWCUK179[.^124.YB65EX.QE.TC/H>U:LOAZ]B\2Q>);$VRZA+
M;"UOK9W813J#E6#A2593WVG(./>NGHH Y^S\/R2^)9?$.J&)KTVWV."&$ED@
MBW;F^8@%F8]3@< #'4FAH6@:[X=T&/P]:2V,MC#OCM[V5W\U(R20#$%PQ7.,
M[P#@<5U]% '+:MX7GN+OPP;!X8[71)A($E8[G41F,*"!QP<YK2N[G54\2Z?!
M;+;OILD;_:@4;S(S@E6#?=QD!<=3DGH#6O10!@>)]%O-9;2#:20)]AU&*]?S
M2?G"!AM&!QG=U[8Z5:MM/N$UW4;R<0-;W4,42H"21LWYR",<[_TK5HH X>V^
M&FG0:1XAT0S2'2=5*F&$'FU YVH3V#_,/3I6UID7B:*WCL]0DTZ3RP%-]$SB
M20#OY17"L?\ ?(![=JWJ* *ENNH"_O#<O;&S)3[(L:L)%&WY]Y)P?FZ8[5;H
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N1_MZ9[F[67
M7;"S,5Q)&L4EON8*K$ D[A774FU?0?E0!RG]MM_T-6F?^ O_ -G1_;;?]#5I
MG_@+_P#9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_P!G1_;;?]#5IG_@+_\
M9UU>U?[H_*C:O]T?E0!RG]MM_P!#5IG_ ("__9T?VVW_ $-6F?\ @+_]G75[
M5_NC\J-J_P!T?E0!RG]MM_T-6F?^ O\ ]G1_;;?]#5IG_@+_ /9UU>U?[H_*
MC:O]T?E0!RG]MM_T-6F?^ O_ -G1_;;?]#5IG_@+_P#9UU>U?[H_*C:O]T?E
M0!RG]MM_T-6F?^ O_P!G1_;;?]#5IG_@+_\ 9UU>U?[H_*C:O]T?E0!RG]MM
M_P!#5IG_ ("__9T?VVW_ $-6F?\ @+_]G75[5_NC\J-J_P!T?E0!RG]MM_T-
M6F?^ O\ ]G1_;;?]#5IG_@+_ /9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_
M -G1_;;?]#5IG_@+_P#9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_P!G1_;;
M?]#5IG_@+_\ 9UU>U?[H_*C:O]T?E0!RG]MM_P!#5IG_ ("__9T?VVW_ $-6
MF?\ @+_]G75[5_NC\J-J_P!T?E0!RG]MM_T-6F?^ O\ ]G1_;;?]#5IG_@+_
M /9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_ -G1_;;?]#5IG_@+_P#9UU>U
M?[H_*C:O]T?E0!RG]MM_T-6F?^ O_P!G1_;;?]#5IG_@+_\ 9UU>U?[H_*C:
MO]T?E0!RG]MM_P!#5IG_ ("__9T?VVW_ $-6F?\ @+_]G75[5_NC\J-J_P!T
M?E0!RG]MM_T-6F?^ O\ ]G1_;;?]#5IG_@+_ /9UU>U?[H_*C:O]T?E0!RG]
MMM_T-6F?^ O_ -G1_;;?]#5IG_@+_P#9UU>U?[H_*C:O]T?E0!RG]MM_T-6F
M?^ O_P!G1_;;?]#5IG_@+_\ 9UU>U?[H_*C:O]T?E0!RG]MM_P!#5IG_ ("_
M_9T?VVW_ $-6F?\ @+_]G75[5_NC\J-J_P!T?E0!RG]MM_T-6F?^ O\ ]G1_
M;;?]#5IG_@+_ /9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_ -G1_;;?]#5I
MG_@+_P#9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_P!G1_;;?]#5IG_@+_\
M9UU>U?[H_*C:O]T?E0!RG]MM_P!#5IG_ ("__9T?VVW_ $-6F?\ @+_]G75[
M5_NC\J-J_P!T?E0!RG]MM_T-6F?^ O\ ]G1_;;?]#5IG_@+_ /9UU>U?[H_*
MC:O]T?E0!RG]MM_T-6F?^ O_ -G1_;;?]#5IG_@+_P#9UU>U?[H_*C:O]T?E
M0!RG]MM_T-6F?^ O_P!G1_;;?]#5IG_@+_\ 9UU>U?[H_*C:O]T?E0!RG]MM
M_P!#5IG_ ("__9T?VVW_ $-6F?\ @+_]G75[5_NC\J-J_P!T?E0!RG]MM_T-
M6F?^ O\ ]G1_;;?]#5IG_@+_ /9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_
M -G1_;;?]#5IG_@+_P#9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_P!G1_;;
M?]#5IG_@+_\ 9UU>U?[H_*C:O]T?E0!RG]MM_P!#5IG_ ("__9T?VVW_ $-6
MF?\ @+_]G75[5_NC\J-J_P!T?E0!RG]MM_T-6F?^ O\ ]G1_;;?]#5IG_@+_
M /9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_ -G1_;;?]#5IG_@+_P#9UU>U
M?[H_*C:O]T?E0!RG]MM_T-6F?^ O_P!G1_;;?]#5IG_@+_\ 9UU>U?[H_*C:
MO]T?E0!RG]MM_P!#5IG_ ("__9T?VVW_ $-6F?\ @+_]G75[5_NC\J-J_P!T
M?E0!RG]MM_T-6F?^ O\ ]G1_;;?]#5IG_@+_ /9UU>U?[H_*C:O]T?E0!RG]
MMM_T-6F?^ O_ -G1_;;?]#5IG_@+_P#9UU>U?[H_*C:O]T?E0!RG]MM_T-6F
M?^ O_P!G1_;;?]#5IG_@+_\ 9UU>U?[H_*C:O]T?E0!RG]MM_P!#5IG_ ("_
M_9T?VVW_ $-6F?\ @+_]G75[5_NC\J-J_P!T?E0!RG]MM_T-6F?^ O\ ]G1_
M;;?]#5IG_@+_ /9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_ -G1_;;?]#5I
MG_@+_P#9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_P!G1_;;?]#5IG_@+_\
M9UU>U?[H_*C:O]T?E0!RG]MM_P!#5IG_ ("__9T?VVW_ $-6F?\ @+_]G75[
M5_NC\J-J_P!T?E0!RG]MM_T-6F?^ O\ ]G1_;;?]#5IG_@+_ /9UU>U?[H_*
MC:O]T?E0!RG]MM_T-6F?^ O_ -G1_;;?]#5IG_@+_P#9UU>U?[H_*C:O]T?E
M0!RG]MM_T-6F?^ O_P!G1_;;?]#5IG_@+_\ 9UU>U?[H_*C:O]T?E0!RG]MM
M_P!#5IG_ ("__9T?VVW_ $-6F?\ @+_]G75[5_NC\J-J_P!T?E0!RG]MM_T-
M6F?^ O\ ]G1_;;?]#5IG_@+_ /9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_
M -G1_;;?]#5IG_@+_P#9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_P!G1_;;
M?]#5IG_@+_\ 9UU>U?[H_*C:O]T?E0!RG]MM_P!#5IG_ ("__9T?VVW_ $-6
MF?\ @+_]G75[5_NC\J-J_P!T?E0!RG]MM_T-6F?^ O\ ]G1_;;?]#5IG_@+_
M /9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_ -G1_;;?]#5IG_@+_P#9UU>U
M?[H_*C:O]T?E0!RG]MM_T-6F?^ O_P!G1_;;?]#5IG_@+_\ 9UU>U?[H_*C:
MO]T?E0!RG]MM_P!#5IG_ ("__9T?VVW_ $-6F?\ @+_]G75[5_NC\J-J_P!T
M?E0!RG]MM_T-6F?^ O\ ]G1_;;?]#5IG_@+_ /9UU>U?[H_*C:O]T?E0!RG]
MMM_T-6F?^ O_ -G1_;;?]#5IG_@+_P#9UU>U?[H_*C:O]T?E0!RG]MM_T-6F
M?^ O_P!G1_;;?]#5IG_@+_\ 9UU>U?[H_*C:O]T?E0!RG]MM_P!#5IG_ ("_
M_9T?VVW_ $-6F?\ @+_]G75[5_NC\J-J_P!T?E0!RG]MM_T-6F?^ O\ ]G1_
M;;?]#5IG_@+_ /9UU>U?[H_*C:O]T?E0!RG]MM_T-6F?^ O_ -G6[HEW+?Z+
M:7<VWS)8PS;1@9J]M7^Z/RI>E !1110 4444 %%%% !1110 445S6O\ BYM"
M^TS?V)J%Y86:AKR[@V;81C)PK,&? ()V@X_ X .EHJ.":.Y@CGA</%(H=&'0
M@C(-8'B+Q6WAZ&^N7T>\N;.QMQ//<1-&% .?E 9@20!DX'<4 ='17(ZCXVGT
MS2GU"Y\/WL<86%D+2Q;7$CJG56.,%ER,=_KCKJ "BBJ,^IQQZK!IL2&6ZD0S
M,H.!'&#C<Q]SP!W.>P) !>HIKE@C% &;' )P"?K573=2@U2V:: D%)&BEC;[
MT<BG#*WN#^!X(R"#0!<HHK'\4:Z/#7AVZU=K5[E;< F-'"DY('4_7WH V**S
M]=U3^Q-!O]5-N]PMG \[1(P!8*"3R?858L;H7VGVUV$V">)9=N<XW ''ZT 6
M**** "BBB@ HK&U?77L;V/3K&S^VZE);2W26YE$8,<94'YB#@DNH QSSDC%7
M5U&);:RENP;26[*JD$I&\2,N=G&02,'./0T 7**Q]#UT:U<:M#]E>W;3KTVC
M;W#;R$1]W'3[_3VJ_'/<MJ$\#V92V1$:.X\P$2,<[EV]1C Y/7=[4 6:***
M"BBB@ HHHH ***CGGBM;>2XGD6.&)2[NQP%4#))H DHJHUU.;RT2&T,MK,C/
M)<B0 18QM&T\G=D].F.:MT %%%9FC:RFLI?,EO+#]DO);0^9CYS&<%ACL>U
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
M&-S*"<=<9H \M\1ZGIVHVWQ M]5N8?M,-D3IL<DN 8#;[E>+GG=(7R5Z\ ]
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
M%X-=?X/F%_X.A:*VDL69IT,32>9Y3B5P=K#[RAL[3Z8K=:TMG0H]O$R$Y*E
M14JJ%4*H 4#  Z"@#SOX3W4&B^#4\.:G-'::MI4LR74$SA6YD9E<9ZJ0PPPX
MK1U2ZAN_&VBVMX%.B75I<F)9%Q%-<ADQN!X/R;RN>O)&:ZV:RM+F6.6>UAED
MCY1Y(PQ7Z$]*DEABGC,<T:2(>JNH(/X&@#R2 SR7'A^"ZNIVL&\27=O9,;AA
MYMH(I=HSGYAN! /H%P:@NK:SM?#_ (JN$N)(WTC7D2P/VEL6R[H&(49P 2SY
M_+M7L1AB(4&-"%^[E1Q]*;]G@P1Y,>"<GY1S0!Y5K]O;7%Q\2Y)+B4O96D5Q
M;$7+CR9?L[,&7G@[L8_^O3Y9+C3M;>719)&U&]\)SW>WS2YGN04*-@DY;YFQ
M^5>I_9X.?W,?/7Y1S0((58,L2!AT(49% 'G5BUO+?>#;G0I24OK:0:EB4YDA
M\KEY3G.]9-HW'D$D9Y-9'A86\>C_  ]U/[5(UW=7DUM+(]PS>9&8IR5()P1N
M5/Q]S7K:6\$;2,D,:M)]\JH!;Z^M*+> 8Q#'P<CY1Q0!Y-JUK?:5'JMA:6SR
MOH-^NMP.P)\RS;YFBSW.1*H!SQ&/05KZQ?II]AI>K7CK:Z;J^I&6]DEC)C2)
MHF$ D&1A3B/=GC<3GJ:]%*J<Y4'(P>.HI'C22,QNBLA&"K#((^E 'FGGZ+I\
M>F6JZT+RQN=3N'MWFE5;%!Y1)3)R'123M4'[W&1MXS=)U!;KPIX!,MVLTD7B
M)X6+/DJ%%RJJ<G(PNT8/;%>MFWA*(ABC*(047:,*1TQZ4?9X, >3'@$D#:."
M>2: /'9DTJQ\+^.8%-O;W*ZV<J&"NL9E@(/J 2<@UVGA^&VT[XA:_I]I*P@:
MQM+GR6F+_O&:96;DDY(5,GOQ77&"%BQ:*,EB"Q*CG'3-*L4:MN6- V,9"C-
M'$7CVU_X\UK3?$!1+)--AEL#(^U0N7\Z13V<'9R.0 .E<_H-G+K5YX5M/$TU
MR]Q>:!<FYA>Y>-I<2P^66 (.[:23T.0<]*]6E@AGV^=$DFTY7>H.#ZC-*8HR
MX<HI<=&(YH Y+X@>8EKX="9\C^WK(3^FS?QG_@>RL[7['2]0^*$<&L.%M'T)
M^&N&A#$3@GD$9P.<?CVKM]2TZVU73YK&[0O!*,, <$'.00>Q! (/8@4\6JO!
M%'=!+EX\'>\8Y([X['Z4 >8WR:FGP4@$TL\M^E[!]BDF),K*+U?())Y)*;?>
MNE^*#^7X"O)!,\++-;[720H>9D!Y!YX)XKI+O3H[ZZM9+AMT=L_FI%C@R#(#
M'UQG@>O/4#%IXTD7:Z*P]&&: /*-2NK+P[XD\:PI->1V/]CV\[I;W!\S>S.I
M=6;)4X(RWXUGZMJ<!T[XA6]OJ%J(5TNWN+:.PG(C5]L@8H0>>B D8!.,C->R
M_9X>?W,?(P?E'(]*06MN!@01 8"X"#H.@^@H \__ +'TJ?QT;&5W>UN]$^TS
MPFZ?;*ZR !V&[D@,>?IZ"L#1==BDT;PC#XBU"WCTRZTAE6XO@7B>X5@,,VX
M.$'!)_O8YKV#[/#G/DQYQC[HZ4C6UN\7E/!$T><[2@(SZXH P]'CGLO J1Z?
M?3ZE-#:R"UN;C!:<C=Y9/J#Q@]Q@]ZY+3I?-LO VH:1(6U6ZF1-2^8[Y8_*;
M[09AW*N!R>C8 ZXKTZHT@ACE>5(HUD?[SA0"WU/>@#BOAY;6$5]XL>UCA#IK
M<T0,>,A1'%Q],YJ+68H+CQGX@LG;S5F\.AVMWD+ GS)!D*3QT7I[5W:11QDE
M(T4GKM4"E\J/S/,V+O\ [V.?SH \@LI$'@[PS+H\FEWOV?1?,NM*N)=BSC9'
MO=''"RJ1C)'&X]*[76]0OE^%MQJ&BQ7,=V=,$MNCC]\F4!Y']\#/XBNE-E:L
MJ*;:$A.5!C'R_3TJ>@#R_5M2TD>%]7UCP/?27%V=-3S(K.4NJ)O&Z1@.1/M9
M^2=QVGTJUJ,=K%KB/H,X73+G1+F6]6WE(C &PPR9!X<Y<9ZD ]<5Z'%#%"I6
M*-(P3N(10,GUIJ6T$2,D<$:*YRP5  Q]30!Y7HFGV,Z_#YI9I2^I:0R78-T_
M^D!8(V"L-W(!!X^HJK;/&^D^'K0WDODQ>+;FR15N6'[@&?"9!R0,+CTXKU\6
M\(QB&/Y>GRCBD^S0?\\(_P#O@4 >0:O:65CX9\93VL\BR:1JR?8"+EC]FRL#
M$(,\?,S_ *BM/4[RSU'Q#K^F:SK*Z9?Q7,4FFMMQ/Y.R,H;<EL,2X<$ $DG!
MSP!Z9]G@P1Y,>#R?E'-*8(6=':*,O']QBHROT]* /-I+'S=7\=75B\]SJNFL
ML^GQ?:7;RYC: C";L'+$\'(JWH%SX9U2QCOM*U*22[?2RMW%#<'/0$O/CD2!
ML@$D'ENHSCOUBC1BRHH8]2!@FD6WA0.%AC42'+X4#<?4^M 'DECJ=E+X2\*V
MUY=J;B70))%^US#R6.U 2%ZR39X'(P"Q]JNZ'J(O[OX7W$MV)YY--N/,D9]S
M,_D1[LGN<@Y]\UZ=]GARA\F/*'*_*/E/MZ4"WA4(%AC&P87"CY?IZ4 <=\04
MB:X\++)/)$LNM10OMF9-R%),@X(ZD"N?U%=)MM9U?PSJFJ1Z1;16\/\ 9+SL
MQD6/;RT#LW^L$FX=V.%'(&*]2>*.0@O&C8Z;AFD>"*5T>2)'9#E"R@E3[>E
M'E/B:ZB?4-<TJ]UFV%W/I=JMC+>7:6SV<N&RY#$$$G:Q*9/&T]!6W<-:V'C&
M**/4I(X_^$:N&,BS,^ KQXD523SC)XZUL7?AB^FUB[NX]4MVM[IE9H+NP6=H
M\*%Q&^X;1QG!!Y)/>MNQTNTT^Q@M(85\N&,1J649Q^ Q^ XH \@UF.0^#/$^
MFZA96D\\>BQSQ7]A)O@N8U9MDA4\I)R23DYQG/%;>IW^BRZV^E7VIV-CHEQI
M2-IL[X\DOOD$S1R;@HD&8\=_3OGTN.V@B1DCAC17)+*J@ _6AK:!T1'AC98R
M"BE00N.F/2@#SFQTRTU#X@I8WMY>7B)H%G<+YUP\;R2+,^)&4$8;"J2/?D54
M\,7T&KKI=U+K"Q>*;665;NP1=MQ+)\P>.4%B3&.H.   ,8Z5ZGY4?F>9L7?_
M 'L<_G2+!$LS3+$@E889PHW$>YH \=M=2T^\TGP)?7=W"=;_ +:5=0,L@$RR
M[)0ZN"<C#8 !Z# '%=WXUNI+:70%F8II4VI+'?MG"["C[ Y[(9-@.>#P#UKI
MA;0"4RB&,2$[BP49)QC.?H34CHLB%'4,K#!!&010!Y/XBA6/P]\1[5=AT2WM
ME:S4G*17!A/F*GH 2AP. 6/O6E>:=I(\:>!$2WMMKVMT0!CYL1HP_4DUZ&MO
M L(A6&,1#H@48'X4?9X<@^3'E>GRCB@#R>;5GTRTUZ1KB4Z;'XL2/4'\QG,5
MJ8X]V3DD+NP#[$BM+5=0T;2M/BNM)U'?H-QJT8OY4;S;2!&B8;5VD 1^8(RP
M!QECGJ17HP@B 8") '&&&T<_6@01+!Y(B018V[ HVX],4 <_X.AL8K2^.F:H
M-0LI+II(S%@P0D@92(@GY0>< D DCU Z2FQQI%&L<:*B*,!5& /PIU !1110
M 4444 %%%% !1110 4444 %%%% !1110 5R^I>.+33[W5+1=*U:[FTQ$DN!:
MP*P","0P)89P%/'7T!P<=17!V1U _$3QE'80VSL]M9#=/*5"-LDQP%.1Z].G
MOP :;>/-/>[M[:QL=1U!KBR2_A-K$K!X68+N&6'3/(/I4\OC/3X%6X>"Z_LY
MKO['_: 53")-_E\_-N"[P5W;<9[XYK/T#P=<>'M>TV6WDADT^ST9=-RSD2LP
M<-OV[<8/U[U6M_!-_%X8E\*22VSZ4UZ9DN-[>:(3-YVPKMQNSE=V[H<XR,4
M;T/BJUF;68Q:7:SZ2ZI-"P3=(64,NSYN=P(QG&3QUJL-?TVUU[7)+J2^MFT^
MQAFNA.^8$C/F$,B@GYN&!XYP.M2W?AHS^,;;6HIQ' 8/+O(,?Z]D;="?^ EG
M/Y5E:YX+O=;O_$Y:X@AMM7T^"UB=6)>-XRY#%<8P2X[]O>@!?[;E_P"%A6KW
M*7]A9#0[BYDCNG C^62'#[58@, 6!SR,U=;QYI:3R0R072R+9O>Q#"-YT28W
M;<,<, 0=K8.#]:SKKPWXAUV_BFU<:;!&^DW6FW7V6=W)\[9\Z H/[G0],]35
MBTTGQ7-H%SIFJOI&_P"QR6T<UNSYN&*[0[Y7Y!CD@;LGN ,$ VM!U^/Q!:_:
M8;"^MK=HXY8I+F,*)5==P*X)Z=#G'XU OBNS-_;VQMKQ4N+R2QBN&C 1ID5B
MPQG=CY' .,';Z8)N>'K&XTSPYIFGW7E&>UM8X',3%E)10N02 ><>E<@?"GB1
M]5L[J9]+GDM-8>\6[DED,LD#+(H3&W"; X 4$@XSQW -6/X@:?)(N=/U)(?[
M2.F23O$@2*?=L ;YLX+'&0#[XJCXX\0[_#6J#3/MX:SN8H)+RU<(L<F]=RD[
M@Q #8; (!/L<1OX-UA]'NK3?8B2;Q"-6!\Y\",3+)M^Y][Y<>G-17/@[7XM'
MU_1+%].DLM1O&O8)YYG5XF>0.R,H0AAD'!W#KTH ZCQ?KDWAOPGJ6KP6IN9;
M6!I%0$ 9 ZG)' [XY]*YVXUR^M?B# _V35)TET-YCIT3JWSB91NP7\L';GG=
MWQU.*Z+Q3I%SXA\':GI,;Q175Y:M$K,245R/7&<9[X_"J%MHNL?\)7;ZW<)8
MJ$TEK)XHYW.)#('R"4Y7Y<9X/M0!87QGIDVG6%Y:+-=?;K7[7#"A1'\OCD[V
M4 Y(&,YSGT.-#2=>T_6M @UNSGS831&42.-NT#.<^F,$'Z5Q>E^#/$7A^TT"
M;3I-+N+RQL#I]W!<2.(I8]VY71PA*L#GJO(-=J^G2WOA^;3[^5#)<P/%,\*X
M5=X((4>@S@9YXYH HV_BVRE:-IK6\M;:6U>\BNIXP(GB7!+$@DIP0<,%./QI
M8/%=K+>65M)9WENVH1-+9-,$ N-J[BHPQVMMYPVWC/H<96G>'O$5UX7F\.:_
M=6'V3[$]D+BSW&2=2A0,P8 (0.2 3D]P.#-;^'-2NY_#C:NUJ!H@+[X'9C/+
MY?EJ<%1M&"6(R><#H,D LVGC73KVUT2YBM[L1:S(\5N61?E=0Q(8;N.$;IFH
M+?Q]I]Q);_\ $OU*.&;4&TTSR1($CG#% K?-GEA@$ CUQ6-IG@[Q#96_ART<
MZ88-$OY)E<3N6GC990#C9A6'F#CD'U'>9/!NL#28;4O8^:GB+^UV(F?;Y?GF
M7:/D^]SCTH LQ^/C#8Z_J%_HUZEEI5\ULSP^6Y"J$RS#?GJQ)QP!CT-=0FIQ
MR:H+!(I6?[.+AI!M**I)"@G.<G!QQC@\US=KI\7A[_A(QK]UID6B:I>O,LD\
M^PMYJ*IC8, H^Z>A.<]L59\ Z/+I/AJ$3W3W4DG$<T@PWV=?EA4_\ P3[LU
M&G?:[':7[6$%I<WUVD'VB2&VV;DCR0"=[*.2&  Y.#7-:UXL_M%?"W]D1W=Q
MI^L73!W@=8W=%BD8Q@EE*MN49Z<*1GM6K-H=_:>-)_$&G&WF2[LEM;BWGD:/
M#(Q*.K!6X^8@C'O[5FP^#+VPB\+16DMM(-*O)KNY:1F3>TJR;@@"GC=*2,GH
M* ->YNX/!/A837+:E?VUL?GED=99D5FX+,Q&0N0,\G R<\FKE[KUKITLZW*2
MI'!"DKR_+MR[%$0<YW$C XQ[U=O;.#4+&XLKJ,26]Q&T4B'HRL,$?D:Y%?!>
MH/X!?19]45]5W1R)>E<C?"RF$D=QB--WJ2Q[T 3W7Q$TFR@U1[BVO%ETU8Y)
MX4$;L8W.%=2KE2,\'G(]*GG\<6-HNL?:K#4('TJV6[EC>- TD!W8D3YNGR-P
M<'CI5#5]"\3^(?"&H:;?KH]M=W")&BVTCF/A@S.6*9YQPH''<GL[6_"-_K.I
MZ_,TEM%#JFB#34P[,R2 R'<1MQM_>>N>* -E_%.GPZFUC.)82NGG4C,X'EB$
M$ G(.<C/I3-.\66&HZT-)$<\%T]O]IB$NPB6,$ D%6.""1D-@\]*YZ3PAKFK
MWCR:J=/MX9]!ETB46TSR,A<CYU)1<].G&,]36]X=M_$L2QIKQTL>3'L\RRW%
MKAN/G;<HV<#H,Y)Z@#! 'WNH6D7C+2[.9KY+F2UN'B"/BW=5V;]XSRPRN..,
MFK.DZ]!K*02VUO.+:X@\^"X;84D7('!5B0>1P0/YU3U+1;V[\9:1K$+6XM[&
MVN87#N=Y:79@@;<8&SU[U0\,>$I]$UR34$BMM/AN+7;<V5G,SP27&X'S54J
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
MB^#O$$^MSWAU2]2SN[-X8Q&4<N-Z[5#!EV[NN,9X H ]7I&941G=@JJ,DDX
M%>>:;KVI3^(/#R)J4UU9ZH;Y7N/+18Y0F6C:)>2 N, G[W7!R#6!J#:SJGPB
MNM:O?$-_)(S/"T*K&B,!>% 3M0'.T8(S@CM0!['17"7K:O+XQU+1HM?OH;:+
M1HKJ-D2+>LADD4G)3H=@SQ],5G:+K^M&3P;J5SJ4]T-:T^:2YM-B",,D(D4H
M H(.0>I.<]N* /3**X/P]=Z_K=MH.MIK%NEEJ%N3=1"4.2[)D"(>7\K(P(P2
M> <Y(S65X;UK7)K?P1?7>LW%P=8:>"ZB:.,)Q'(ZL,+D,"@[XZ\4 >DSWMO;
M&+SI JR2")7_ (0YX )[9/ SWP.I%6*\T\/6C7/PAUG[7=W%QYPU'F9@2I6:
M;# XSG(!R3U'&*ZGPN]]JFD:%K5S?3#S]*B,UIM78\C*K&3.,YZC&<<T =%1
M110 4444 1S00W$>R>*.5,AMKJ&&1T/-2444 %%%% !1110 4444 %%%% !1
M110 C*&&& (]#2T44 %%%% !1110!%<6MO>0F&Y@BGB)R4E0,/R-2(BHBHBA
M548  P *6B@ HHHH **** "BBB@ HHHH **** "BBB@ J.:"&XC\N>))4R#M
M=0PR.1P:DHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH KR6%G-<I<RVD#SI]V5HP67Z'J*L4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5F7'A_2KO4);^:S5KJ:#[/)(&8%DYX.#_M,,]<$BM.B@#+@\.Z5;2:
M?)#:;6T^,Q6G[QOW*$ %0,], #\!Z5'I?A70]$O9KO3=-AMIYB2S)G R<G:,
MX7)ZX K8HH SM2T+3M7FMIKZW,LELV^!A(RF-L8R-I&#CC-/L='T[39I9K2T
MCCGEP))C\TC@=-SG+'\35ZB@#%L_"VB:3J-QJFGZ5#'>REG8IQECU(!.U2>Y
M &:S/ _A,:%X<TRWU&!6U"S5AD3-)&K,3ED!.%)!QD 'D^ISUM% &!;>"?#=
MG/!/;Z3#%);R-+"REAY3-G.WG@<G@< \XJR/#.CKH<VB_84.FS;B]N68J=QW
M'J<CGGCOS6M10!F1^'M+BN7N([8K,]N+5G$C@F(9PO7U)/U)/4TV#PWI%L=.
M,-F$_LU2MGB1L0@C!"\],<?3BM6B@#$L?"&@:9?W%[8Z9%;W$Y8N\98<M]XJ
M,X4GN5Q4EOX8T:UCT^."R$::<Q:T42-B$D$';SZ$CZ$UKT4 8-QX6L1IM_8:
M? EG%J3-]L="<E7SOVCL3N;I@ L3UX.C'I&GQ7\-]':HMS!;_98G&1LBR#M
MZ8RH_*KM% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !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% !111D9QGF@ HHH!!Z4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !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% !7+Z!G4O%?B'4K@EGLK@:=;(?^648CCD8CW9GR3W"KZ5U%94&CM:>)+K4[
M>8+#>Q*+J KG=*F D@/8[?E/KM7ICD YS2O%M[=^*;"T%Q#>Z9J*SF&9-/EM
MPNP @J[.1(",C( [$<5HZ'G3_&.N:/$?]#\J#4(D[1-*TBR*/0%H]^/5FJ[I
M_A'0M+O(KNST](IXMWE-O9O*#?>5 20JG^Z,#VJ72=(:PNM0O;B83WM]-ODD
M"[0$7B-%'8*OYDL>] &E-$L\$D+EPLBE3L<HV",<,""#[@YKA_#L4L6K^(=*
MO#?Z=;-;0RP02W[3-&AWJ\JREB4R1C&>-F>]=O<01W5M+;R@F.5"C@,5)!&#
MR.1^%9$?A+0X]/O;'[#OAOE"7/FRO(\RCH&=B6(&3QGN?6@##\-VL5S!KLL=
MY?Q^&IP@M))KV3=A5/FRI(S%EC;Y<'/\)8<$$X5S>76G^&[J>UFU0:'J.KV\
M-GB622Y^SL%#F,L2ZB1@0O.0'R,9%=LG@S08["YL19,UK=1B.:)[B1E90<@<
ML<?A4D/A+1(;*YLQ9%[:Y"B6.:9Y =IR,;F."#SD8YQZ4 8?@2;4H]3U_3;V
M*2&"WEAEM[>6Z:Y> 2)DQM(Q.3P&QD@;\ D8K2\=V45QX.U:Y9[A)K2RGF@>
M&XDB*N(R0?D(SR!P<BM?3-)L='MV@L(!$CN7<EB[.W3<S,26. !DD]!4]W:P
M7UG/:7,8DMYXVBE0]&5A@C\C0!Q6OZ8;/X57GV)U,:V37=PEZTMQYP$6XKN\
MP,N2!R#QSQS5OXCV-K/X%NY9;>-Y+8(\#,N3&V]1E3V.*W=3\/Z9K&GI87UL
M9;5!M$0D=1C&,':1D8[&J]UX1T2]TN'3;FT>6SA)*1M<2=SDY.[)Y]<T 97Q
M'L;6?PY'>2V\;W-M>6GD2LH+1[KF(-M/;(X-0Z_XBUZU\4C3=.-@EL/LB%IX
MF=MT[2KGA@,+Y8.._3(ZUM7GA#0]0LK>SN[1Y;>W_P!4C7$G'(;D[LGD \YQ
MBK*>']+1XW%H"\8B"LSLQ'E;C'R3SC>W7UH XG4?'6J)X8@U*TN;;[;%I0O[
MJT7399USACS(K@1*VT@9R>"><5<UKQ5KMHNLWUG]@2QTJT@NVBEB9Y)MZEF0
M,& 7@<-@_2MZX\%>'+I(TFTN-D2 6VS>P5HAG"L <,!DXSG&>*O3:%IEQ;W=
MO-:(\5Y$L-PI)_>(HP >>P)H T:\ND$UKINM>(+>^O5U*VUYX85-W(8Y5\]4
M$)C+;""&(&!D'!!KU&L:'PGH4&J-J::=&;MIFGWNS,!(>KA22 WN!0!CV.K>
M)]2U746M1IOV&PU3[&T+1MYLD?R%WW[L*5#Y P<X[9J73?/B^).L0W!MY&?3
MH)HY8XF1E0RRJJ-ER&QMZ@+G-=):V%K8M<-;0B,W$QGEQGYW( +?D!^59L7A
M318-:;6([1Q?LQ8S>?(<Y).,;L8RQXQ@9H QM/\ %E_=3V-A)'#]NMS<G5@B
M'")#\HV#/!=FC9<D_+FH_"GBG7-<N-.N+BRSI^H6QG+)9R1"V) 9!YC,1(""
M1D <C/0UU=OI-A:ZG>:E!:QQWEX$%Q,!\T@087/T%5M.\-Z5I-TUQ86S0,0P
M"+,_EKDY.V,G:N3Z 4 ::21R%@CJQ1MK;3G!]#[USGQ"GFMOA_KDUO+)%*EJ
MQ5XV*L#[$<BK?A[P^FA_VC,TRS76HW37=PZ1^6F\J%^5<G PHZDDDDYK1U"P
MM=4L)[&]A$UK.A22,D@,#VXH \YBUJ\\*W'B-1;7<#1PV;6>GW=T]V,RRM%Y
MH;<2 6(!0'^#/\5:C^)?$D&G7>ZTB,Z7=E#:W-Q9R6\<OG3+&P*%B05SU!_B
M''!KHX/"NAVUG=6B:;"T-VH2X$N9#*!T#,Q)(&3CGCM3K;PWI5K;F!()'C,L
M<V)KB24[XV#(068D8(!QTXH PCKOB2.UU^SCAM;_ %339H%C>"!D5XY%5F/E
MF0DLH+'&\;L <4Y/%#R>&C.NKP_;FO/L@+:3,'67&[RC;[]^_;SG.,<]*Z"Y
MT+3;K[69;<AKQD:=HY&1G* !3E2", #IBJQ\):&VF#3S8_N!-]HR)7$GF]/,
M\S._=CC.<XXH Y6ZO3XJ^&?B-]9M()KC3_MD:,;<Q_/&C;9 C$E&P?4X.:U]
M?U^]TMM#TZP3$U\CL9?LKW&Q8U4D"-2I))8<YX /6M%_!^@R:4^F?V>JV3RF
M9X8Y'0,Y&"3@C.1USUI\GA71I=.@L'M&,%NYDA/GR"2-CG)63=N'4C@]* .-
MO/&GBF-[.(65G:W!BB::.ZA<%V>[%N"!NRJL&#\Y(Z<]1V7AW59=0T*"ZOWA
M6<S2P,R#8KLDK1@@$G&=N<9/6GCPUI'[K=9AS$J(C/(S-A)!*O).3AP&Y]*J
M:OX2MM4M]/LE9+>PM;P7K1+'EWD#^8-KD_)\Q;/!)!P"* .AHHHH **** "B
MBB@ HHHH **** "N;\>2M#X2F8&XP;FU5A;LRR,IN(PRJ5(.2"1P>]=)4%W9
MV]]!Y%S$)(PZ2;3_ 'D8,I_!E!_"@#SC4KV]T'PKKC^=?:=9:A/#9Z8-0N"\
MT!D 223<S,RJ,LP!/&PG KH?AYJL>H>'Y[1+W[:VFW<MG]H,F\RQ@[HV)[DQ
MLF3Z@UTMQ8VUU<6L\\(DDM9#) 3GY&*E21[[68?C1#86L%[<WD4*I<7(03.,
M_/M!"Y^@.* +%%%% !1110 4444 %%%% ''SP7%I\4M,;^T;V6*\L+QFMY)?
MW4>QH NU  /XFY.3SUK!FDUG2]>L9+JWU7^T;C7/)-Q]K!M)K5W;"+'OXVQ8
M/W,@H23W/9W'A+1+K5UU6:T=KY6W++]HD&WIT ; 'RC(Q@XJS#H&EV^JR:HE
MHIOGS^^=B[+GKMR3MS[8H \RT/4]6N;_ $+64^W(;O4F@O9;FZ<).6W@PQ09
M*A8POWL#E#C.2:Z(*]IXIN[C0KB^N(+&UN#J33W4DT4LY :.-0Q(#K@D[0-H
M(!ZX'46_AK1[756U.&Q1+MF9]VYBJLWWF5<[58]R ">]0:;X0T/2+I+FPLWA
MD1F90+B0KELY.TMCG)[=Z .&\*:AJ)\0^&;F)KXV>JVL@N9;VY=FO'$8D,R1
M-Q&@;@$;<A^F,&O5:R=-\,Z-I%X]W8V$<,S*4# DA%)R50$X12><+@5K4 %%
M%% !1110 4444 %%%% !1110 5X[XEE\1M!XQ.GW-Y]BG:X+3I*1]B-M"'PI
MSQYAVKQZ&O8JI?V18?9+VT^S+Y%\SM<IDXD+C#9^HH \WFNI[GPSKGBMM0O1
MJ=CJ#QVL:7+K&BQNJI$8@=K!Q@G()/F?2JLNKZCISW-O/?7#0ZEXB#6CM(<Q
MF/45BDA![*8]A"_[_:O13X1T$ZDFH?V;']H0HP.YMI9!A6*YVLP &&()&.M3
M3^'-'NH88I[")T@O#?Q Y^2<L7WCGKN8G\: .9M=$M(/B3>11M?-';Z;;W<<
M1OYV7S6EF!."^#D(HP>..E8^GZFUMIFAZ_=1:G>:EJJ/()Q?.(8IS%(_D&'>
M!M4(5^[U'//->E+8VRZC)J A NY(E@:7G)12S ?@68_C69#X1T&WU8:I#IT:
M78D,H968*'((+A,[0Q#')QGDT >>:Q+<Z+X0T?6[/5+^:]U/3KAKS?=NZR@V
M<DWF!2=J%75<;0,!L5+8_P#"1V>I6ZZI<W20VUG=:?;;I#_I(2-I%G//)*^6
M,GG*MZUW<7@OP["ERD>EQ!+F)X73<Q58W^^B#.$4]PN,UIW.FV=X83<0+(80
MPCR3\H92K?FI(H \Z,,]C\*M7U%+6_L[IM$,@NI-2>8NWE9W*"YV'/.1BIM(
MT_4M4B\16-I<7NE36QMVM+6YO6G>"=07$A8L?W3Y0;0Q!VOT.1776_@_0K6R
MN;**R;[-<PFWEB>>1U:,C&W!8XX]*TDTZTCU%]02%5NWA6!I 3ED4D@'L<$G
M\S0!S?@J[O?$/VCQ->I+;+<*+:WLC)E8EC)$C$ X+-)OY_NJM=-?78L;*6Y,
M,\PC&?+@C+NWT4=:+&PM=-M%M;.$0P*S,$7. 68L>OJ23^-6* *6EZBNJ68N
M5M;NV!8KY=W"8GX[[3VK(\7Z?JE];V1T]9)X(9B]W917;6SW*;2 %D7&"&(.
M"0#C!(KI*SM6T/3];2-+^*1Q&24\N=XB,]>4(/84 86BZ]!++HEGIL<\=G.+
MM)8[QF>>*2%@"A9F;D,6'4C &#BL?4]6OM;^'NFZQ-]B9#J$0F@,3D2#[6L:
M%65P5(Z_Q ^F*ZR;PGH4^GVMBVGH+:U9FA2-F3:6SNY4@G=DYR><\YIESX-\
M/W>FVVG2Z<HL[4L88(Y'1$)8,>%(_B (].V* ,GQC_;B^(?#*Z=JT-I!/?F+
MRVMF?+"WF;+D2+N7C[N!R <\8IFM>)-;L]9_L:Q5);JWT]+J:5=/DF$SLS*%
M"JX\M<HV22W4>AKI+GP_IEWIUO83VQ>WMF5X09'W1L 0&#YW X)&<YY-17?A
M?2+T6OGVK[[6+R8I4GD20)Q\I=6#$<#@DT 7M/GFNM-M;BXMVMYY84>2%NL;
M$ E3[@\5R'CV.:Q2/5[:.^C:%XFFOHKUPEM$K@L3!NP^5R"-ISGVKMD18XUC
M0850 !G/ K+O/#6DZAJ"WUY;-/,I5@KS.8\K]TF/.PD>N* /-?$&K:O+>>(=
M1L4OOMFE:@J),;IXK>")!&1$(P<2O(6.01T<<CY05U'5M4DOKS5;07_VJRUT
M6TDTER\<"Q"=8EMTBSMD+J0Q..-V=V0!7I5QX:T>[U5=3GL4>[#*Q;<P#,OW
M690=K,O8D$C'%))X9T:75QJKV$9O XDWY.TN!@.5SM+@<!B,CUH UJ*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $8A5+$X &3
M63IWBC1=6M[JXL;])HK1=\[*K#8,$YY'^R?RK7HH R;+Q-HVHZ==:A:7R2VM
MJ"9I K ( ,GJ,]*+7Q-HU[I-QJEO?))8VY*RS!6PI !/;/0BM:B@#(C\4:++
MHLNL)?HVGQ-L>?:V <@8QC/4C\Z4^)M&&B#63?)_9Q;:)]K8SG;TQGKQ6M10
M!DR^)M&AT6+6)+Y%T^5MJ3[6P3DCIC/8TEUXHT6RTNWU.XOTCLKDXAE*MA^"
M?3/8UKT4 9-_XFT;3+&UO;V^2&WNE#0R%6(<$9[#T(HU/Q-HVCP6TVH7R01W
M2EH696.\  ]A[C\ZUJ* ,K4O$NCZ1-;PW]\D$EP,Q*RL=PSCL*-2\2Z/I%[#
M9W]\D%Q, 8T96)8$X'0>M:M% &7>>(](L-5@TNZO4CO9]OE0E6RVXX'08Y-$
M_B/2+76(](FO42_DQLA*MDYZ<XQ6I10!EOXCTB/6QHSWJ#46QB#:V>1NZXQT
MYHC\1Z1-K3:/'>HVH)G=!M;(P,GG&.E:E% &7;>(](O-7ETFWO4>^AW!X0K9
M7;UYQBBQ\1Z1J6J3Z;:7J2WEON\V(*P*[6VGJ,<$@5J44 96F>)-(UFXGM]/
MO4GE@&9%56&WG'<4W3?%&BZQ'<R6%^DZVJ[YBJL-@YYY'L?RK7HH R;#Q-HV
MIV5U>65\DUO:J6F<*P" #/<>@-%GXFT:_P!,N=2M;Y)+.VSYTH5L)@9/;/2M
M:B@#(A\4:+<:--J\5^C6$#;))@K84\<8QG^(?G2CQ-HQT0ZR+Y/[.#;3/M;&
M<[>F,]>*UJ* ,E_$VC)HB:RU\@T]VVK/M;!.2.F,]0:2X\4:+:Z1!JL]^B6-
MPVV*8JV&//&,9_A/Y5KT4 9-[XFT;3M.M=0N[Y(K6Z ,,A5B'!&1T&>E)J/B
MC1=)M[6XOK](8KM=\#,K'>, YX'^T/SK7HH RM4\2Z/HK0+J-\ENUP"8@RL=
MPX]![BEU+Q'I&CWD%I?WJ03SX\M&5B6YQV'K6I10!EWGB/2+#5H-+NKU([V?
M:(H2K9;<<#H,<FB?Q'I%MK,>D37J)?R8V0E6R<].<8K4HH RY?$>D0:TFCR7
MJ+J#X"P;6R<C(YQCI0OB/2'UPZ*MZAU$9!@VMGA=W7&.G-:E% &7!XCTBYUF
M32(;U'OX\[H0K9&.O.,46GB/2+[5I]+MKU)+Z#=YD(5LKM.#VQP:U** ,O3?
M$>D:O>3V=A>I/<09\U%5@5P<=QZTW3?$^C:P;@6%^DYMEW2[58;!SZCV-:U%
M &3IWB;1M6M;FYL;Y)H;5=TSJK#8,$]QZ T67B;1M1TZZO[2^26UM03-(%8!
M !D]1Z5K44 9%OXHT6[TBXU6"_1[&W;;+,%;"GCVSW'YTJ>)M&DT2364OD.G
MQMM:?:V <@=,9ZD5K44 9)\3:,-$&LF^3^SBVT3[6QG.WIC/7BDF\4:+!HT.
MKRWZ+83-LCF*MACSQC&?X3^5:]% &3=^)M&L-+MM2N;Y([.YQY,I5L/D9';/
M04E_XHT73+.TN[V_2&"[7? Y5B'& <C ]"*UZ* ,G5/$VC:*MNVHWR6ZW +1
M%E8[@,9Z#W%+JGB32-&G@@U&]2"6<9C5E8[N<=A6K10!EWWB/2--U.#3;R]2
M*\N-OE1%6);<=HZ#'48HNO$>D6>KPZ5<7J1WTVWRX2K9;<<#G&*U** ,N7Q'
MI$&M)H\EZBZ@^-L&ULG(R.<8Z4)XCTA]<.BK>H=1&08-K9X7=UQCIS6I10!E
M0^)='N-9?1XKY&U!"0T 5L@@9/.,4MMXCTB[U>728+U'OHMP>$*V5V]><8K4
MHH R]/\ $>D:KJ$]A97J374&3+&%8%<'!ZCUI--\2Z/J\]Q#87R3R6XS*JJP
MVC..XK5HH R=,\3:-K,-S+I]\D\=LH:9E5AL!R>X]C^5%AXFT;5+*ZO+*^2:
MWM5+3.%8!  3W'H#6M10!D6OBC1;W2[G4K>_22SMCB:4*V$XSZ9[BEB\3:-/
MHTNKQ7R-I\3;7GVMA3P.F,]Q6M10!DCQ-HS:(VLB^3^SE;:9]K8SG;TQGKQ2
M2>*-%BT6/6'OT&GRML2?:V"<D8QC/4'\JUZ* ,FY\3:-9Z3;ZK<7R1V-P0L4
MQ5L,2"1VSV-)>^*-%TZPM;Z[OTBMKL!H)"K$.,9[#T-:]% &3J?B;1M'@MIM
M0OD@CNE+0LRL=X ![#W'YTNJ>)='T5H%U&^2W-P"8@RL=PX]![BM6B@#+U#Q
M'I&E:A!87UZD-U/@Q1E6);)P.@]:+SQ'I%AJL&EW5ZD5[/M\J$JV6W' Z#')
MK4HH RY_$>D6NL1Z1->HE_)@)"5;)STYQBC_ (2/2/[<_L7[:G]I=/(VMG[N
M[KC'3FM2B@#+B\1Z1-K3:/'>HVH)G=!M;(P,GG&.E%GXCTB_U6?2[6]22]@W
M>9"%.5VG!ZC'!K4HH RK#Q+H^J:E-I]E?)-=PAC)$%8%=IP>HQU(I=.\1Z1J
MU[/9V%ZD]Q!DRHJL"N#@]1ZUJ44 9.E^)M&UI;AM.ODN!;@-*55AM!SCJ/8T
M:=XFT;5K:ZN;&^2:&U7=,RJPV#!/<>@-:U% &19^*-%O].NM0M;]);2U!,T@
M5L)@9[C/2EM_$VC76CSZM!?(]A Q628*V%(QVQGN/SK6HH R4\3:-)HDFLI?
M(=/C;:T^UL Y Z8SU(I&\4:*NBKK!OT&GLVP3[6P3G&,8SU!K7HH R9_$VC6
MVCPZM-?(EA,P6.8JV&//;&>Q_*DN_%&BV&FVVHW5^D=I=8\F4JV'XSZ9Z5KT
M4 9.H^)M&TFUM;J^ODAANEW0NRL=XP#V'H11JGB;1M%2W?4;Y+=;E2T196.\
M#&>@]Q6M10!E:EXDTC2+N"UO[U()YP#$C*QW9..P]:6^\1Z1IFIP:=>7J17=
MQM\J(JQ+;CM'08ZC%:E% &7=>(](LM7ATJXO4COIMHCA*MEMQP.<8H?Q'I":
MX-%:]0:B< 0;6SRN[KC'3FM2B@#+7Q'I#ZX=%6]0ZB,Y@VMG[N[KC'3FM2BB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#"\9ZG=
MZ-X.U34;%U2ZMX"\3.NX!LCJ.]<S'\0YK:QEO;Z#)L=/=KZUC #+<QS")P">
MW<>Q!KLM=TB+7M#N]*FD>*.YCV,Z8R![9K%U#P!I6HZGK5Y+).JZO:"VN(D8
M  C'[Q>.&PJ>WRB@"?6?%\6CZC<6/V&>XFBBM9%$9 \PSS-"BC/?<O?UK E^
M(4^HZ(]S9Z;=6TT<UA((P4=IHY;KRG5>V28Y%&<<$'CML)X(#W\E_>ZQ>7EU
M(;0L\BHHQ;S&50 J@ $G!_$U'#X M+>Q:VBU"Z1O+MT250FY&@N'G1L$$'YG
MP01T% "R^.XK*WNUU'3WM+^WN8K86S3H0[2KN0^9G:%P&R3TVGKQEB?$"W?3
MEF33YIKK^T5TY[:WF23]ZR;U*N#M*D$<Y&,\XP:LS^";:ZM)Q<W]U+J$US'=
MF_*QAUDC&U,+MV;0,C:0<[CGDYJR/#/F6UA'=W\D\EG>K>+((8X]Q52 I"@#
M')]Z +VC:C<:E:RO=Z=-83PS-$\4IR#C!W*W1E((Y^H[5#X@UI]#LX[A8()
MS[29[M+=%XS]Y^Y]!6O6%KWAI-;O+&\6]FM+FS$BQO'''(-L@ ;Y75AGY1@X
MXY]: ,Z+QR;^WTI]*T>YO)=1LY+M$\U$$:HRJP9B<=6P,9S].0VX\:F]TJ*3
M1+"6XN+C2QJ.&=8Q!$P.TL3G+9!X /W3R.,Z&C>$K71?[/$%Q-(+&SELTWX^
M99'5R3[@H!^-9Z^ ((;&TMK35[ZU$.G+IDSQ;-T\*YVY)4[2"6Y7!^8^V #H
M-"N);OP]IMS.^^::UBDD;&-S% 2>/>N;UG7+^T\6-:7FJ'1M-VQ?9)VM \5R
M[$[E>4_*A!P ORDYSD]*ZO3[-=/TVULD8LEO"D2LW4A0!D_E61KGAJXU[[5;
M7.MW::7=((Y;*.*( KC# .5+ 'OSGDX([ &?-XCUY/'<VD1:-YUFEFLRXN$4
MG,A7S,GM@8V]:L2^+YQJM]9VNA7MU%I]W%;7,\14A=ZQL&5>K8$@)'8 FKM_
MX>:XUN#5K/4KBQN4@^S2"-$=98MVX A@<$'."/4U;T[28M.O=4NHY'=M1N1<
MN&QA2(DCP/;$8/XT 8'_  L"P.M)9+"&MVOO[/\ /%Q'N$V[;_JL[MF[Y=WK
MVQS3;?XA6-SK$-I' #;W%U)9PSBXC+-*FX<QYW*I*, WTX (-7[/PFNGZO+=
MVFH2QVLUPUR]HT$3+YC'+;7*[@"Q)QGJ3C%&F>%%TC43+::A*+(S23"S>"(A
M6<EB ^W?C<Q(&>.F<<4 5_#6OZWJFI:A!?:-Y$$%X\/FBX0^4 BD*0.6.3U]
M_:NJK'M-#DL=;NKZWU*X6VNI/.FLBB%#)L"[@V-P^Z#C/45L4 %%%% &-XIU
M>?1-!DNK6..2Z>6&W@63.SS)9%C4MCG +9/TIL%OKNG:;=-<7W]L71 \I$A2
MV*GH<')&.<C/IWS5S6=)MM<TJ?3KO>(I=IW1MM=&4AE93V(8 CW%58-)U6&Q
MGA?Q'=S3R;1'/);PYB /.%" $GOG\,4 <Y<^(]5T[X2'6[-9KV]CLY)&FN6C
M#(5#?.P&%;! X'6ML^([FSMK*;5M*DLUN;M+7=YR2!"X^1R1V+X7ZL*98^$5
M@\*7?AV]U&>]LKB%X,LB1LB,"" 5'7DG)JGK^C:K+X.N]%#W&M7-XOE17$OE
M0BV.!MD8C'"L W 8Y[4 ;^D:O'K O7AB98;:Z>V60GB4I@,1[!MR_536C6?H
M>DQ:'H=GID3EUMX@AD;K(W5F/N223]:T* "BBB@ HHHH **** "BBB@ HHHH
M **** ,OQ'=ZC8^'KVYTFV^TWT<>8HMN[)R,X7(W$#)QD9QBN=B\1W2>$]4O
M].U$ZY=VR,S1RQ+;26Q"$_.A (QC." 2/6NMO[>>ZLI(;:\DLYFQMGC169,$
M'HP(.>G([UEV7AB*$ZG+?7L]_<ZE"L%Q+(J)F-0P"J$  ^^W/)YZ]* (K37=
M2'AEM2OM*6"5(T8+)=QJL@(&6+=% SGFL:]\=7ESX1O=3TC3TDN;6Z%K-LN8
MY(T/R'<K X<$.OT)Y'%:DWA"2ZT&/2[O6KNX$$T4MM,\46Z,QD%0P"[7''.1
M^5.MO!MO%H>JZ9-?74XU*;SY9R$1T?8B@J%4*,>6"!C'UH 6_P#%4FDZ=;RZ
MEIWV6\NK@V]O;/=1X8[2VYI,[57"M[\="2*N^'-?@\1Z8UW#&8FBF>"6/>KA
M74X.&4D,.A!'8U4O?"\NI:?;1WNKW$M]:7'VBWO?)B#(=I4C;MVD$,P(([^P
MQK:99R6%DL$MP;B0$EI3$D><^R@"@"Y1110 4444 %%%% !1110!QT5QKS>.
M8]-@UA;JSMU,^H!K5%$2MGRXPPYWGK[*N>XJ]HVHWDWB+7XKP7,8@6!XK>1X
MV1$(<90J,_-M)(8G%0Z/X3O]&OI)H_$MW+!-<O<SP/;0_O68\Y?;NZ8 YX
M' J>S\.WMIK5YJ;ZW/<FZC$<D#01JI"AM@R!D8WGZ]Z *V@^-?[:ETLR:3<6
M5OJMNTUG++(A,FT!B"H.1P<@]P#TKJZXOP3X2NM,TG0I]9N[B:]L+%8(K9Q&
M$M254. 4'S'C;DD\?4FNTH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *Q_%&KS:)H,UW;)&]TTD5O;K)G9YDLBQINQS@%@3["MBJ&LZ1
M:Z[I%QIMYO\ )F RT;;61@0RLI[$$ CW% &3)=ZCX8TZ2YU?46U>2:6*&VAA
MM4A9I7;:%'.,$D=>@!.320>+_P#2)+.^TV6UOXKN"WDA\Q7&)L[)%8=5X;T.
M5-/D\+7%YI[VNHZ]?7;B2*6WF,<*-!)&VY7&U "<XSNR"!T'-1MX-66WN7FU
M6[DU.>>&<W^V,,K1',8";=NT<\8YW'F@!E[XU2VEDAATRYN9UU;^RDCC907D
M\@3!LD@!<'!].36=K/C75$\.K>:=I#+<QZG'8W2/,A$3>?&A4'^+<&P#VSDU
MIVG@N"VECFDU&ZN)EU3^U&DE"Y>4P>20<  +CG ''3I4T_A&UGTG4K W5P@O
M;[[>)4V[HI0ZNI7((.&0'D'- %A==DAN]+M=1L'LY=0\U5S*KJCH-P0D<990
MS#_=-6=#U>/7=(BU*&)XX)RQBWGET#$*_P!& ##V(KG?%>AZKK&AVV@H;FYN
M'F21M7)BB%L _P QVCDML+* %P<\D5UMK;0V5G!:6Z".""-8XT'1548 _(4
M34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9Z
MO-?^);^QMXT%EIZK'/*V=S3L X1>V%0@GU+CI@UL5S&BH^E>+=<T^5'\O491
MJ5M+M.UAL2.1">Q5E4_1QZ&@!/#'C;3=?M[")IE34+F$R>4(W"%@,LJ.1M8K
MW )([UH:1J\UWJ.IZ9>1HEY8R*<QYVR0ODQN,].C*1ZH>V*Q-#\+ZM;-H,.H
MM9);Z(',)MI'=KAF1HP6!50@"NQP"V3CGCF]H<;W_BC6==V,ELZ16%ON!!D$
M+2%WQZ%Y&4>NS/0B@#HW=(HVDD941069F.  .I)K.TCQ!IVNAVT^2:1% 82/
M;21HX.<%&90'''52:EUG3EUC0]0TQY#&MY;26Y=1DJ'4KD?G67'+XCT_P_="
M2PLI[NWM@EHMK.S>?(!@;@RJ$&<<9;'/- #[?Q)&\^MW-RT4&DZ9((/M+$Y>
M0#,GX LJC')8,*N:=XATS58KF2TG<FUQY\<L+Q21Y&02C@, 1R#CGM63-X2D
M'@>WT.VN4^U0/#<>?*"5EG259F9\<X=P<_[U6=)TS5$U34M9U 6<5Y=P16\=
MO;NTD<:QF0@ERJEB3(<_*,  <T :NF:G9ZSIEOJ-A-YUI<)OBDVE=P]<$ BK
M=5-+&H#2[<:K]E^W[!Y_V7=Y6[_9W<X^M6Z "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **JZC:/?V,EM'>7-FSXQ/;%1(F"#QN!'.,<CO
M5,Z+.=$&G?VYJ@D#9^W!HO//.<9V;<=ON]* -:BLF719Y-%BT\:YJD<B-DWJ
M-'Y[\G@DIMQSV4=!276B3W.EV]DNNZK \)R;J)HO-EX/WB4*]^P'2@#7HK)O
M]%GO;&UMDUS5+1H% :>W:(23<8R^Y",]^ .31J>BSZA!;1QZYJEB8%(9[5H@
MTO Y?<C#/';'4T :U%96I:--J$UO)'K>IV0B&"EJT867GJVY&/Y8HU+1IM0O
M8;B/6]3LEC !@M6C"/@YRVY&/MP1Q0!JT5EWFCS76JP7R:UJ5M'%MS:0M&(9
M,'/S H6YZ'##CTHGT>:?6([]=:U**-,9LXVC\E\>H*%N>_S4 :E%9;Z/,^MC
M41K6I+$,?Z"K1^0>,=-F[W^]UHCT>:/6FU$ZUJ3QMG_0F:/R!D8X 3=[_>H
MU**R[;1YK?5Y;]M:U*>.3=BSE:/R4S_= 0-QVRQHL='FL]4GO7UK4KI)=V+6
M=HS%'DY^4*@;CH,D\'OUH U**RM,T>;3KB>636M2OA*.([MHRL?/\.U%/YDT
MW3=$GT^.Y637=4O3.NU6NFB)BZ\IM1>>>^>@H UZ*R;#19[*RNK9]<U2[:=2
M%GN&C,D/&,IM0#/?D'D46>BSVNF7-F^N:I</-G;=3-&98LC'R$(%XZ\@T :U
M%9$.B3Q:--IYUW599)&W"\=HO.CZ<*0@7''=3U-*-%G&B'3O[<U0R%L_;BT7
MGCG.,[-N.WW>E &M162^BSMHB:<-<U19%;)O0T?GMR3@G9MQSC[O04EQHD\^
MD06"Z[JL,D3;C>1M%YTG7AB4*XY[*.@H UZ*R;W19[S3K6T37-4M7@ #7$#1
M"2; QE]R$<]> .:34=$GO[>UBCUW5;,P+M:2V:(--P!E]R$9X[ =30!KT5E:
MIHTVI- T6MZG8>4""+1HP).G+;D;T[8ZTNI:/-J%Y!/'K6I62Q8S#:M&$DYS
M\VY&/MP10!J45EWFCS76K07R:UJ5O'%MS:0M&(9,'/S H6YZ'##CTHGT>:;6
M8]076M2BC3&;.-H_(;'J"A;G_>H U**RY='FEUI-0&M:E'&N,V2-'Y#8&.04
MW<]?O4+H\RZX=2.M:DT1S_H):/R!\N.FS=[_ 'NOY4 :E%9<&CS0ZS)J#:UJ
M4L;YQ9R-'Y"Y] $#<?[U%IH\UKJT]\^M:E<1R[L6DS1F&/)S\H"!N.@RQX]:
M -2BLO3='FT^\GN)-:U*]67.(;IHRD?.?EVHI]N2:;INBSZ>;@R:YJE[YRX
MNFB/E=>5VHO//?/2@#6HK)T[19["UN89-<U2]:=<++<M&7AX(RFU ,\YY!Z"
MBRT6>STZZM'US5+IYP0MQ.T1DAR,93:@''7D'F@#6HK(M]$G@TBXL6UW59I)
M6R+N5HO.CZ<*0@7''=3U-*FBSIHDFG'7-4:1VR+UFC\]>0< [-N.,?=Z$T :
MU%9)T6<Z(-._MS5/,#9^W;H_//.<9V;<=ON]*2;1)Y=&AT\:[JL<D;;C>(T7
MGR=>&)0KCGLHZ"@#7HK)N]%GNM+MK--<U2W>'&ZZA:(2RX&/F)0K[\ 4E_HD
M][9VENFNZK:-;KM::W:(/-P!E]R$9XSP!U- &O163JFBSZDMNL6MZG8>2"";
M1HP9<XY;<C>G;'4TNJ:/-J,\$L>M:E8B(8,=HT863G^+<C'\B* -6BLN^T>:
M\U."\36M2M4BVYM;=HQ%)@Y^8,A;GH<$<#M1=:/-<:O#?KK6I01Q[<V<31^2
M^#_$"A;GOAA0!J45ERZ/-)K2:@-:U*.-<9LD:/R&P,<@INYZ_>H31YEUPZB=
M:U)HCG_02T?D#Y<=-F[W^]U_*@#4HK*AT::+67U ZWJ<D;%C]B=H_(7(Z !
MW';YJ6VT>:WU>6_;6M2FCDW8LY6C\E,^@"!N.V6- &I167I^CS6.H3W4FM:E
M>)+G%O<M&8X\G/R[4!XZ#)/%)INC3:?/<22:WJ=Z)1@)=-&5CY_AVHI_/- &
MK163IFBSZ=#<QR:YJE\9E 5[IHRT77E-J+SSWST%%AHL]E975N^N:I=M.I"S
MW#1%X>",IM0#/.>0>10!K45D6NB3VVEW-DVNZK.\Q^6ZE:(RQ<?PD(%_,'K2
MQ:+/%HTNGG7-4DDD;(O7:/STZ< A-N..ZGJ: -:BLD:+.-$;3O[<U0R%L_;B
MT7GCG.,[-N.WW>E))HD[Z+'IXUW54D1MQO5:+SWY)P3LVXYQPO84 :]%9-SH
ML]QI-O8KKFJ021$$W<31^=)@$88E"O?LHZ"DO=$GO+"UM4UW5;5X  UQ T0D
MFXQE]R$9[\ 4 :]%9.IZ+/J,%M''KFJ6)@4AGM6C#2\#E]R,,\=L=32ZIHTV
MI- 8M;U.P\H$$6C1@2=.6W(WIVQUH U:*R]0T>:^U""ZCUK4K-(L9M[9HQ')
M@Y^;<A//3@CBB\T>:[U6"^36M2MHXMN;2%HQ#)@Y^8%"W/0X8<>E &I167/H
M\TVL1WZZUJ44:8S9QM'Y+8]04+<]_FH_L>;^W/[2_MK4O*_Y\=T?D?=V]-F[
MW^]U]N* -2BLN+1YH]:;43K6I/&V?]"9H_(&1C@!-WO]ZBST>:UU6>^?6M2N
M8Y=V+29HS#'DY^4! W'098\>M &I1658:--8ZE-=OK>IW:2!@+:X:,Q1Y.?E
MVH#QT&2>#2Z=H\UA>SW$FM:E>K+G$-RT92/)S\NU%/MR3Q0!J45DZ7HL^FK<
M"77-4O\ S@ #=M&3%UY7:B\\]\]!1IVBSV%M=0R:YJEZTZX66Y:(M#P1E-J*
M,\YY!Z"@#6HK(L]$GM-.NK1]=U2Y><$+<S-$98>,?)A /?D&EM]%G@T>>P;7
M-4FDE8D7DC1^='TX4A N..ZGJ: -:BLE-%G31)-..N:HTCMD7K-%YZ\@X!V;
M<<8^[T)I&T2<Z*NG?V[JHD#;OMH:+SSSG!.S;CM]WM0!KT5DSZ+/-H\-@NN:
MI%)&P)O(VC\Z3KPQ*%<<]E'04EWHD]UIMM:)KNJV[P8W7,+1"67C'SY0CWX
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
M_97W/N C5@86VF/!Q_#CC%:*>#X-6\33QZU:RWUJ-!M+9+BX0C=*&F#MCH)
M"#GJN[@\T =Z75652P#-T!/6J.K:O:Z+9K=79;8TL4("#)+22+&O'IEAFO._
M$'AZ\N?$VI17<=R8IA;C3;]--:[D@"(H.V0,/*82!F)(YW9R>@;KNDW5SJ6I
M1S^'[F]U-]9M9[74/(#I%:*\)^5S]W&UP5'/).,$F@#U6L-?%^C/JJZ<+B7S
M'F-NDI@<0M,,YC$N-A88/&>H(ZC%;E>:VECJ+:)I7A5M*O%NK/5(YYKMH\0B
M*.X\[S%DZ$L !@<Y8Y'!H [-M?0ZZVE6]A>W+Q;!<3Q*GE0%AD!BS DXP?E!
MP"*(/$$5UKL^EVME>3BV?RKB[15$,+[ ^TDL&)P5^Z#C<,XK'T/PQ#:>)-<N
M&&I+&9XC TE_<%9!Y* GE\/@Y&3G&/:F>%/#R:7JOB"[D345QJ3-!YMW.ZR1
M^1$-VUF(?G<,D$\>PH Z:RU 7L]Y$+:YA^S2^5OFCVK+\H.Y#GYEYQGU!JT'
M5F90P++U /2O/O"Z>3=^*[/2-(O-*2\D\ZP+Z>]O$I^SQIGE0 ?,#''4\FH[
M#32? FH6.C:#<Z9XC.F&*6>6V\IY9MO(\X_ZPELG=N/7.10!Z,KJX)5@P!P<
M'/-5-4U2UT;3Y+Z\9U@1D4^7&TC$LP50%4$DEF P!WKDO VEQVNI7=Y#;RV2
MO;QQ26@TIK*,L"<-RQ#L 2"1VQR>*VO&=I=7WAMK>R#_ &@W=HRLB;RFVXC8
MMCN  3]!0!>TK7+#64F-G))O@<)-%-"\,D;$9 9' 89'3CFKXD0H7#J5&<G/
M QUKB]9\*2#1[GS)[G4;W4-2L&NI0H0^7'<19VA,;0J!CGKU.:9KWA>QTN*S
M:PTB2;26U%;C4=/M4W(RB%D!$0X8!_+8J!SC.#B@#N RL 58$'H0>M5=3U!=
M,TV>\-O<7/DKGR;5-\C^RKGDUYY_8E[:Z3<ZUI6E7%NMAJZW^F:<(]DGD>6D
M<Z*G\._,K!?4C@9J/6M"=?A)=VNHZ/-?ZYJBSWACCM&G,5W*"1T!V%0P0-QT
MH ]0+JJ;F.T?[7&*I:5K%IK&DP:G;EEMY\[/- 4]2/YBN3UQAJ>I:)?W6A7^
MHZ.(+B-K)[,EEN"4\MGB?&!A9 &/ W9R,YKF8M!U.#1O#D6HZ4SZ?#8SPRVK
MZ<;P03&7()B5@>5R P!Q@]-U 'K[.J EF"@=23BG5Y[9^$8KS7-(@U6VFU*P
MM]"\KS+V$@-)O7 =3D;PN>#DCD]:[JPLX].T^VLH2YBMXEB0R-N8JH &3W/'
M6@"Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5!>WMMIUE->7DR06T"%Y)'. JCJ34]<_P"-;"\U'PO/#80^
M?<1S07"P;@/.$<J2&/)X^8*1SZT 7=(UVTUI93;0WT8CP?\ 2K*6WW YP5WJ
M-PX[?C6BKHZAE8,IZ$'(-<;K][/XD\/M';:1JJPQ7-O)=VT]N8GGA$@,D:@G
MYN!R!P1P"<UCIILUN;W4M,T6ZM='&I65Q%8I;&-SL)$TBP\$9RO& 3L)QSR
M>EY'J*J7^JV6F6BW5U.$A>2.)6 +99W"*./5F S7G1T6YUNZW7FCW:V=QXJ^
MU/%/&1FW^Q!0S ?PEA@@^NT]Q1J'A%)_">I0-H"3BRUSS[.W-LI*VWGQO((E
M(^ZRA^!P>E 'J 8'H0:7.>E<!X@DMM"\/Z5XDT+2C;+ITS1)8?9_L[21S-L:
M,1D#!,GEN/7;[UU/AG2GT7P[9V4S[[E4,ES)_?F<EI&_%F8T :U%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% %'4M'T_5TB6_M4G\IM\9.0R'&,@CD<>E2V.GV>F6BVMC;16\"DD)&
MN!DG)/N2>2:LT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 4KG2-/O+^WO;FTBFN;;F%
MY!GRSZCL#[]:NT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MN^()) -JN!G!WDD'VJF-5U>T\9B#5Y[FVL;BY,-B(8(GMYQL)"L_,BR9#'G
MXXS0!UOV6W^T?:/(B\_&/,V#=CZ]:;;7%K-O2UFAD\LX=8F!VGWQT[U/7*62
MQ:9XJ\436MH@V6=M,8HE"^8V)CV[G% '3):V\<[SI!$LS_>D5 &;ZGO2Q6\$
M/^JACCZ_=4#J<G\S7"Z7X@UB!M$N[O48M1BU>PENC:QPJGDE8Q(/+(Y*\[#N
MR<E>>U:&C:G>)X2_X2;5]=5[>?3_ +8T<=LHCM@5W_+CYFVCCDG..U '75'%
M!#!%Y<,4<<?)VHH YZ\"N'T75=;O]2U/2+B[O(S]ACNH)KF"W69-S,"-L99=
MI &-P##FJ.E:KJ?A_P"#6G:NEW)>S/96:1*\:?N2Y1"<\;L;L_,?X>2.30!Z
M0$01^6%4(!C;CC'IBHREO.K0E8I%C(#(0"%.,@$=N"/SKADUSQ/:V-Q#>1SV
MQFO+6VL[W4(H0X\UMKEDB<J=N/EZ9+ '..=+P8'75/%22:@;^1-316N"JJ6(
MMH 00H !'3\* .H6"".)HUBC6,]5"@ _A442V%Y:&.(6T]MDJ53:R9],=*YG
MXG?VA_P@FI_8I8(XS"5G\U&)9"0,*01CJ<YSQ44BZIIMSI'A^VET[3'OFGE>
MXT^S"*!&JX14<D;CGJ<\(>.X .SCC2*,)&BHB]%48 JA<:):76N6VK3 O/;6
M\ENB, 4P[(Q.".N8QCGN:X^V\1:]?IHEC#?6Z3W.H7EE->K;@K*D&_$B+G )
MV>XSG@CBNSTB+4H=-2+5IX;B[1G!FB7:'7<=A(P,-MVY XSG'% %W8N\/M&X
M#&['./2F200S,C2Q([1MN0LH.T^H]#7,^)O$L_AC45GN )+"XLY! @7YC=I\
MRQ@]RZD@#U3WK#U37?%D6IKHUJEQ+?VNEQ7,KVD$#+/.Y<'<)'7$8*8^3GGJ
M.,@'HA1696*@LOW21R/I4;VEM))YDEO$[_WF0$_G7G^KZ_XF4:]<17<-B-'T
MR"]:U\A9"\C([/&S$_=^0CCGG.>.;NM^*[_3T\4E)H4.GS6B6V]1_P M0F0?
M7)8XH [1K>!I3*T,9D( +E1G .0,_7FAK6W>X6X:")IE&%D* L!['K7 S^)/
M$]WXDU&/2[*[DAL+^.U,"QP>2\>$+L[LXD#89BNT8X7KS7H= "*BIG:H7)R<
M#&3ZU0LM&M+'4;W4$\V2[O"!++*Y8[5SM1>P4;C@#U[UQ[^*K\>*M.^R7-S<
M:7>ZE)8'SH(4BRBR;O+(;S259,$E2IY]JCT;Q%K[G0-0O;V.X@U2>Y@:SCMU
M4((TE965NI8^5@]OFZ#&: /0C(BR+&SJ'?)52>3CK@4TV\)D:0PQEV&UFVC)
M'H37G&C7]YJOBGP=JE]J<<\FH:=<W2VD<:JMNK+&< CYCUP2QZJ>G2NW\2:I
M+HGAG5-4AA\Z6SM9)TC/1BJD@'';B@#2"(&#!%# ;0<<X]*KVPL(KB6"U^S)
M-]Z6.+:&^K <_G7*VM]X@M]>BTE=8M-1>\TUKV.:6V"K"RO&O1",HP<XR<Y7
MJ:S/ 5AK">$WU" Z,MW.TY%P;1_,9O/8N9&WY8'!QT[=<4 >A)<V\LLD,<\3
MR1_?17!*_4=J;#%:O;8A2%H)!G" %7!^G!KAOAOI-W_P@EA,S:? ]Y8Q,MQ;
M6N)B6&YC(S$AR<^G4FDT[6[G3OA5H=S9I:6LUR]O:JXB"PV_F2A"^P8&!G..
M!G% '=206JV9BEBA%JB\HRC8 .>G3 IZ1PD*Z(A'WE8 =QU'X5@:MI]XO@_4
MK:YU1KM_)D9Y);:+YTV',;*!M(/TS@U3N]4DM_#.@6]I+<6][?1QK!%86\3,
MV(MS!1)A%4 9R>PP.M '37,UE:Q;;J6WACD)&)650Q/)Z]:H:AX=M]2O;.2>
MXG%G:.LJ6"!%A:122KM\NXX."!G&0#BN+U2_D\1_!;4=0U.&*6[B6YC#M&N0
M8YFC##!(#$*,[3C.<<5Z90 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M*0P?&/O JI!ZY ]*@U_P]:^(DL(;Q8Y+>VNA<O#)&'67".NT@].6SGVK7HH
MS7\/:-)I2:4^E61T]#E;;R%\M3G.0N, YYS4T&DZ;:Q6L5O86T4=H2UNJ1*!
M"2""5P/E)#$<>I]:N44 4=2T72]9$0U/3K6\$1+1BXB5]I/7&1WIMQH6D76F
M+IL^F6DEBA#);M"NQ2#D$+C .2>E:%% &5<^&- O(X([K1=/G2W0)"LELC"-
M1T"Y' ^E+=>&M"OGMGN]'L)VMD"0F2W5O+4=%&1P!Z=*U** *LNF6$ZW2S65
MO(+M0MP'B!\X 8 ?CYACCFK5%% &9)X<T2;41J,ND6#WP8.+EK=#(&&,'=C.
M>!^0HB\.Z+#JK:I%I5FE^S%C<"%=^3U.?4]S6G10 5F6OAW1+*^-]::18P79
MS^_BMT5^<Y^8#/<_G6G10!G6&@:/I5S-<Z?I=G:SS?ZR2&%49N<\D#UY^M-M
MO#>AV4MS):Z18PO<J4G,=NH\Q3U#<<@]QWK3HH SM,T#2-&+'3-+L[,N-K-!
M"J%AZ$@<TVV\.Z+9Q7<5MI-E%%>9^THD"A9@<\,,8(Y/'N?6M.B@#*B\,Z%!
MIT^G1:/8I93X,L @78^.F1CG';TJW8Z98:7$T5A96]K&Q!98(P@) "@D#V '
MT JU10!%<VMO>6[V]U!'/ XP\<BAE8>X/6H-1TK3]8MQ;ZE96]W"&#A)XPX#
M>HST/O5RB@"K%IEA"MJL5E;QK: BV"Q "$$;3LX^7@D<=JM444 075E:WHB%
MW;0SB*19HQ*@;8Z_=89Z$=C574M!TC67B?4],M+QXLB-IX5<J#U )'0^E:-%
M %5],L)%N%>RMV6YC$4X,2D2H 0%;CD $C!]35:Z\.Z+?7XOKO2;*>[VA/.E
M@5FP.@R1[G\ZTZ* ,VX\/Z-=ZG'J5QI=G+?1E2MP\*EP5.5YQG@]/2M*BB@#
M+C\-Z'#J+:A'H]BEZSF0W MU#[SU;=C.?>K4>F6$2VZQV5NBVS,\ 6( 1,00
M2O'!(9LX]3ZU:HH S;+P]HVFW+7%CI-E;3LQ8R0P*K$GKR!WK195=2K*&5A@
M@C((I:* ,_3-"TC13*=+TRTLC+C>;>%4W8Z X'09/%6K>UM[2W%O;010PC.(
MXT"J,G)X'J23^-344 5&TO3VTQ=-:QMC8*@06QB7RPHZ#;C&!@<>U06_AW1+
M6PFL;?2+"*SG&)8$MT$<G^\N,&M*B@#*7PSH2:;_ &:-'L/L1?S#;FW4H7QC
M<1C&<<9I)/#&@RZ<FGOHU@;)'\Q;?[.NQ6Z9 Q@''%:U% &7-X:T*XLH[*;1
MM/DM(F9HX'MD*(6.6(7&!D\FKUK:6]C;);6D$<$$8PD<2A57Z =*FHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .5M/!5G
M_P )!JFJZANN&N;Y+J",7$HC3;%&JEH\[&8,A()!/3GBKT_@_0KG5#J4MFS7
M)G2Y_P!?($$R;=L@0-M#?* 3C)'!R":W** ,>'PMH]OJ9U!+:3S_ #FG >XD
M:-9&SN=8RQ16.X\@ \FF6WA/2K37'UF+[=]ND^^[ZA<,K#YL*4+E2HWM@8P,
M\ 5MT4 8FG>$])TK59=3M1??:Y1B1Y=0N)0X&0,J[D'&3C(XSQ2V7A/1=/\
MM"VUM(L-PCQR6[7,K0;7.6"Q%BBY_P!D"MJB@#&TKPIH^BWGVRQMY5N?)\CS
M9;F69O+R#MR['@$# [=NIIUIX9TRPBNXK1+J&*Z!5XTO)@J DD^6-^(^2?N;
M:UZ* .?M/!6A66GWEA';7$EI>$F:&XO)IE+%BQ8!W.UBQW;A@YYSFI[?PKH]
MK;O"EM(XDGBN'DFN))9'>-@T99V8L0I48!./;DULT4 5;;3K6TO+R[@BVSWC
MK).VXG>RJ$!P3@?*H''I67XG\._\)%_9,;2M'#:7PN9=DSQ.RB.1,*R$,#EP
M>".AK>HH Q'\(Z(^FV]@+1XX+>4SQ-%<21R+(<[F\Q6#DG<V23SDYS4EAX7T
M;3!9"RLA"+%YGME5VQ&922^!GN2>#T[8K7HH YW6?"L&N>(+2]NY)?LL%I-
M8X;F6%F9WC(R8V&5PA!!..1Q4U[X0T*^6W66R,8MX/LT?V:>2#]S_P \SY;+
MN3C[IR/:MRB@#&U#PKI&IK%'<PS^1'$(!;174L4)C'16C1@C#M@@\<=*6]\,
M:5?:@M])%/%<A%0R6MW+;[U7H&$;*& R<9SUK8HH R+WPQI>HZ@+V\CN9G#(
M_E->3>267!4F+=Y9((!^[U&:L/HNGR:[%K;VX.HQ0-;)-N;B,G)7&<=1UQFK
M]% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%<CX@UR_TCQ'ID$6H6SI>W,4(L9+8J?+8X=Q-NQN&"0,<X QDYKKJ "BB
MN/TJ;Q%+XQU#3;G6H)+6QCMYB%L0K2"3S,KG=QC8.?>@#L**XGPKXUDN]/TJ
M/5[2ZADN[5Y5O90BQS&, N=JG*C!R"0 0#[9OZ)XVL=;O[:U2WE@^V0-<6CR
M/&WFHN,Y"L2APRG# <'U!  .GHJ"\NH[&QN+N4.8X(VE<(NYL*,G [GBL2P\
M2W.JZ%)JEEH\LBE5:!!<PL90>O(<@$=P30!T5%<KX3\2:KK'A"UU6]T:19I+
M*.=3'+$!<,RY.P%OE'^\1UJI=>.;B30-=N+#29?[0TN,M)$TT3JH,;.LFY7P
MR\<@'/M0!VM%<['XEG@L;";4M*GM7O+J*UC4R1ODN.&^4G _6J'B?Q?>:=H>
MIW6E:<\TUC>):R,[*%4GRSG!()!$F![^U '8T5SM]XJ_LRUL_MVFRPWUY*T<
M-HT\62%&2Q?=M  ]\\@=ZT=#UJVU_2TO[9712[Q.CXW(Z,593@D'!!Y!(/44
M :-%<QK6N:AIWBRPLK2RN+^.>PGE-M!L4EU>(!BSD  !F'7DD<>BV?CC3+O:
MY2:"!],.II)* ,QJ2)%QGAD.,C_:% '3457L+IKW3K:[:!X&GB60Q28W)D9V
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
MW::6C)I\#QJOE H4!9ARY"$J.G!.<GFNHHH Y\Z$VF_#]] LV:X:#36M(BV
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% '(:OX4U*[GUR*QU&V@LM<55
MO!+ 7DC_ '8B8QD,!RB@<C@\\]*UQH>SQ-9ZK'*!%;:?)9"+&2=SQL#GV\O'
MXUL44 %<D_@B)M!2T$D(U!9HI#>>5\Q5+K[1LZYQG(Z]3FNMHH X*W\#7EOX
M@L]6N[^UF%E>S7?G?9W:XF5UD 1F+' 4.  HP=HZ=*?X,T=_^$BUC6?*N(M,
M:9QI<-S"8G02E7G8*V"%:0#&0#P>QKNJ* &OO\MO+*A\':6&1GMFN?T_1;]/
M$$FOZM/:O=+:&UCBLH65=A8.2Q8DL<J,=,<]<UT5% &'X7DUJ:QNY=;&UGO)
M6M%9 CK;Y_=AP. V,^^,9YS6K>"[:TD%B\*7./W;3H60'/< @G\ZGHH Y#2/
M#6KZ?X4N-%NI]'O SLT7G6;M$0\C.XD0O\P^; QCISFI=+\+7&@Z1=Q:?_9C
MWMY.)9PUIY5N %"A$C4G:H"C')YR3UKJJ* .7L/#VHZ3HMQ;VLNFS75W>-=3
MK+;LMNNX#*H@8D $ \GD[CU-5I]+UCPYX'N;+0Y/.UB::22!H;<"*.21RY 1
MB0D8R1R3CW/%=C10 U-P1=Y!? W$=,U@:QX2L->\16.HZG;VUW;6MK-"+:XA
M#@L[1L&YXX"$=/XJZ&B@#-U*TU%X;*/2+R&R$5Q&TP: .'@'WHU'&TD8P>V*
MSM5T75I/$T&M:5>643I9M:/'=0/(""X?(VLN/NUT=% &=<V^K27NF26]]##;
MQ,QOHO)W>>"N %).5PW-:-%% '-:SH&H:WJ4(FET^*Q@N8;A)$@8W7[M@X4.
M3A<D$$@'Y21WS5-O!UV;R2!;RV&DR:JNJ[?)/GB0.)"H;=C!<9SC."1[UV-%
M '&0?#VVLM;TF^L]3U!(+!YI# ]RS!FD()QSP"<EO7-:^ES:S/XFU=KE2NCJ
ML26:R1A'\P;A(1@Y*GY2"<>W')W** (YXVEMY8TD:)W0JLB]5)'4?2N(\/\
M@2^T?58-1FN]/DG@T^6SREN^Z=V*'S969R6)*<CWZUW=% '*^%O"USH6HW=T
M\EI;V\T:HMA8*ZP*P))D"LQ )SC"@#CO6OXATVXU?0+RPM+MK2>=-JS#/R\@
MXX(.#C!P0<&M.B@#A=+\ SV6HS7KW%C%YMS:3^1:6[(B>3YG'+$DG>.3Z=*J
M-\,&?3O(>^@DECBLA%YL!,9>W\T'>H8$JPE(X((ZUZ+10!R%EX--O'IA":?:
M/::G]ND2SB8+)^Y:+!W,3GYNOH ,=Z:_A"_MKT:CIU_;K>IJ-Q=H)X6:,I,H
M5D(# Y& 0<]L=Z[&B@#S^;X<ROI^F*]U9WMY8SWDA-W WE3+<2F1LA6!5@=N
M"">AXYK2B\*7^GOI\VCW&GV,L-M+:RQK;,T05Y ^Y%W9# @]20<FNNHH S?#
MVEMHGAS3M*>83-:6Z0F4+C>5 &<=JTJ** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BL35O%.GZ/K&FZ5.)I+K4) D:PH&$8)P&
M<Y&T$\#N<' X.-N@ HHKF['Q<]]KDNDCP]J\,\(1IGE^S[(E?=M8XE)(.UN@
M)XZ4 =)16/H7B73M>M+=X+F!;J6!9VM/.5I8U./O*#GN.<=ZNVVJ:?>W$UO:
M7UM/- <2QQ3*S1GI\P!R/QH MT4$@ DG %85IXMTJ_UN[TZUN[>:.TM%NIKF
M*=6C0%F4J2#P1MR<]C0!NT5DR>*-"32KC4UU>QEL[?\ UDL=RC*#C(7.<9/8
M=Z-)\2Z/K6E#4K+4+9[<1++*?.0F ,,XDP3M('7/H: -:BJ]G?6FHVXN+&Z@
MNH22!)!('4GZCBG75W;6-NUQ>7$-O GWI9G"*OU)XH FHK)U3Q#9Z=X=EUJ)
MA>VX"^5]F=6$K,P10K9QRQ SFKFG37EQ:![^S2TGR<Q)-YH [?-@?RH M45D
MZYKUOHB6PD:!I[F9(HH9+F.%G!8!F7>1NVALX'/0=ZAU7Q?H6B:K::;J&HVU
MO<7.[ DF11& I;+Y(P#C /<T ;E%9]UKNCV44$MWJMC;QW"[H7EN$02CCE23
MR.1T]:T* "BLJ;78(_$=KHT?DRS2QO)+BYC#P@ %<QD[R&R>0.,<U8;6=+2\
M2S?4K-;IW*+ 9U#LP[!<Y)Y''O0!=HJG+JVFP7\=A+J%I'>R?<MWF42-]%SD
MT)JVFR:@VGIJ%JUZ@RULLRF0?5<YH N452BUG2Y[H6L6I6<ER5+"%)U+X'!.
M,YP,'\J+36-,OYS!9ZC:7,H02&.&=78(<$-@'H<CGWH NT51M]:TJ[^T?9M3
MLYOLX)G\N=6\H#KNP>.AZTL.L:9<?:/)U&SE^S+NGV3JWE#KEL'Y1QWH NT5
MD2^*-"CTJXU-=7L9;.W'[R6.Y1E!QD+G.,GL.],L?%FAZCH9U>WU.T-JL222
M%KB,>5N&0KG=A6YQ@GK0!M45F:9K45YX>@U>Z$5E%)'YC[[A'2,?]=%)4CW!
MJ5=9TI[);U=3LVM')59Q.I0D D@-G'0$_@: +U%06E[:ZA;+<V5S#<P-G;+#
M('4XX.".*H^(=<@\/Z4]Y*86DR%BADN8X/-8GH&<@9QD]>U &K156^U*QTN
M3ZA>VUI$S;0]Q*L:D^F2>M.>_LXX(9WNX%AG95BD:0!9"WW0I[D]L=: +%%%
M<[/XUTJWUO5M(D6X%WIEG]MD&P8DC"[CL.>2 1D''44 =%17+WGCO3K,SO\
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
MC>OJ<'KV&GH!OM.\)06EQX:NOM-E;PP- DEN?M)50I9#YF,#&?G*GVS74T4
M>>6FDZS+X-TBTFT.>*;2[Z.>2SFFA(ND5F.%*N5R"P8;B.5'UHE\+W^H:A]N
METI8+>XUVWO7LI'C)CCCA*&1\$J6+8.%)Z#OFO0Z* ,'POIMUIBZPMS"(A<:
MI/<0@,#F-L$'@\9YXZU5^(%I?:EX1O=.T[2I;^YNHS&GEO$HC/\ >)D9>/ID
MUU%% ''^(;>^U:WTR^@T?6;;48#*T36\MH7MR?EQ(LDA1E8>F2,=C6A)'J3Z
M!HXU#1;/4=066W-S$K*L<##&Z5-V?N=0!SZ5T%% !7FOBSP=J^I77B+4M.MU
M^WGRC8$R*//0PF*:,DG@$,>N.0I[5Z510!YP^A^(+/2-?T*UTKSX]:&4O#-&
M$MS) D4@D4MN.W:2-H;.0.*LW/A34D\96\=M$'T"X:VNKV0NH(FMU8*-N<G<
M1 <X_P"69]:[ZB@#@],T6YLO&FJWESH>J2"YU+SX+R&_58%C\J-<O%YP)(*M
M_ 3TZU2C\!3PZ;8:@EM)_;*W5HT\)E78BK=+)(PYQN**N>>1&H'/7TFB@#S'
MPSX3U6RUG2YSIES92VMW=/=7-Q>++%-#(TA58HP[;2=T9)PGW3US5OPAH-YI
M=C-:W.@ZG!>-'<*;F2_1[=MSLRA8Q,<$@CG8.]>AT4 <'X*\+7WAJXTMY8)9
M%ET>&WNC-<^:UG/&!E$+,<1MD_*OR@H,<&NTOIKBWL+B:UM3=W"1LT5N'"&5
M@.%W'@9/&35BB@#AM ?Q#:6NKZC>>&;Q]<N(Q(3+=6X29ER$ACVR-L1<GEO4
MGJ:L>%GO--L]2OM>TV;3[N4BXN[V]N(!'*V,!5V.VQ%   /;GDDFNQI&4,,,
M 1Z&@#*\,:O/K_AJPU6YLC9RW,>\P%MVWD@$' R",$>Q%)XF>]70+J+3]-FU
M">>-H1%%)&A7<I&XEV48''?/-:]% '!:?IM^W@?0[:_\.ZE%J>E+%!$MM>0+
M(K+#L,H<2;=ARRX.3S]VI[70=<TGP5=6-D6.K:E=.\LOVCS/LHE;#/O;!<HG
MH.6' Q7;44 <3KWA94OO#\MKI,M]IVF6LUI]DM[@12*&$>Q@2Z!@/+P03W!Y
M(K>\*V5_I_AJSM=3D:2[0-NWRF0JI8E4+'[Q52JY[XK8HH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R]2L]8N+
MR"33]7AL[=<>;$]F)3)SV;<,<<=#6I10!EWEGK$NK03VNKPV]BNWS;5K,.TF
M#\V'W#&1QT.*)[/6'UF.XAU>&+3QC?:&S#,WK^\W<9^E:E% &7+9ZPVM)<1:
MO"FG#&ZS-F&9N.?WF[CGVH6SU@:X;EM7A;3><67V,!A\N/\ 6;O7GI[5J44
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** //-<MH=%\6R:PT&B:B]W?6J"WFB!O(B0D8,3<\C&_&!P"<
MCK7;G5; :PNDFZB&H- ;@6^?G,>=N['IGBGKI]DM\UZMG;B[88:<1+YA&,8+
M8ST J7[/#]I%SY,?GA-@EVC=MSG&>N,]J )*Y7P]NN/$?BV[DYO8[Q+2,-_!
M"L$;H![%I';ZFNJJ@FDP1ZY)JT3R1S30B&=%(V2[3E&8?WERP!'9N<X& #A_
M!\?AV7P9:WFW3W\0R6DANI7"&Z-SL;S@Q/S9SNR/3VJCH.H:QX?T+P\8KZ:_
M6Y\,S72VLB($1X8X3&J;0#T<J<DYZUZ7_9MB+M[H65M]I<;6F\I=[#T)QDU(
MEI;1F$I;Q*84\N(J@'EKQ\J^@X' ]!0!YUHVO>(%TV]U6*Y;48/['DNQ'-/!
M(3<JH9=BQ<A&RP(/3 ]ZFU9TF^%GB&Y'B.75WN-'DD?<\15"8V.55%!4'T)/
M3USGN[;3+"SFDFM;&V@ED^^\42JS_4@<TD>E:=$DZ1V%JBW Q,JPJ!+_ +W'
M/4]: ,'P?J=WJ<NIMJ-P8[N";R6TW: +1!]PYQE]X^;=T[ #!K>TS5+'6=/B
MO].N8[FTESLEC.0V"0?U!'X4Z>SA<2R)BWN)(O*^TQJHD5>V"0>A.0#D9[5'
MI.E6FB:9#I]BA2"+.-S%B2268DGJ222?K0!F^,-432]$4F>ZADN;B.WB:V>-
M'WL>!ND!51P<D_ASBN-T_7]:U#3+"UBU>6-G\1-I[7*M#/(8/L[2%=X786!X
MW =AG/.?3+BV@NX&@N88YH7X:.10RGZ@TQ+"SB5%CM($".'0+&!M;&W(XX..
M,^G% 'GUOKNH;;/2KS6I;:W.JWUI+J+F-92D.XQH6*[02.IQG"'ZUM?#1TE\
M&B2*=KB-K^]99FQF0&YEPQP .>O05TTFG64T312V=N\;2>:4:)2"^<[L8ZY[
MU-%#% FR&)(T+%MJ* ,DY)X[DDF@#DOB)/\ 9-%M[M=1^SR0W=OB!A$R3 SQ
MJ2P=2?E!)!4C!YJ#QE%>W>M^$VM+^U6WDU+,8>W\T;Q;SL'SO (P.!ZX.>U=
M9>Z7IVHE#?6%K=%,[#/"K[<]<9'%2+:6L<<"+;PJEOS"H0 1\$?+Z<$CCL:
M'P+(D$:S.LDH4!W5=H8]R!DX^F37FWQ#\67.DW-^^F7UU#<:7!%(Z&>!(&9B
M2 48%Y"0,$ C'&.<UZ:#D9'2JUQIUC=2^;<65O-)L,>^2)6.T]5R1T.3Q0!Y
MWK>O:I;ZIXFECUYXGTV\MH[#356(>>7CA)0Y!9@Q8@ $8R?;"WVO:FFHZM.F
MON)[37(;.STQ5CQ,C>3N4C&]LAW.01C;FNTL_#=A::YJ.L>4DMY>RK+YDD:E
MHML:QX5L9 (3/XFETWPY8:;J6H:@D227=[<FX,SQKO3**NU6QG;\N?Q- &#I
M0US6-6U6Y77)8H]/U@P16OE)Y;0J$+JW&XDAB <C! //-9>GZ_J4TVD7YUEY
M;V]U1[2YTC$>R*(,X("@;U*!0Q8GGG/48]&CABA+F*-$,C;WVJ!N;U/J>!S4
M26-I'>/>):P+=.-KS",!V'H6ZF@#SWP_K>I2WWAN63Q ^H7&HS3QW5CMB"Q0
MJDA#X4;E*LJ DGG?CT V?"4>MWNG:7K=[K\LZ3PL;FW>)%CVD?*5P 0P(&22
M0<G@<8V]!T"PT&Q2"SBCWX(><1J'DY)^8@<]:TE@AC@\A(HUA"[?+"@+CTQT
MQ0!Q'A[6+?3;/Q@]QJ9NX]/NY)?.58O.:,6\3LV$4!CDGDCT!K.\.ZKJ6L:S
MJFC'5KY87T^.Z20W%M//$Y<YP40J-RXRI!QVQFN\L](T>S=IK+3K&!BI1GA@
M125[@D#ITJ:TL;"U&;*UMH1@C,,:KU.2./>@#S70]1GT3X.6NH6&M375PMA:
M(8I&A9;++(CD *,;06^^3C9SWKJO!\^J2SZ@EW=-<V(\MK5YKB&6520V\$Q<
M;>%(SSR?05T$>GV%LT\D5G;1-/\ ZYEB53)_O''/4]?6EL]/LM/1DLK.WME<
MY80Q*@)]3@4 9'C/5;C1_#_VFWG6VWW,$$MTRAA;1O(JM)@\< GKP._%9.IW
MK:=9:7:6WB::2VO=2%O<:C(\3O IB9P@8*%!9E4 L"1OX[8[22-)8VCD171A
MAE89!'H159-*TZ.R>R2PM5M'.6@6%0C?5<8H \NU3Q%KT5C?)9:[*\%@-1>&
M\"1LUTL,43H"=N#M=V0D 9"D=>:O#5=776+31[GQ)-! =0NX)[MDB5W1(HW
M!*[5Y9L<<#CT->B_V?9>0L)L[?R41HU3REVJAZJ!CH>XK,OO#VDZSJ%CJ$J0
M31VC2OY>Q'CD9U"DMQR1M'- '(:GJ[WOPD>:_O%DE>Z"0S2%5:XB2["I)@8!
MR@5L@8YSWJ_XKUR^/B*TTNRO);:UFL7N8Y[:>",RR!PN TN00HP2!UW#/ KK
MI].TO58HC<6=G>1Q@B,R1+(%'?&0<=!T]*=+I.G3VD=I-I]K);1?ZN%X5*)]
M%(P* . U2WOYM<\&7FKZ[/87,]M,LS6SP^4DOE*3L+(1\V#U)X'&*?XBUK6V
M\07^F:=?R026EE#+9'S[>-9W8-\\GF#+ID!2%QC![D8] GL+.ZM5M;BT@FMU
MQB*2,,@QTX(Q3+K3=.N_)%W96LWE\1"6)6V_[N1QT[>E #'U:TMKRPL+RXBA
MO[U6,,!/,A0 N%]<9J]6;<:):W6NVNK7#2RS6:L+:-B-D3,,,X &2Q!QR3QT
MQ6E0!YL_B'4&EGOUUIQ?Q:Y_9Z:,!'M:'SQ'@KMWEC&3+NS^E2:9J&M27EIJ
M,^M7$D<OB"[T_P"R>7&(A KS*HX7<6&Q?FST&/7/>_8;,WHO?LL'VH+M\_RQ
MOQZ;NN*<MI;*%"V\0"R&4 (.'.26^IR>?<T >>>%M<U_5]6L;N2[;;+<SQWM
MI)/!LB1=X"H@_>!U95SGJ-Q/;'?ZE<36FEW=S;P^=/% \D<7]]@I('XGB@:9
M8+?&^6RMA=GK.(E\ST^]C-6J //M!U34+B_TA+7Q+_:4FIZ=)<7*R)&Z6S@(
M5=50*57+%=I//U!-:/@*VU".RO9;B\MY8FU*_P!R):E&+BZD!;=O/''3' P,
M\5U-O8VEI)+);6L$+S-ND:.,*7/J2.IJ2.*.%2L4:HI8L0HP"2<D_4DDGZT
M4M<M9+W1+R"&YGMY&B.)(-N_IT&X$<].G>O.[&$M\'],%MKDMS-(NE!1(8G%
MHWG0C "J#@'LQ)^7KUKU$2QM(T8D4R*,LH/(^HJM'I^FPK*T5G:(LKAY"L2@
M.P.03QR0><^M ' :GKVL:'%K-BNI7%RL&I6< O)O*62**9%+_-M"#DD L,#=
M[5U'@^75)+2]74)S/"EQBUE>:.23RRJDJYC^7(;=CO@C-;AMK619B8(6$XQ*
M2@/F#&/F]>..:2SL[.RMQ%8VT%O"3N"0($4D]\#B@#E_B='=/X!U3[/<1Q)Y
M)$JO%OWJ2!@'<,?K3=9N-1L[[1=)N]92SM[QIS->VT*P'Y$!2)=Y8*3ECGKA
M,#%=?-#%<1-%/&DL;##(ZA@?J#3+FTMKV P7=O%/">3'*@93^!H \ZU75Y;O
MX4:JU_?).PGE@M[IRJFZC2?:KX& 20.H&#C(X-;OCV]M?^$;M&^TPX?4[!D/
MF#Y@+N+)'J!7176DZ;>QQ1W>GVL\<0Q&LL*L$'L"..@J.71-(GBA@FTNQDCA
M!$4;VZ$(#UV@C@?2@#F-=U9Y_$5S9/XB.CV5OIB7D$T31CSW9G#-EP050(O
MZ[^>U8!^)&IZ6@;4K?=)+:6E].F-OV2*2)4=L=<"8KP>Q;TKTM]+T^6*"*2P
MM7CM\>2C0J1'CIM&./PI\UA9W#2-/:02M*GER%XPQ=,YVG/49/2@#AFO+BTU
MGP/+J.KA[B:$I=Q3"$ /]F=BX^7<A+ #@@=L5#K>JZU#J/B*]AUB>*#2M2L8
M;>T2./8RR+!Y@<E2Q!\QL<C!/TQW-UHFDWLWG7>F65Q* %WRVZ.V!T&2*G:S
MM7$H>VA82LK290'>PQ@GU(P,?04 >=2ZUJ^H^-+G3[;5[B%X=62$1QR6ZPBU
M"(7!5@9#)DL.G<8XS72:BHM?B-HDUN-LMY:7,-R!_'&FQD)_W6; /_30^M03
M_#ZRN;ZXEDO)C;SWHO7A,,1;S P; E*[PN5' .0. 0*WX=(@BUNYU9WDEN98
MUA3>1B&,<E4 ' +?,3R2<=@  ""VE0^*+^(:T)F6WB)TW"?Z/RWS\?-\WOZ?
M2M>HU@A6=YUB03. K2!1N8#. 3W R?SIX8$D C(ZCTH 6BBD5U<95@P]0<T
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
MUWX9RZ[ 1\H(!YR3GI7=J2R@D8)&2#VK-OO#VD:E=+<WFGP2SJH3S"N&*@Y
M)'49['BM.@#RO5_$D4/Q$CU07MPL5C?1:4\ 23R6B=2'D+ ;,B61!R<_NS71
M:7?^)]4O[Z>&ZL!:6>KO:?9VA.YX%8!B7SPP!R!CG'/7CHWT739-,FTY[*)K
M.=F>6$K\KLS%V)]RQ)^M6+6RMK(2BVA6+SI6FDVC[SMU8^YH Y+PQ;ZW_P )
M-X@^TZX)X(-057A-J!O!MH2,'=\H^8<#J03WJUH,,MKXP\2"=H9IGCMI3-'
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
MF\^4-/(7,F0V_>6W!LJ#G.<C-+<>%]/NK2V@EDO2]L[207/VR7SXRV0<2;MV
M"#C!.,=N* )O#VIW&L:)!>W5G)9SL75X9$92"K%<@, =IQN&1G!%:E9-[X;T
M[4=&BTJ]%Q/;1R)*/,N9"Y96W E\[CSZFM:@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *KWR7DEG(MA/!!<G&R2>$RH.><J&4GC/\ $/Z58HH \^F\1^)+;P3J
M>NW5YI[M;W#V\:6M@ZL/+NO)+?-(^[(4G '&>IQ6ZGC.U6WO7N]/O[.>UDAB
M^RRJADE,I BV[6(.XG')&"#G&*6;PHLWA:ZT3[80)[N2Y\[R_N[[@SXQGMG;
MG/O[5'K7@RWUMM2::X -X;9XPT*N(GA8LI(/#@YP01TR.] &EHNNQZPUW$;6
MXL[NSD$<]O<;"R$J&4Y1F4@@]0?6K.IWLFGV37$5E->,"!Y4+(I^N795 _&J
MGA[13HEI+$XT_P R1]Q:QL1:J1CC*AFR>O.:B\3^'O\ A(K.UA$\41MK@7 6
M> 3Q2$*R[7C)&X?-D<\$ ]J ,B?XDZ7!I\%VUAJ+;Q<F6-$1F@\AE67>0V.-
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
MPQI#:*NCFV?["K;Q'Y\F<YS][=NZGUH UZ*R9_#6DW.CPZ3+;.UE"P:.,3R
M@\_Q!MQZGJ:2[\,:1?:;;:?<6SO:VV/*03R*5XQU#9/XF@#7HK)U'PUI.JVM
MK;7EL\D-JNV%1/(NT8 ZJP)X ZYHU3PUI.LI;I?VSRK;J5BQ/(FT'']UAGH.
MM &M165J7AS2M6NX+J]MVDF@ $;"9TQ@YZ*0#SZTM]X=TO4M3@U&[MV>Z@V^
M6XF=0-IW#@$ \GN* -2BLNZ\.:7>:O#JL]NS7L.TI()G &TY'R@X/XBA_#FE
MOK@UEK=C?C!$GG/CA=OW<[>GM0!J45EKX=TM-<.LK;M]O/63SGQ]W;]W.WI[
M5J4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !3##$TZ3M$AE12JR%1N4'&0#V!P/R%/HH *
M*** "J]]>PZ=9R75QYGE1XW>7$TC<G'"J"3U["K%% '.Q^.-"FL;B\AGN7@M
MR!(YLY4 .\1X!90"0QP0.1@^E=%7GFH:9=S_  NU2Q^RW/GRZE<,(T1A(5-^
MS!@!S]T[@1VYJOK&A7FFP^(+30K.:"Q:6PF:**)W$J;CY^U007)51N"D%AGN
M: /2Z*Y+P)8)9VNH203'[+/.&CMAIDUC' 0H#;(Y23@\'CC.?>I?'32?V/;P
MC3H[V":Y5)S+9R7:0IM8[S#'\SC("X'][)Z4 =117B)T+5;KPXL,UA?@VL&K
M/:QI;R1!&,D)AVIEBO\ $44DD8X^[6G?:-=VC06QL7_L&'4+T/!)I\UY&-VP
MQ,8D8,R_ZS#<@$YZ\@ ];J.>9+:WEGD)"1H7;'H!DUY[8^%X[VXT*TU,7&IV
M,&EW?SW%O+"A)FC\M7C<DY"9 #Y/RYZCC)%K=RZ)I*:_H^HZDI\.Q1VT!M7E
MVW@SOWC&$?&S#/CHW/6@#U:TNHKZR@NX23%/&LJ$C!VL,C]#4U>/W'AF>^>R
M:ZTZ\DV)9QX*/@(+*7>N/0N$##N0H/:J[:3JEW;VL.KFZMY)=*LDLKIM(N;N
M2UD$0#E6C8>5(),D[ASQDD#% 'M%5DU"UDU*;3EE!NX8DFDCP?E1RP4YZ<E&
M_*O-]<\/3W%QXMU/[%=2ZA#?6CZ?*%?*[8X-S1#MR&!*]<8/2M*70=)T_P")
MTU_=:+(\=Y;V[6UQ%9R2J+D2RERS("$/S1G+8'OP: ._HHKR/2/^$I%QI&CW
M%E=C28K]+92T)!C%JV_S6;&=DG0$\?NQC[U 'KE%>5:''J,OQ TS4%TAM/\
M-ENEOUBTR:';E7*B6=FVS9(!!5< XY&0#I>"H/L/B6>&VL'N;>6&1Y-5N=,F
MM+E6W@B.5I /.)R>5QC;R.E 'H=%4M7FGM]%OIK:U-W/';R-';@X,K!20GXG
MC\:\ITZSUB+^WFTRPFMX9]*0A+/3)K /*'^<*LC$F382-XVD\8Z9H ]9CU"W
MDU2?3E+?:((8YW&.-KLZKS]8VI]Y96NH6KVM[;0W-N_WXID#JWU!X->82V&[
M_A(9/#NA7]E82VVG!D2U>WDN8UN)3<; <-N,9(YPQ_$$IJ-M:0:9JTUA8W]A
MX>EO-+5(4MYH':07($S118$@RIC' !)!QDT >@366@>']!NRUC96>E0HTTZ1
MVZB,!>2Q51SC'IVK6!!4$=#S7EMWX7BU?PQXPBTS1Y4T^> -IEK/ T+&Y6)@
MTB(X!7<2HR0,D$]\U9U>UMYO"UD/#VEW-KIZZ@CZE;2:7."Z>6V=T/R/(H;R
M\A<@X[X(H ]*JGIVIVVJPS2VK,4AN);=]RX^>-RC?J#7G<>G"UTK3%GCO+_0
M&U*:2YM(M*N(EC1HCL06[;G,0DYQR,L.,"NE^'MJ]IX<N(VT^73U;4;MX[:6
M/8T:-,Y48Z8P1TX]* .ADU"WBU6#369OM,\,DZ#'&R,HK<_61:M5Q7C"RLI_
M%&C7&K:=>7FFQV=W&ZP6LLZF1G@**ZQ@Y!"L1N&,J.X%<Y<Q:YX6TGP[?1I+
M]ON[9]&:&1]S(TA9K4MSR4(VL?1CZ4 >L5 ][;QW\-BT@%S-&\L<>#\R(5#'
MTX+K^=1Z981:5I5II\)8Q6T*Q*6.20HQD^YKC_%&A:,GB_3]7U'1'N[66VN(
MKB2"SDN&\TF'RRRH"WW4< XQ^= '7VNJ6UYJ%]8Q,QGL61)@5P 64.,'OP15
MRO+/$7AQ[FY\::I'IUS)?1M:/ITBH^0RQ1_-$!_%D8)'/&#2ZEI=W<^,K\WS
MSP7#7\,EA=KI-Q<,D($>%CFC;9&I(8,K =23D&@#U*BBO/+*V^R?$9IK:Q?4
M6N+J4S7-SIDT4MDNP_<N&&QX\@*%'9N": .YT[4+?5+)+NU9C"[,H+#!RK%3
MQ]0:M5YIH7AY]-O?"]]#87$=W+?W@O965MPB*S%5?/1-PC('3.,<GFGX9AOI
M/&-I>C1VT[S;>Y%Y'#IDUN$<X*I),[$3G(X8+CT/.* /5ZIZKJ5MHVDW>I7C
M,MM:Q--*5&2%49.!WKA?#OA&2T^']GJ%C%<VOB8Z*T6^1V#M*T0PLF[GY6 P
M#]VL$:--)X5\0&SCNEN)-#E@EL4T6YMC--@89F=F$LGWAE<D[B<F@#V,$, 1
MT-17,_V:V>;RI9MHSLB7<Q^@KS?5_#]WI5UK-MH%E>);3Z7:-*("^Z=EG838
M;/,IBR,YW'(]JUO#S66E:CK&H:?IU]8^'_(@"P_89D+S[G#LD&W?]TQ@D+SC
M/8F@#K=+U*WU?3(+^UW^1.NY-Z[3^(I;34+>]GO886)>SF\B;(QA]BOQZ_*Z
MUY];3R3_  [TNW-CJAAMKJ)=2MQ9S1R&'<2P"E0SK]TD+G(R/:J$VFW(TB^_
MLW1Y['2&\0+--9MI[MOMOLL8!\A"K,AD"DJ.>#D<%: /6J*\QCT1Y-#TVU@:
M[FLI=?21HHK&XLE@A,9#($<EA'G))SCYR!6EXF\-:=I^@0V=L]Q%:K?&Y2U_
ML^6]MR2I!C:&(9$>26 X ;GT% '>52U;5;;1M/>\NBQ52J(D8R\CL<*BCNQ)
M  ]ZJ>%7F?PQ8-/IB:9)L(^R(I58P"0,*>5!&#@\C.#TK/\ %N(]5\+7,_\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ***RX)->.LR+<6VFKI?.R2.XD,Y],H4"C_OJ@#4HK+M)
M-?;5IUO;;34TT;O)DAN)&F//R[E*!1QUPQY]:-/DUYM0G74K;38[(9\E[:XD
M>0\\;E9 !QUP3S0!J45EZ3)KSRS?VQ;:;#&,>4;.XDD)]=P9%QVZ9IOB?41I
M/AC4KXV]Q<"&!CY=LQ60\8X8<KC.<CIC/:@#6HKQ_P#M2].E^)H]/U*=88[>
MP>"2WU":[".\[JY26503PJ@@97@^XK9U.2\T236;."_U :>EQIYFFEN9)7@A
MD8B9E=B6487DC[N21B@#OX+ZVN;JZMH9@\UJZI.@!^1F4, ?^ L#^-322)%&
MTDCJD: LS,<  =237%> C9OJ_BF33Y+B6S>]B,4L\DDAD'D1@D-(2S+D'!SC
M&,<8K2\?N4\&W>?]0TL"77_7N9D$N?;RRV?;- &K:ZUI]Y!8S0SY2_S]EW(R
MF7 +9 (Z;03SU%2W^IVFF"W:\E\I9YE@1BI*[V^Z"1PN3P"<#) ZD5S'C?[$
ME]X;:^OGL+%;N023QS&' \A\+O&"H)P."#[U5R)OA1K9U.:>6S$=Z;>6Y),C
M0!G\EB3R3@*5)Y/RGK0!WE%8?]MQZ+X<TRZUMY$FF6"&3;$SGSG &"%!Q\V>
M:W* "BBB@ HHHH **** "BBB@ HHHH *@N[.WOHDBN8Q(B2QS*"2,.C!U/'H
MR@_A4]% !1110 4444 %49=&T^?5HM4FMA)>0KMBD=BPCZ\JI. <$C(&<'&:
MO44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>6=OJ%G+:7<
M*36\RE9(W&0PJ>B@!    .@I:** "BBB@ HHHH **** "BBB@""SL[?3[2*T
MM(5A@B&$11P/\^M%Y96^H6QMKJ(20LRL5)(Y5@PZ>X!J>B@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "H)K*VN+FVN)85>:V8M#(>J$@J<'W!Z5/10 5!;V5M:RW$L$*I)<2>9,PZ
MNV ,D_0 ?A4]% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %1SPQ7,$D$\:R0R*4='&0RD8(([BI** *VGV$&EZ?!8
MVV_R($"1B1RY"CH,GDXZ4S4-,M=4CACO$:2**99A'N(5F7E=P'W@#@X/&0/2
MKE% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%5[ZQM]2LY+2Z5FADQN"NR'
M@@CE2".1ZT 3E@HRQ 'J:6O*+G2X+7X8ZQ=VXD:[:_F@#37$D@VI?E4&&)P
M%4<<\5KZGXHUS0+?5K6XDBO[N&>SBMYH;0@C[0VT_NPWS%2#@9&<@$]Z /0*
M*YOPCJFKZC'?)JMK<QK#*HMYKBU^SO,A4$Y3)&0V1D=1BK/B?4VTW3X1#=20
M75S.(8!%;>>\C8+;57(&<*3D\  T ;=%>5S^./$@TD21FTCN+5-1:X,T!!E^
MS21JHVAB$+;\-R>^.U6;KQCKUO+:Z4=\UX]W=QR7-E8^:Q2'9@+&6P,F0<YZ
M+ZG@ ]+H)P,FN$M=:\4:JVDV?[G2;JXL+FXN?/M"SAHI412J%OE#!MV"3@'\
M:I_\)-JOB/184BN;;3M_A]-3NY##YFXR!AL7+#:HV,23D\B@#T<$$ @Y![T5
MY6GB/Q#;6NG6>G7%G#;QP6D \R NQWVCRENHZ>7QZ[N>E(?'_B2_B$FFZ?/+
M-#I]K<&&WL#,D\LL0D*L^X%%Y"C&3U)STH ]5HKS[5O$WB"WNO$%W;SVD=EH
M]W;1BV>W+/,LB1,X9MWRX\PX('7KTJY:IK#_ !.U2+^UA]F2QM9?),&1L,L_
MRCYN#A<%N_''% ':T45YUIOQ$GOCI^EM$@U5YK>*>3;^[9MX\]5&>"J;3[>8
M/2@#T6BN$T[Q9?7'BW3X(YVN])U*6XCCE>S\E1Y:E@8VW$N/E()(P>H/:K?A
MG7-3N-=GT[799+:_,;NEDUGLC958#?%*&(D !7/?YN0.E '8457O[N*PTZZO
M)YEAA@B>5Y6&0BJ"22!UQBO/XO&NKV7]J)<JTX33X[RTDN[7[,=SR>6-RAB=
MF2IYP>M 'H^1DC(R.<4M><7.H:IH&NZ]++?6]]J#6FEVZ2F#RXXFEN9XP64,
M20N_=UR1@>]6[[7O$.EOJ6F?:[*[O89=/^SW+P%%VW,YB*R*&ZC:3P1PPH [
MRBO-?$FHZ^OACQGITNJ1M/IMD)UNX;?RRZ/$Y*8#?*P*YR#T(K7\1:SK'AS1
M].C$QO;O4+Q;=)8++<T2^6SG$>[YFPA Y'7/;! .SI P;H0><<5PEGXB\17<
M.GZ?+$;&\O+Z:!+NZLRI,,<?F;_*W<,?N]<<$^U:'P\W_P!@7WF3K._]K7VZ
M55P'/VA\L .F: .KR-P7(R><4M<AX@AU&X\=Z)'IMW#:2G3;W?-)#YFU?,MO
MNKD#.<=>V:S+7QY>VMEIVHZJD!L[O3KALPJ1NNH"20O)X= Q4=?E[YH ]"HJ
MII?VTZ3:'4C&;XPH;CRQA?,Q\V!Z9S7-ZK%K#^/].BMM76"&33[IUC-ON"[7
MMP<_,-QYX/;D=Z .N# D@$$CJ/2EKS#4M0UC1M=\::O87-LL%E+:22020%C/
M^YC!&[(VC'3 /)]N;EYXN\0/XEOX-.L+F:WLKZ.U\F.Q,D<BX0NS3;OD8!R0
M,8&!G.> #T.D#!AE2#SCBEKS'P_J&KZ2JW NK=M/NO$UW9_9!"=Y#W$OS[\]
M0W.,8VCUZ 'IU%<+IOB+6Y3H&JW%Q:O8ZU=-;BR2##0*4D9"'W?,1Y>&R.YQ
MC%-T?Q5J-WX@M(UN&N]+OHKB2&9[+R%)CP08SO)92">HYX(- '>4FX;MN1G&
M<5P.E^(/$Z^#8/%E_)87-HVDO>RVD,+1LK",.FULG.<'((&,C'3F311J/_"Q
M8'U/4(+N>30S)B&'RUC!F3@<DD9S@GTH [NBL?Q3JT^B>';B]MD1IP\44?F
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
M$>A%9-KX0T"SCN$ATR+%S";>8N6<R1G^!BQ)(]NU;=% &+!X2T&WM;JVCTR
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKC_$FJ>*-
M*OK864VCRQ7EY';6MM);RF5L\L2PDQ\JAV)QT%=A0 445@V&JW.H^)=51'6/
M3-+Q;,-N3+.561CGL%5E&!U+-GH* -ZBN3TG6=>U;28]> T^#2[BW:XAMS&[
M3A"I,;%]VW)^4E=O&>IQ47ACQS;ZEI&G-J<5S:W$VF"]:>>'RXI@BKYK)SG
M+#J!D'(R.: .QHKG[+Q?I]TT@N(;JP"VC7J->($$D"XW2#!. ,C(.",CBJ6I
M^+;AO!FMZO8Z=?6;VMB]S;2WL*JLN%)4A=Q/8<, >: .MHK+TG7+;6)KJ.T6
M62.V81O<[1Y3R?Q*IS\Q7H<# /&<@@:E !15:_NVL;-YTM+BZ9< 0VZ@NV3C
MC) _,BL)_&]A%90SR66H+-+?'3_LOD@RK/L+A2 V.0.H)'(R0,D '345S@\9
MV#V$$\5I?2W,]Q):I8I$#/YL9.\$;MH"[3D[L=.>14G@[6+K7?#_ -NO$,<I
MN[F+85"E%2=T4$ D9 4 \]: -^BN>\6ZW<:+9VLD"3JLES$DEPD"RI&K2(N&
M!=2-V[ (SCTJGXQ\5_V+=:9IT$LD-Q>W(22864DXCCV.Q*A1AF)0#')&<XP*
M .MHJMI[F73K:1IFF+QJWFM$8R^1G)4_=/MVK-USQ+#X?S)=Z??O9H@>:[AC
M5HH5)QELL&XZG .!0!MT5S-[XXTZQU&^LY+6_9;":.*[N$A!B@WJK*Q;/(^<
M9P"1@Y &"2;QQIL&H7%J]K?^7;7:6=Q="']S#(^W;N;/0EU&0#C/..* .FHK
MFCXWT[^TY;(6M^5@O%L9KD0_N8Y6("@MG/)9>@.,C.,TZ#QGIT]_# +>]6WN
M+AK6"^:']Q+*,@JK9SU5@"0 <<$\4 ='17-:9XVT_5+NSACL]0ACO6>.VN)X
M-L<KH"60'.<X5CTP=IP32Z1XUT_6;BTC@M-0CCO _P!FGF@VQRL@RR@YSD '
MG&#@X)H Z2BN>\-:W<:JNLO<I.K6EZT0MY8%22(>6CA#M=@QPV<Y'7I34\7+
M(;R#^QM4CO[:%9Q9R)&))8V8KN4[]I (.<D$>G2@#HZ*Y+0?&IOO!\.NZKIE
MW9(;6&9GV*4F9P,"(*S,<D@ $ \BMG2=<AU6:YMOLUS:7=KL,UM<JH=58$JW
MRDJ0<'H3T([4 :E%4M6U6UT;3WO;MF$:E4544L[NQ"JJ@<EB2 ![UGR>*(K?
M3H[FZTO4K>::?[/!9O&IFF?;N^4*Q7& QR2,;3G&* -VBN1NOB)I-G;"6:UU
M$2*9UG@\@;[<PJK2;^< !7#9!((Z9) ,O_">:>?L\<=AJ<ES<32P1VRP#S"\
M:JQ!!; ^5@<DCCK@\4 =317':[XCN9O"$7B'1+HVZ1S*DL$]N"Q/G+$Z-D_*
M5.X<=Q6UJOB&#2[N.S6TN[VZ:)IS!:(&9(U."YR0,9. .IYP#@T :]%<=?\
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
MHDI^ZC/MVJQ[ GGC%.3Q=HLFK#35NG\]IFMU<P2")I1UC$NW86&#\H.>".U
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
M?&F3GY5QQCH/:M2B@#+TG1/[)EF?^T]2O/-Q\MY<>8$_W1CCK6I110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M:Q$L/FH,D9+%]F. >&[UKT4 9-SJM_!I-O>1:!>W%S(0'LTEA$D7!Y)9PIZ
M<,>M)>ZMJ%M86MQ!X?OKN:8 R6T4L(> XSABSA3Z?*36O10!DZGJM_906SVN
M@7M^\JDR1P2PJ83@<-O=0>IZ9Z'VI=4U6_L&@%IH-[J(D!+F"6%?*Z<'>ZY_
M#/2M6B@#+U#5+ZSU""WM]"O+V&3&^YAEA5(LG!R'<,<#G@&B\U2^MM5@M(="
MO+JWDV[[R.6$1Q9.#D,X8X')P#[9K4HH RY]4OHM8CLH]"O)K9L;KY)81&F>
MN07#\>RT?VI??VY]@_L*\^R?]!#S8?*^[G[N_?U^7[O7VYK4HH RXM4OGUIK
M%M"O([49Q?M+"8FXS]T/OYZ?=HL]4OKC59[2;0KRUMX]VR\DEA,<F#@8"N6&
M1R,@>^*U** ,JPU6_N]2FMKC0;VR@C#;+J:6%DDP<# 5RPR.>0.E+IVJ7U[>
MSP7.A7EC%'G9/-+"RR\XX".2/7D"M2B@#)TO5;^_6X-UH%[IYB *">6%O-//
M"[';'0=<=:-.U6_O+:ZEN= O;&2%<QQ32PLTQP>%*.0.@')'6M:B@#(L]6U"
MYTZZN9O#]]:SP@^7:R2PEYN,_*5<J/3DBEM]5OYM'GO)- O8;F-B$LGEA,D@
MXY!#E!U/5ATK6HH R4U6_;1)+YM O4NE;"V!EA\UAD#(8/LZ$GENU(VK:@-%
M6^'AZ^-T6VFP$L/F@9QG=OV8[_>[UKT4 9,^JW\6CPWD>@7LUS(P#V22PB2,
M<\DEPAZ#HQZTEWJVH6^FVUS#X?OKF>7'F6L<L(>'C^(LX4^G!-:]% &3J.JW
M]G:VLMMH%[?23+F2&&6%6A. <,7< ]<?*3THU35;^Q2W:UT"]U RJ2ZP2PJ8
MCQPV]USU/3/2M:B@#*U+5+ZRNX(;;0KR_CD WS0RPJL7..0[@GUX!I;[5+ZU
MU."U@T*\O()-N^ZBEA5(LG!R&<,<#G@'VYK4HH R[K5+Z#5X;.+0KRXMGV[K
MV.6$1QY/.0SA^/93[4/JE\NN"Q&A7C6AQ_IXEA\H?+G[N_?UX^[U]N:U** ,
MM=4OFUPV)T*\6T&?^)@98?*/RY^[OW]>/N]?;FM2BB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ J.>:.VMY)Y6VQQJ7<X)P ,G@5)10!DV7
MB72=0TZZO[6Y9[:U!,SF&12H R>"H)X] :+7Q+I-YI-QJD%RS6=N2)9##(""
M "?E*Y/!'05K44 9$?B?2)=%EU=+ES8Q-L>3R) 0<@?=V[CU':E/B721H@UD
MW+?8"VT2>3)G.=OW=N[K[5K44 9,OB728=%BU>2Y86,K;4D\F0DG)'W=NX=#
MVI+KQ/I%GI=OJ4]RZVER<1.()"6X)^Z%R.AZBM>B@#)O_$NDZ98VMY=W+1P7
M2AH6$,C;@1GH%)'![XHU/Q+I.CP6TU]<O''<J6B(AD?<  >BJ<=1UK6HH RM
M2\2:5I$UO#>W+1O<#,0$+OD9QU53C\:-2\2:5I%[#9WURT<\P!11"[Y!.!RJ
MD#GUK5HH R[SQ'I=AJL&F7-PR7D^WRT$+L#N.!\P&!SZFB?Q%I=MK$>DS7#+
M>R8V1B%R#GI\P&W]:U** ,M_$6EQZV-&:X87YQB/R7QR-WWL;>GO1%XBTN;6
MFT=+AC?+G,?DN!P,GYL;>GO6I10!EVWB/2[S5Y=*@N&:]BW!XS"X V]?F(P?
MSHL?$6EZCJD^FVMPSW=ON\Q#"Z@;6VGYB #R>QK4HH RM,\1Z5K%Q/!8W#2R
M0#,@,+ICG'5@ ?PINF^)](U>.YDL;EY%MEW2DP2)M'/]Y1GH>E:]% &38>)=
M)U.RNKRTN6D@M5+3,89%V@#/0J">!VS19^)=)O\ 3+G4;:Y9[2VSYKF&12N!
MD_*5R>/05K44 9$/B?2+C1IM6BNG-E"VR23R) 0>/X2NX_>'04H\2Z2=$.LB
MY?[ &VF3R9,YSM^[MW=?:M:B@#)?Q+I*:(FL-<L+!VVK)Y,F2<D?=V[NH/:D
MN/$^D6ND0:K-<NME<-MCD$$A)//\(7(^Z>HK7HH R;WQ+I.GZ=:W]U<LEM=
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
MUW<,EU/M\M!"[ [CM'(! Y'<UJ44 9=UXCTNSU>'2I[AEO9MH2,0N0=QP/F
MP/Q-#^(]+37!HS7#"_. (O)?'*[OO8V]/>M2B@#+7Q%I;ZX=&6X8WXSF+R7Q
M]W=][&WI[UJ444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2-NVG:0&QQD
M<9I:;)O\MO+V[\';NZ9[9H Y70?%EYK6J+I;6 @O;+>-6!SM@8<($/\ %O\
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
M!TMA>&_M%G:UN;4DD&*X0*XQ[ D?K5?6-;MM%CM_/2:::YE\FW@@3<\K[2V
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK+@\/6%OK,FJQ_:_M4F=
MVZ\F:/GKB,ML'X"@#4HK+M/#UA8ZM/J<'VO[3/NW^9>3.GS')PC,57GT QVH
MT_P]8:9J$]];?:_/GSO\V\FE3DY.$=BJ\^@'I0!J5'//';6\D\S;8HD+NV,X
M &2>*S])\/6&BRS26?VO=-C?Y]Y-,./0.Q Z]L4[Q!;:E>Z!>VVD7:VFH21%
M8)VZ(WY''UP<=: *Z>+=":TN[IK]8HK/8;@SQO$8@YPI96 (!['&.#Z4Z#Q3
MHMQ975XE^@@M2HF:160H6QMX8 G=D8P.<\9KDW\%:S=6^MB;[/&U_;V<4227
M\UT5\F9W;<\BYY##  QG/'<ZNM>&+^]U&_OK5K<NT]C<V\<CE5=K=RQ5R%.T
M'/! //..* -+0/$::]J&L0PQ,L-A.D*.Z,C/NB5SE6 (P6(Z=JN:OKVEZ#"D
MVJ7:6T;DA2P)S@9/0'H 2?8$]JSO#6EZI9ZCK>H:K]D674;B.9([9V=8U6)4
MVDL!D_+UP,^@Z5%XS\.W?B&TCBM&A5D@NH\RDCF6!XUZ ]V&?;- %]?%.C/8
MB]BNS- 9O(!AA>0E\;L!54D\8.<8((/0TK>*-%73K:_%\DD%T2(/*1G:0C.X
M!%!8D8.1CC!SBN:;PMX@MHBEG/"8GOA/- E[);&6,6T<0'F(I88=,X'48Y[5
M%I'A/Q#H,6F7-M_9]S>VWV^.2*>YD$>VXG$JN'*LQ8;0#D9.3SW(!M:5XTL+
MGPWIFJZ@ZVTE\C.D**TC$*3DA0"V ,$G&!GFNBMKF&\M8KFVE26"9 \<B'*N
MI&00>X(KS^U\#:K86^BR*\5S<6=G):3QQW\]F&W2;PRO&">V"I'ISQSVVBV"
M:7HMG8QVZ6R01!!"DS2JGL'8 L/<@4 1:KXBTO16QJ%PT(V>8S>2[*BYQN9E
M!"CW)%:8(8 @@@\@BN(\9>&M?U^;4(+2YC-C=:>;:)'OI8!!(=X9F2-2)005
M&&( P>#FNRM(F@LH(7P6CC53CID#% &7<>+="M-1ET^?48TNH9$BE3:Q\MG"
ME=QQA0=ZX)P"3CK4MQXCTJTU--.N+DQ7#R+$NZ)PA=AE5WXV[CG@9S7&2Z3J
M>MZYXTTJWAMH[*\O;99KN25A(BBWA+!4"88X'!+#!/MS:UCPKXAU36C+)<Q2
M6J:I;7D+M?3*$AC>-C'Y 79N^5CN).<CIV .E/BO0QJ1T_\ M"/[4LP@9-K8
M20\!6.,*2>F3SVS5+1_&^EZSK=[I<"W"RV\PB1FMY ),QJY/*@+C)&"><>XJ
M?1O#XM&UC[?%;3I>:HU]$I7=CA-A.1]X,F1Z8'-,L=-U33?%6J7,<-I-IVIS
M).\C3LLL)6%8\!-A# [ <[AU/IR =!*_EQ.^,[5)Q7-^%?&NF^)=,T^03QQW
MMS:+<O -VT<+O"L1AMI8 X/'?%='*I>%T'5E(%<1;>";U=)\,V$LT"#3M)GL
M+EXV)^>2)$W)P,C*D\X[4 =%:^*M$O1.;>_1A#";AB49<Q#JZY'SK_M+D4EG
MXKT*_69K;4H62&$SNYRJ^6.KAB "H[D9 [US>F^#;Z+3G@N[2'[7%I<ME#=_
MVM<3@EU"G$;KA%.T$X)Q@ 9ZUJ:AX174? RZ,?(AOUTY;-;E4SLP%R >#L+(
M,@8Z4 :4'BC19[2ZNEOT2*T4/.9E:(QJ1E20P!P>QQSVJ)_%^B)I=[?_ &Z,
M1V8/FI+F)PVW<%VO@Y(''KVKGY/!U[>6-W(]K!;:H3:M%-)JMQ>++Y,PE"-Y
MB@HFX8XR?F)QQS?;P[J&I_V_=ZE#8QW.HV26D-O&YE2/8)-K,Y1<L6E/1> !
MUH L^#O$%SXCTX7T\VEE98HY5@LYS(\ <$[9#ZX]AR#725B:+I$VB>$[2QMH
MK1=1@L8XBP&(WE6, %B "5W=^N#6CIWVXZ;;?VF+<7WEK]H%MGR]^.=N[G&?
M6@"U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% &'=^+M'LM1>RFEG#Q2I#-*MM(T,4C[=BO
M(%VJ3N7J?XAG&:W*\LU[2=2G\67UQ%9:EYYU"UEM[6*,FQNXT"9DG;H''S=2
M,>6G#8KT,ZE,/$"Z9_9UT86MC/\ ;@!Y(;=CR\YSN[_2@#0J@FKP2Z[)I,2O
M)-#")IW4#9%DX16.?O-\Q '9><9&;]<IX='D^)/%EE,=MY->)=(QZM T,:(1
M[!HW7ZCWH OP>+-+NIY([;[7.B>9_I"6DI@8IG<!+MV$C![XR,=:T-*U.WUC
M2[34+;<(KJ".=%? 95=0PW $X.#7)^&+BZLO"=KX8NM'U"&^M+)K5Y! 3 Y1
M" XD'RD-C([Y/(%8VF^$[[2[#0?[(T\V-_)X<N(+N=5VM]I*0^7YC=20P?&>
MF#B@#T]71\['5MIP<'.#5+5M7M='T>_U.<L\-C"\TRQ8+849( R.<"O./#GA
M[4H[#4)+ 3V&IMHTMJ(1I1LU,Y V,TFXB1U;.&&?O$YK1?3+.;X=:]I^C>&;
MC3[]]+:&1&LO*>:0HP"[_P#EH<YYR>O7F@#T16#J".XS2.P1&8@G S@=37+>
M$+"[TZ^U2/5+:2349)!(=2(RES$<[%']S8/EV?B,[B:W]5%J=-F%[9F\MCC?
M (/.W\C'R8.><'IVH CCUB Z!_;-S%<65NMN;B5+F/;)$H&3N7G! '2C1]5;
M5[3[3_9]Y9H<%!=*@+J1D, K-@?7!]JXH:1)JOP:ETF2PU"*^M=-DCCMR)(&
M:81,%4 $;QDXQRI]*['0-)@T?2HH(1< LJLXGN))2&V@'!=B0..@XH LZAJ5
MII<,4MY+Y:2S1P(=I.7=@JCCU)'-176L6MGJUEITN_S;R.62-QC8!'MW9.>/
MOC'XUA^/]%CU71K:;^RX]0EL[VWG,?E*\AB65&E50>N5!^7OC%4;O0-.UO6_
M##IH(71X(KPO;36GE)&S>7MW1D <D,0"/>@#N&=$4,SJH/ ).*=7DEYX?U-+
M/P]'=V4CZ=;6D]N8'TTWPA?S!L)BW _<& P!QR.,UZ/X;LWT_P -:;9O//.T
M-NB>9.A21@!QN4DD''O0!I-(B%0SJ"QP 3UH:1%^\ZCC/)KS;XCV-_JD]]:0
MZ&MP3II%E<IIPN)7F._Y1*2!#M^4@]26R.1BLO5/!]YJ6IZM<W6D2SO,\A5G
M7.\?V>BK]1YH_P"^E'<"@#UTN@<(64,W12>3074,%+ ,>@SR:\EO?#NJ76OW
M/]H"XB>8VK65Y'I1NGA"QID+*&S"1(')! !W9R<UJS>%WDN]6U,Z66U'_A([
M6:UN"F76W#V^\H>RX\W..O.: .WU/6+726M%N-Y:ZN8[:-4P2&<X!.3T]ZO>
M8F[;O7.<8SWZUY=)HMS)K<!E\/SSZK'XB^U3:FT P+7S"8]LAY("%%VCIM.<
M=Z.G^#KRVO\ 2+L:1*D\3:<\DA4Y#"XG,Q)]0GE@^BX'3B@#U\.A=D#*67J
M>10'0L5#*2.2,]*\J\)>'=0MM6M)-16>+4[8S_:9%THI]J+*X)>Y#$2*20PS
MSD+P*N>%_"/]G)X/W:.(F?298-7+Q EV*1824G[W(8 '.,8'% 'H&G:E::K:
M_:;*7S(?,DBW8(^9'*,,'T92*MUQ/@'3+71UN[!M":RU"*XNBUT+,(DL33LZ
M!90,,-K)\N>-O08K=\6VT]YX,URUMHVEN)M/GCC1.K,8V  ]R: -@,I) 8$K
MP<'I2*Z.F]'5E]0<BN'\0^#8;7PSJ3^'K-H;ZXMX8IHXN3.BR!GW D;W*EQD
MG)S@GFLNQ\/PGPUKZ2?VC%:WH@4VUIHK6WELI.66'G?GY0V!@A<<T >A7VJ6
M6FZ7<ZG<SJMG;1M++(OS;549/ R3^%6O,3R_,+ )C.2>!7FW]A7&L_#;Q#I;
M:#9))ME_L_;IPLS.YB $GE-G8^25SQG'85>U VS>$XDTGPJ(K>6[C6[@N-')
M,8VY,GD8'F$$*,C/7/.* .QU#5+/2[1;J[F"0M)'$K %LM(X11QZLP&?>K32
M(B%V=54=23@5Y0GA>YG^']W%<:$9I;;65NK6VDM45Q;>?%(XC3)"AE#?(#[>
MU:7B?3C>V>A2Z7I+P:-#+,9[-M(\W:S#Y'-M\I.#OYP2-V<=Z /17D2--[NJ
MK_>)P*<"",CD5YC?: L'A?0H'^VW<EJ\\D"3:*UQ"0S'"209R@ ("G(( Z]J
M[_0VN&T&P-W91V-Q]G3S+6,C;"VT908[#I0!)<:E:6NH6EC-+MN;O?Y*8/S;
M!EN>@P".M,BU6VEU:ZTT;EFMDB=BV K"3=M YY/R']*Y?Q?HUD_B70]8N=!7
M4+>(S179CLQ._P R (67!+ $'UQFL[Q1X7&J?\)5>)I!EN#HT*:83%\R2JLI
M'EC^%P=G(Y'% 'HI=%=4+*&;H">33J\I\0^']2O_ !7J378G1+E;?[!>1:4;
MMX-J#(20,#"1(&;D '=G)Z5ZM0!FMK^F)XA306N0-2>#[0L.QON9(SNQC/!X
MSG@G%:.]0P7<-QZ#/6O,;S3?$S:C+XCCTN%FCUE;A$\QOM1MD_T<J$VXP8R[
MXW?Q9Z\5L>'O!UD]Q?:AJ.GLFH)K=Q=6\[9#A/,8KM/9""<@<')S0!UUKJ%K
M>S745O+O>UF\F88(VOM5\>_#J>/6F6U^+F^O;46MS']E9!YLD>(Y=RYRA_BQ
MT/H:Y;0-(T[1O%NJP_\ ".K#+-=^?97D-B/+6(P1J0) ,)\RN-O'7OFGZ J0
M>(]=6QTJYL(KQ8VA<V+11EU5MQ/ &<D=>M '7-*JAPOSNBY,:D;C^=9VA:[%
MKL-VR6EU:26ER;::&Y";E<*K?P,P(PX[USG@6WMM.TZ*.Y\/W5KKD-IC4+R2
MTRUQ(,;R)A_K-S#<,$_A5*"+5;W0O&]KI]I?6M]?W$T]D\T+0[PT,:##'&&)
M5AZCK0!Z&CI("496 .,@YYJ&>Z$=G/<0QM=&)&810D%G(&=HR0,GW-><Z)X?
MC;2]<WKJ%G;W6GBVFM;31S9,#\WS*H)$C@$C(SD8ZUO>!(YK2UOXY=,MK.TC
M=3#<IIWV!K@;?F+Q'D%>F[@'/ &* .FT[4;75=-M]0LY1);3H'1L8X]QV(Z$
M=C5D$,H92"#R".]<?X1C67P;J,SVKS6-[=7MQ;VZCF2WDD=E ''W@<C_ 'A6
M_P"'XX(?#NG1VMA-I\"VZ".TF^_"N.$;D\CIUH TJ*** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "H6M+=KQ+QH(S<QHT:2E1N56() /H2H
M_*IJ* &2RI!"\TK!8T4LS'L!R35:+5M/F>S2*\AD:]C,ML%<'S4 !++ZC!'/
MN*L7$\5K;2W$S;8HD+NV,X &2:\Z\"V<FD^(7EO+&6WAU>!I=*5LG[)#O9S;
MD?P$AA)CZK_ * /2:KWU_:Z99R7E[.D%O'C?(YX&2 /U(JQ10!@Q>-?#EQ;3
MW$&K6\T4&/-:/+;<L$' ']X@5O5YQJ%K-+\*=5MPDJR/J=SC8/F .H,<C\.:
MCUBVU#1H?$%II#WWV19;"5\S32NL;,1.5;)?E5!;;SU(YH ]+HKDO D96UOY
M(K^.XLI)P8(HVE98/E&Y09?FP3SCH"34OC6&>YBT2WAGNH4FU6))FMI&1O+*
M/N&Y>0#Z_P CB@#J**\Z\3Z;/H%KIMK;W%R^AR7LKW0FEF98@4^1&9,OY>[)
MY.,D G%5;Z&2+P=I/VC7XI8TN)GC28W'E7,1+;(V=?WGR @ G.=N<&@#TJ:Z
M@MY((YI51YY/+B#'EVVEL#WPK'\#4M>;ZS9V.H:-X2UK4=/U"R@BF07,7VB?
M=;Q&"51NVD'[[(-Q ;!YP,BH?&MU;_9[*SLH)S -/:6TNFENSN/1501G+2=#
MN8Y ^IH ]'DO+>*[@M9)D6XG#-%&3\SA<;B![9'YBIZ\OU;3K%]1\(ZUK?VX
M12V#I>7"S3J%E,<17.P_)G#],9/7M3/%)OIO$E_;27[6"-!#_9%P[W "':<L
MOE_*S[^H;DC:.AH ]+O;VWTZU:ZNY/+A4JI;!."Q"CI[D58KRSQ/(EQ?ZQ!J
M*:A+J4=[:BPCC$OE+;_N27 'R8W^9N)YR /05ZG0!4_M2Q_M;^ROM</]H>3]
MH^S[AO\ +SC=CTSQ5NO*))]377T\6_V1+]F_MGRS=>8-WV,C[-CR\;MN[$OZ
MUT6@Z!]ON+C4[F]U);J'5[OR\W#A?*$KJ(]F=NP@YZ9Z8/ P =A#=07+3+#*
MLAAD\N0*<[6P#@^^"/SJ&UU*UO+R\M8&<S6;K',&C90&*AA@D8;@CIFN-\+:
M9H^D>*]4M&%Y%J/VQWMDEGG97B,2?,-Q*M_$,G)!&.PI?#.J6/\ :WB*QT>[
MEE9RLMDDTDK@GRANP7SQN[9H [J1Q%&TC!B%!8A5+'CT Y/T%4]*UBRUJ"6:
MQDD9896AD$D+Q,CC&5*N 0>1VKE?!%WI2Z8MU-/?_P!LI9A]4^V&;<K@ ON5
MOE&&!QM'3IQ618ZO-<^&/&PT"2234FO+BXMQ'&P<HP0!DR.3P<>XH ]/HKS/
M28O.TCQ ]GK_ -CLY;14S";F0VTOS9D_>?,"1@$ @_+G@\UN^ ;D2V-["EDL
M4<,P N8I)GAN<J"63S?F&.A'(SW/- '7U%<W,-E:375S*L4$*-))(QP%4#))
M]@*Y_P ;/<)I5IL:Y6R-[$+]K7<)!;\[N5^8#.W)'.W-<AJ%G->>!/&:Z==:
MB-'6*5M/4EF,H\C]X@\P%C'OSCISG'&* /1=)U>VUFU-Q:)=+$#@&XM9("PQ
MD$!U!(YZCBDU;7-+T*!)]4OH;2)SM5Y6P":?I5F]E8K')>7-T3AM]P5+#@<#
M:!Q7/?$J\@MO!5Y#*Y$D^Q8E"EBQ#J3T'H#0!T]G>VVH6D=W:3+-;R#*2+T8
M=*GKCM2AMO$_B;1 MQ=2:5+I]Y(P@FDB25A) %#;2">K$#V^M<Y9WCRZ5X5'
MBB;4!I3Z8WF2!I0'N04"^<R<_<W$;N"<GJ!0!ZI17F^O/9_VI-'J4NJKIPTJ
M$Z.+=[C+R_/N/R\F7_58W<\^YJ6WT:_U_77M-<NM0B=?#]D7%O.T2+=,TP=Q
MM(!92!CMTXZ8 /0Z*\CUV5FU[Q1:)J&I3ZW";5=)@CDEVB7R4._:GR\MRV>
M,] 3F]JLLS:IJ@>34QXD748_[+CC,HC\CY,%0/D,9&_>3_M9Z"@#TZBN'TS1
M'U?7->N[J^U&*6TUA?L96=@D:+'"Q"I]TALLIR#P3C%8::A//X_LYK>WGM)?
M[4E@N(B]R[F(+( 7W?N@C85E ]L=Z /3X;J"X>=(95=H)/+E"G.QMH;!]\,I
M_&H;;4K6[O[VRA=S/9LBS QLH!9=PP2,-QZ9Q7&>&M+T?1_&6K6KB]BOVO?,
MLUEGN&62(V\8+<L5;D.,G)&,=A3=&U6U75_$UEH=W++/)"LEC',\CJ90C;L%
M\X&[&1TH ] HKRFS<_9!)I$VK/<_V+<_VL;AILB?RUV;M_ EW[L;>V>V*WO#
M=C)I?BFUACEO9(;G15FN&N)GDWS!U&X[B0&PS<#'';@4 =Q45S;PWEM+;7$2
MRP2H4DC<9#*1@@CTQ5+Q"AD\.ZBBWTE@6MW47<:EFA)&-P YXZ\5P5A?2IX2
MU/[+:21K:7MG(UY9O<21W,8F1I&02?/P@;<!N'N>: /3E541410JJ,  8 %+
M7DVN:RUW)JMVM]J%MIDFL:=&DZ&2(^45 D*=P#SR!SU]Z6[DOXM+N6TXWB^&
MVUE,/*T^?LWV<;SD?O/*,_<>I_A- 'K%%>8Q6]S+H6FP6^JW$UI<:^B@VDTP
M,4!C.Z/>_P ^W.3G/&X $8&-+Q-HT6C^'X;:/69(;87QF6"\>9HY%*G]R70[
MPN3N&2>1C!'% '>4A( )/05Y=JE[=W&F>&99K.;3M&D@G\^":6XVK*&41;W0
M!]I7>R[L=LX.!4I?R8=&MM>O+_4+#^SY3!):^?\ Z3.)!M#;?F9@F-N[K\QZ
M\@ ]%L;VWU+3[:^M)/,MKF)9HGP1N1@"#@\C@CK5BO'&^UIHWABVOIGM-/\
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
M0!W5%<GH'B2.T\'66H:_?J!+<O;PW4JX-PIE986(48RZ!3Z<YXKK* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"I;:9:VE_>WL*
M$3WK(T[%B=Q50HX[< 5;HHH **** "BBB@ HHHH **** *FH:9:ZFENMTA80
M7$=S'AB,.ARIX]^U6Z** "BBB@ HHHH **** "BBB@ HHHH **** (;JUAOK
M.>TN8Q)!/&T4B'HRL,$?D:S=-\,:=I=W'=1&ZFGBB,$3W-U)-Y49QE5W$@9V
MKD]3@5L44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 1?9H,N?(CS(<N=@^;Z^M/\
MM,L=BY888XZCWIU% $26T$2;(X(T3=NVJ@ SZ_6GNB2(4=0RG@JPR#3J* &)
M#%'%Y21(L?38J@#\J;]EM_)$/D1>4.B;!M_*I:* &LB. '16 ((!&<$=*=11
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !14%Y:I>VDEM))-&L@P6AE:-Q]&4
M@C\#7EA75F^&6E36&M:C'JFHZC%%]IFNY)"#YK*!\Q.%Z9 ZT >M45Q_@KQ!
M-XAOM5N)3)'M6W5[9FR+>4*PE3';#J1[XJ[XYMR_A#5+N.ZO+:>SLIYX7M;E
MX2'6,D9VD;AD#@Y% '1T5YUKL5Q8:-X4M[2;6;K[;?KYZ1:BXGF!MI6*B1W&
M!E0V-P'%7M8T_5SIFD-;6FL26$/F&]L$U,I>MG[C><)/GV_-\OF#.X<\8H [
M>BO/=?-K?^#]*U;2M3UB-'NK.V5A?3QL4>Y2-PXW<OAF4DY/OQ6CXHTI8+?1
M8X=0U6(?;H;9C'J,RLZ,QSN(;+'W/- '8T5YAJUUXB3Q+KMCI<][):-%#8@B
M0M]C8Q*YF!/0[/,Y[MLJII%[?:_X3U;6KC6=0M[K2]/@-J([ED56%G',99%!
MQ)N9SG?D8':@#UJBO&M3\4:U9V/B*[FOKB.&^"Q6N'(^R7"V\,NU3_"'5Y#]
M8_>NHNGUN+Q3+X5CNK@V]_+_ &A'>^:=\%J"/.B!SD'?L5?19?\ 9H [VBBO
M)]#\;W%]I>BZ&\MS]N62S62]:4DW#+*GG(3UR$,>>>1)[<@'K%%>6Z#XCUJ[
MTCP MS:ZC"MS.@GO99XV6['V:8X(5RYR0&^8#[OKBI_!\U_-X5GU.XCUSSS8
MSN+VYU'S(78$XVQ^82IXX.T8P?Q /2Z*\G\-ZEJ3:=J+?:M4@\KPZES)'?W9
MEDEF="5GB.YMJ?*PZCDCY1BK,5YJ5A\/)=0CCUJSN[B&SC^UW]^+D?O9$1Y(
MU\Q]N Y;D#MZ4 >GT5Y=XIFO/#0UG3-.U+49(FT<7:F6\>66*43*F5D8[EWA
MCQG&5XQS7;>&[=[>TF\RSU6U)?[FI7PN6(QU!$CX'MD?2@#;HI%974,I#*>0
M0<@UR_Q$N-2M/!=_<Z9>+:RQJ"S[&+8W ?*0PVGGKS0!U-%<1XB_MR/6/"D:
M75B]^]].!(('CA"_9I>2F\EL<G&X9..G6JDWCK4ULK"V\J)=2GN[RVEFAL9K
MJ,"V<H66&,[_ )OEZM@<\GN >A45D^&M3N]7T&WO+ZSDL[EBZO%)$\9^5BH8
M*X# , & /."*AN=;F@\42:6(X_)73&O-YSNW!]N.O3% &Y17GD?C+Q#J-A!-
M81:9$_\ PC\&L2F=)&!=PY,:@,, [>&)./0YX@\8>(-4U;PQXEBT]K6SM;/1
MQ-<-,C/)(98F;:A#*$P,?,=W)Z<<@'I5%>>ZKXWU6TUB^L]-L);E-,$*R01Z
M;<3O<LR*Y"RI\D>%8 ;@<GK@5IR:UXEN]>UFTTJVTYH-+N8(]LV[S)U>.-V
M.X!" Y()SG@8[D Z^BN2/B+48O&;:;?/!8633"*U$MG(WVP% <K.&"*V[(V$
M9X]ZDM'F3XE7T,XA<MID<D<D8D4A/-<!&!<J2#D[@ >: .IHK@]%\7ZMK7B"
MVMH'L&MWN+A+B!+60R6T<;,JEI-^T[\#!QWXW8)J/0_&FM3V^B7^JPV'V35K
M*:X6&U1_,B,:!^69B&##/&!CCD]: /0**\XTSX@ZHUE)J=[ILLM@=-EU#,6G
M7$ @**'$9DD^67<"<,N.5Z8-7M&FUB3XA0'5KBS=Y=$,JQ6D;(L>94X)9FW'
M_:POTH [FBLOQ'K']@>'+_5?)\XVT1=8]VW<W0 GL,D9-9=_JFO:)I"R7TFG
M7-]=W4%K;""!XHHGD8+E\NQ8#.>-N<8XS0!U%%<1<>*-;TY-3L9XK"ZU.SN;
M&..2-7AAE2YE$8R"6*D?-W;L<=JGOM6\5Z<D%M-#I4EU=:BEK;SA76(QM$SE
MBFXL"I4C&?FQVSP =A17"1>*M<DO?[!QI_\ :_\ :3V7VL1/]GV+ L^_R]^[
M=A@NW?UR<XH7Q=KLLMGIL5OIYU)]5GTV>5@XB^2$RB15SGIM^4GKD9'6@#NZ
M*Y&^UK6[#3;6"\N+"WU>66556*PFNQ/&AX=8HWW*,%2<DA<X[BL>77]=UN#P
M3J-E=6]@NHW+)- T+N"X@G)W8==R93(4@$$ YXQ0!Z-17(^*FO;<>'I+A[6=
M!J=JDBK')&3(S;=ZE9. ,GY6# ]Z-7U_61J.L0Z2+".+1[9)YQ=QNQN"RL^U
M2K#8 %^\0W)Z<<@'745YWJ'CC6_LVKZEI]O8+I^EVEO>-'<*YEF62,.4!# *
M0,_-@\X&.]>B#D9H **\\BUC6-)U35;I#:/IA\016DD4BN96\WR8]RMD!0I<
M'&#GGI5Z;Q==Q^)X+:">WN["2^^PNL=A,IB;!S_I!)C9@PP5 '<9R* .UHKD
MM.\1:A+XMFTW4W@L4,LJ6MK)9R![A%Y5TGW;&RHW% N0,^F:ZQCM4D] ,T +
M17,^&M9U/5]*B\07LUA;Z5=6YN(H%C;S(4/*EY"^T_+U 48/?BN>'C[4H(M4
M+"WO%BT:?5+2<6$]HC>7CY2)&)=3N4[E(^G(H ]'HKE[OQ'J*:I<6-E917,R
M:,;^&(-M:27<0$SG !Q64/&]U:>%]1U"XF@N[^WD@B^R)ITUM) \KA%#QLS.
MPRV<K][! R: .]HKA+;Q?K1L[F*6R#71NK>VM+J>PGLXI3*2"3'(2WR8.<$Y
MRO3-:7A$WW]J^)TU"Y@N+A-1C#/!&8T_X]8#@*68CKZGG- '4T5ROQ!N-4M?
M#7GZ7>QVK"ZMD=C&S,0T\:X!#+@<G/7()''6J'B$:ZGB#PI#%=V+7[SW(,OD
M.L(7R3R8]Y+$#MN&3Z4 =S17G]SXXU-+#1X!!&FHWLEVDTL-C-=QI]GD\MBL
M49WG<Q&,G@9R3WFNO%6OC0-)OO[.:Q^T&47L\NGS3_9MAPI,*E9 KX)R?NC&
M>M '=45PVL>,KV*YL+72FBN#-8+>M=0Z=<7<<H)PH58CE <$[B3@8X-=9H][
M-J.BV5[<6DEG// DDEM*"&B8@$J<\Y!XH NT5YCXX\8+I?BV,)K26D6C10SW
M%H9PAN_-E 9=N?FVQ*S >K+6]=ZYXDNM<UBQT.WTUTTZ."1?/W%K@NN[8"&
M7H?F.>W!ZT =A17&V\OB&3XCZI:C4[3[)'96LH@>U<@*TLXP/WN ^%P6Q@X'
M QS95YD^)WE3"%Q)I3O$Z"1615E0;6&\HW+$YV@]J .IHKF]%U35];U"ZNHY
M+&'2K>\FM/(,+M/)Y;%"V_<%7Y@2!M/'?GB'1[2VT_QWXB2VB$4;V5G.ZKG!
M=GN=S8]3@?E0!U5%<#X5\:ZMKU_I[OI\C6&HQ/*I73KB(6HV[D#3/\DH(XRN
M.<8R#6EX3\1:AJMY-;:P\%K?B/S#IILY(I81G!(D9BLR\@;D '(]<4 =9169
MXAU4Z'H%YJ2Q"9X$RD9;:&8D  GL,D9/I6+'J_B2UU.[TFXATN^O1:+=V[Q,
M]M&5W[65L^801U![],"@#K:*X3X7VMT?#=GJ=Y86\<][:1RM>+>/-+<EAN+2
M*R *>>@+=<=JUO'FL_V)X2N94NTM)[EDM()V<*(GD8)OR>FT$MG_ &: .EHK
MRRS\<7\'AI(-+O+/4KBTN+RW>\N)#*)(X4:5'RI&XM'L!.>I)[8J[)X[U>*(
M6DT%NM_+?_9TDM[.:Y6-/LT=Q_JD.]V'F;<@J.-W'2@#T:BN'M?$WB+48])M
M8;.WLKV[>Z222]M944+$1MD6)BK88$':2,9ZG'*Z9XIUC7K?2K>Q%A:7L]K-
M<74T\;R1J(Y/*PB!E)W-D\MP!WH [>BO*-,\6ZWI^A:!96,5E(G]GZ;OEN-Y
M8O<R/$.AZ J&S[$=\B])\0-6F2T@M+9/MG]GK>3F/3;BZ61F=T"*(CF,$QL=
MS$XR.#@T >DT5P&H^+_$/EZE-96=E;)IND0:I/#>HYD)=9&:' (VD>61N.<'
ML<\:-Q-K\OCJ&&UU*SBM'TYYEADM7<#YT'.)0"W/#8& <8[T ==1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%<9_:_B@_$*[TV.STY[&.R
MAF5'O&4A6ED7S.(2=Y"XV9P,#GDU-+XONUFENH],C?1H-0&GRW!N")M_F"(N
M(]N"H<X^]G )QZ@'6T45Y_X7\5:K'9:9_:EJKV5Y?W-G'>/<[I2X>5E)3;@)
MB,K][/ XQ0!Z!17$^'OB"FO:I8PQV]K]EU!'>W,5WYDT84;AYJ;0$W*">"<'
M@\UV<KF.)W",Y52=J]6]A0 ^BN6\,>*;KQ)9W,R0Z:DR1AEM%NW,T3D'"3*8
MP4/3D ]\9QS3T?Q!+IO@[7M5OH+F:73;J[,L7VHW!)1B2J.47"#H,C@"@#KK
MRTAO[22UG\SRI!AO+E:-OP92"/P-95CX/T/3K2.UMK2001SI<1QO<RR!)$.5
M(W,<<G.!P>]8!\>WT%IK$\VF6-PNG1V[AK&_,JRF9L! Q0 $#D_5>QJS<^-[
MC2K;4AK&GV]O=VLMO'&D=WNC?SSA,N4&W!#;C@\+D9Z4 =)9:/I^G7E]=V=L
ML,]]();EE)_>,!@''0<>E6+RT@O[&XLKJ/S+>XC:*5"2-RL,$9'/0UR-GXZE
MN[:6..RMI]0%['9PBVNBUO,SIO#>84! "AL_*2"N.<BM+PG=ZC=-K8U,H)X=
M1:,)'*9$1?*B("D@'')/0<DT 7M2\/:9JUI:VUY [1VCB2#RYWB:-@I4$,C
M_=8CKWJ*?PMIEQ:6UJ[:@L=L&$9CU&X1B&.2&97#,/\ >)QVJGXGO]3L]5T"
M/3(A-+<7,J-"\WEHX\ESES@\ C/ )XZ56L_&K-/IL>HV*6BW,]U:32B?<D-Q
M 3\N2HRK*CL#QTQB@#=_L'2_[*M]+%FBV5N\;Q0J2 K1N'4\'/# 'W[YJ+6/
M#6EZ])#)J$4\C0G,?EW4L04]0<(P&??K4F@:H^MZ%::F]L;872>;'&6R?+).
MPG@<E<'';.*RO%WBF3PVD;Q_V6Q,;R&.[O6AD<+V10C9^IP <>M &U:Z3963
MW+P0E7NMOG,SLQ?:@09))_A4#_Z]93^!O#CBW4Z=A((HX!&L\BI)'']Q9%#8
MD [;P:V=/O$U#3;6]C5E2XA255;J P!P?SKB_''B;5(]'\2V^BPQH=+M0;B\
M>X,;QNR;@(U"G)"D')*]0/H =-J'AC1=4LKNSO;!)K>[G6XF0LPW2*% ;(.0
M<(HXQT]S5YM/M7U./4FB!NXX6@23)X1BK,,=.2J_E6!?^,#8V_B*7[#O_L>X
MA@QYN/-\Q(VST^7'F8[]/>EN3+;?$C2XX[FY\F\L+N2:%IF:,LC0!2%)PN S
M= .M '3UAV_@_0+7[+Y&FQH;2Y>[@(9LI*_WFSGG/H>.!Z"J">,7:46?]G_\
M3+^USIK6WG=% \SS<[?N^5\_3J<9[UU= &;#H&EP6FF6L5H%ATQ@]FF]OW1"
M,@/7GY68<YZU5T_PAHNEB1;2"=(Y(VB:)KR9X]K=0$9RH_ 5D6_CH/XL319$
MTZ59C,L3V=Z970Q@MB0% !D ]"<$8]ZL6?B^?4+3PZ]MIT?GZWI\EW&DEP56
M-E1&"%@I)!+XSCC'0]* -<^'=)*0K]C4"&S:Q3#L,0, "AYY'RCKTJ"S\):+
M8V5Q916TKVMQ%Y,D-Q=2S(4Z8 =B!^&*Y;3==\37GP]UW4-02UC,,&H^3=07
M3-*KQR2JHV^6H 7;@-G)V@D9)Q?'C:\TV&Z76-*$4L5C%=P)#<^8TH=_+".2
MH"MNV]"1\W7CD V8/!^AP6=Y:BS>2.\"K<-/<22O(J_=4NS%L#L,X%:E]#-<
M6,T-N\*2R*5#31F1.>N5!4D8]Q7*WWC2_P!%@U1=6TB%;RSM$O(X[6Z,B31L
M^PC<R*0P/M@Y'/IIV^H>(KF&_AFT6VM[E$1K8F]/ER!LY!<1DJZXYPI'(P:
M+7AK0H/#/AVRT:VD>2*U0J'?J222>.PR3@=A5V^L;;4K&>RO(5FMIT,<D;=&
M4]:Y[0+Z]'P_LKRW59[E8<L=2OCT#'<7F$9)P >=OY52_P"$[N(/#5GJ=_IU
MK:S:A>?9K)7NR(G3:6$K.R JI"L0-N2-OKP =%;>'M.M?L95)Y6LY&E@>XNI
M9G1F0H?F=B3\I(P>!FHKGPIHUU;B%[5T"W,ETCPSR12)+(27975@RY+'(!QS
M6+9^-Y]0M;:&UL+>34[B\EM$471-N?+3S&D$@3)3;C^'.3CL35[P1>7U]HUY
M)J+[KE-3O(B!(75 L[J%4D E0!@<#@=* -^TM8K*UCMH3(8T& 996D8_5F))
M_$UGZMX:TG6[B&>_MFDEB1HPRS/'N1L%D;:1O4X&5;(]JAU;6;Z#5;?2=*L8
M;J]E@>X8W$YBBCC4JO)"L226   [$_7F==\47FJZ/X>-C8ZG%#J=ZL-PUI/&
MCC:)=\*N75@VZ/[PP,9P03B@#K;?PWI%K%Y4%FJ)]B33\;V/^CKG:G7MN//7
MGK56_P#!7A_5&)O-/\Q6MQ;.GG2*CQKG:&4, Q7)P2"1G@BN?\1WM_!+X:T2
M"PUU+:ZN"LS1WL8GE58)'\OS3+NR"H).X9"D!CWT[^6]M-;\*V_EW,5C)*8M
MS:@3*9/(E;;,FUA(H"=?,SNYYQR :EUX8TJZU(:@T4\5UM57>VNI8/,"_=#A
M& ?'^UFK]OI]K:W=W=01!)KQUDG;).]E4(#[?*H''I61-KFHW&O76F:1I]O.
M+$1_:I;FY,0!<;@J!4;)VX))P.0/IDZA\04M-;N;.*VM9(;2[CM9E:ZVW#LV
MW+1Q;3N5=XSEAG#8Z<@&^WAG3)-5749%N9)UD\U4DO)GB5_[PB+; ?<+Q0OA
MG3$UHZP%N_MQX,AOIR",D[=N_;MR2=N,>U9B>)]5NM5OX++0UFM-/OTL[B7[
M3B1MP0ED3;SM$@)R1P.,FNJH X#0/ VJ:/J5C(;V&.*VG>666WGFS=!M_P K
M0D^6@RP/&<;1C%=9;>'M*M(].C@LU5-.C:.T&YCY:LNTCD\\<<YK$\,ZIXGO
MM9U:'4;/3EM;>^,3-%>LS0CR(V"HODKO&6SDD'YCZ#.3X-\8:F-#\/#6[4>3
M?6#RI>&Y,DKM$@9F==N &&2,,3QR!G@ ZK3_  IH^F)+':P3BWDB:$VTEU+)
M J'JJQ,Q11] ..*72?"NC:'<BYL+1DN!#Y'FR322OY>00F78G P,#MVQ7/:1
M\1!J4P!M;0QSV,EY!]GN_-= @!V3#: C$'L6'!';FQ!XUOH]#?7=4T3[-I;:
M<;^*2*X\Q^ I".-H"LP;(P2.#G% '67=I;WUG-:7<*36\R&.2-QE74C!!%94
M?A+1DTN?3&@GFM)]NZ.XNY9<;3E=I=B4P<$;2,8K @^(@6#4#<VEK++;Q120
MBPN_.20R2"-8RY5=K;V4'@C!S[5??Q-JMLFK6MYHZ_VC9VRW*+9W"RH\;[P&
MS)Y?W6C8$?0C.> #4M?"^D6EJ]O';.RR7$=S(\T\DLCRQLK(S.S%C@HN,G'&
M.E1^(]!_M]=-B:5HXK:\%Q)Y<KQ.5".N%9""#E@>".AK-^'XN)= M[Z[35OM
M%U;0RR37]V)4E9ER6C4.P0<],+P1QQQ:\;ZCJ^E^&YKK1X[<S*R!GFE*% 6
MRHV-D\XYQC.: +#>$-#;3(]/%FRPQS&X1TGD642G.9/-#;]YR1NW9(XJ:U\.
M:39)9+!9A?L4KS0,79F$CAE9R2<LQ#-DMGK7/Z[JGB.UG\-YL[9+RXU1H6M;
M:]9HI4^SRD;W:-2 "-Q&T_=&,GBJ^N^)-0NOAUK&H):>1<6+SPWBVU^T+((B
M0S0R>622<#&5'4\\<@'5:MX?TW6Y+>6^AD:6W#".2*>2%@K8W+E&!*G R#P<
M"H)?"FBRZ-:Z3]C,=G:.)+989GC:%AG!1U(93\QZ'H2*K^*/$<GAVULG2&$K
M<2&-KF[E:."#"DYD=5;&<8' 'N*V[.9KBR@G8PEI(U<F&3>F2,_*V!N'H<#-
M &9?>%=*U**UCNQ>R+:[?* OYUP5.58X<98'^(Y/O3+_ ,'Z'J<J2W=K+(XA
M6W<BZE7SHQT67##S1R?OYZGUK.\>W5]IVDR7UA>:O%<1PN8H[*V26+>!D-+E
M"0OKR.,]ZY_7O%>IS:CJ$.F:C.+BQL(KBV@L(D=)W9"[2RLX($(&T#D$Y.,G
M& #N[CP]I5U%J$4UFK)J,:Q72AF D55V@<'C XXQ6G532KTZEH]E?%-AN;>.
M8I_=W*#C]:XWQ7XFU.2RU--(A2*VT^^MK6XO&N"DF]I(BPC0*<C;( 22.I].
M0#K)-"TV:.5)+4%9;M+UQN;F9"I5^O8HO'3BJ:^#]#74QJ LW\\7!NE!N)#&
MDIY+K'NV*QR<D#G)S67J_CC^R/$L&FR+ILL,EU#:E8[TFY0RE5#&/9@ %AQN
MSCGVJ:#QF9;E; V&W4O[6;3FM_-^ZJKYAFSC[OE8;IU(&>] &I!X9TRWU0:B
M$N9+E79X_/O)I4B9@02B.Q5"02/E X)'2M>D9@JEF. !DFN/T_QG>W7]DW<V
MCJFFZSN%@\=SNF+>6TB!T*A5WJC$88X. ?6@#7L?"FC:<T_V6UD2*='C>W-Q
M(T 5SE@L18HN?8"HK+P7H%@SM%8L[/;-9L9[B28F!L9C^=C\ORC Z#MU-8GA
M6[OM8\3ZM>WMKK$?V>^DMXE:[06\*+&GR-$DA#-EB<[6Y(YXXZ#Q;=W-CX4U
M*XLIS!=+#B*4*&*,2 #@\'D]Z (['P;H>G><;6VF22:W^S/,;N9I#%V4.6+#
M';!X[8J2'PGHT5E>VC6LEQ'>J%N6NKB2=Y0,[07=BW&3CGCM7):)XMUFZUQG
MOI(H;:'2[A7@N,11FZMVA$LADP2J;I67/3"9Q5RR^(;SV6M3-9VEPVDK!/,U
MC=-)&T#EMS E%.Y%1SC'.!SSP =#_P (KI+:7+ILJ74]M(ZN?/O9I75E(*E7
M9RR$$ C:1BK6DZ)IVB1SIIUOY(GD\V4EV<R/M"[B6)))"C)[]3R:ATS6O[4U
M?5+6& ?9;%HXA<A\B61D#LH&.BADYSU)]*UJ *NI:;::OI\UA?P":UF&UXR2
M,\Y'(Y!! ((Y&*K6V@:=;-9NJ3RR6;.T$EQ<R3.I<;6^9V)/''.<=J77(R^F
MNYU:32H(OWD]S'L!" '(RX(7MSCM7#/XFU1=*\/VNH:A=VK:A]JD$\%NIN[F
M*-@(55-I D=71C\O #?=YP =G=>%M'N[2&WDMG18)I)XGAGDBDCD=F9RKJP8
M9+'(!QS1=>&=.O+6WMI7U 1VX8(8]1N$9@W)#LK@OT_B)K@(?&6KW4>F:5J%
MU>6=T9+U)WM(8WN;EH)%1(T&&0,=^6(X&P\@9(=!XQU;45T[2[VZO;._$-SY
MJZ?%$\]U/%.855<AD ^5F8\+TY SD [NY\)Z-<Q62?9I+?[%%Y-NUI<26[QQ
M\?(&C93MX'!..*UX8E@@CA3=LC4*NYBQP!CDGD_4UB^#-6N]<\)6%_?HJW;J
MR3;.A='9"1]2N?QK=H HKH^GJM^/LRD:@Q:ZW$GS24"<Y[;5 P..*+#1[#2Y
M))+.#RWDCCC=M[,66-=J#DGH/_KU>HH S+WP_IU_JD.I312K>0J$66&XDB+*
M#D*VQAO7/.&R.3ZU&_AG3)-:76&6[^W+P)!?3@ 9!V[0^W;D E<8..E:]% &
M3%X;TN#5VU2&&:*Y=S(XCN9%B=R,%FB#;"V.Y7-):^&M-L]6?5(1>?;)!AW>
M^G<,!NP"K.5(&YL#&!DXQ6O10!CZ?X7TK2IGDLH[F%6##R1>3&%-W7;$6V+^
M &*=IGAO3=)NVNK9+E[@H8A+=7<MPRH2"54R,VT9 .!CH/2M:B@"&[M+>_LY
MK2[A2:WF0QR1N,AE(P0:HZ5X=TS1FF>SAD\R95226>>2:0J,[5W.Q.T9.!G
MS6I10!6T^PMM+T^WL+*(16MO&L448).U0, 9/-%UI]K>7%I/<0B22TD,L!).
M$<J5SCH3AF'/K5FB@#)N?#.CWE[->3V2O<3H4D?>PW H4/ ./NL1GK^0IESX
M4T6[A>.2T9=TZW'F13/'(LBQK&&5U8,IV*%X(X^IK9HH H6VBV-J;1D25WM
MZPR33R2N _WLL[$MG ZDU1F\':#-;VL#6)$5MY@C5)I%^5VW.K$,-RL>2K9!
M]*W:* ,:/PIHD4<$:6"JL"6Z1@.WRK Q>(=?X68GWSSFF3>$-%F%KBWF@:U0
MQQ26UU+ X0G)4LC E<\X)(K<HH SI=!TR87HDMM_VZV6TN27;,D2A@%)SZ.W
M(YYINH^'].U2>VGN8YEFM@5BE@N)(7"G&5+(P)4X'!R.*TZ* "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[[P[!>:U%JT=Y>6EVD0A=K>
M0 2QAMP5PP(P"3R,'D\U6;P;IS:B]R9[S[.]T+Q['SOW#3@A@Y7&<[@&QG;D
M9Q70T4 %<[IW@W3].NX9EN+V:*WEDFMK::4&*"1]VYE  )/SM]XG&XXQ7144
M 8FD>&HM$E46>HZA]CC!$5C)*K0Q ] OR[L#L"W%;+KOC9-S+N!&Y>H]Q3J*
M ,&S\+0VEU=7C:EJ%Q?SV_V87<TB&2),DX4!0O4YR0>E8NI^!)D\)ZYINFZE
M=74^I$R%;Z50N\N&=@40$,0#@\@''&,UW%% '#:5X3U">*^L=3DN(=&GCCV6
MSW"2R^<K[RX94  .%&.<\GCOT%_X8T_4GOGG,X>\\DLZ2;6C:$EHV0CD,"<_
MA6S10!@S^%H[O3$L[O5=2GDBN%N8;MY4$T+KP"I50,8R,$'.35O1=#MM"@N8
MK:2XD^TSFXE>XDWLSE5!.??:#_\ 6XK3HH S-8T2+6#:NUU=6L]K(9(9K9@&
M4E2I^\""""1TKG?$?@W^T]!MO#-G;A;!YQ/<WTDY\U#OWR$#&6=\L,Y &X_2
MNUHH ;'&D4:1QJ%1 %50,  =!6)K/A2TUJ^^UR7=];2M;FUE^RS;/-B)SM/!
M(Y)Y&#SUK=HH @LK2.PL+>SA+&*WB6)-QR<* !G\JP-;\#Z9KL]\]S<7T4=_
M$L5U#;S[$EV@A6(Q]X _0X&0<5TU% ',ZMX'TW5[N\GFNK^)+UHWN(()]L<K
MH %<C'4!5'7!P.,C-3W'A9+GQ)!K;:OJ:SP;ECA5X_+5&*%DQLSAMBYYSQP1
M6_10!RVFZ!<R^-KSQ-?VT-LYMUM;>&.4R%L$DROP &(PHQT Y/.!U-%% ',Z
M?X'TW3KZRN8[J_D6Q:0VL$LV8H@ZL&4+CD?,>3D^^.*72?!&G:/?65U!=7\O
MV")X;2*:?='#&V!L48Z# Y.3P.3@5TM% '/Q^$;.&VU.T2\OA8ZBDZR6GF*8
MXS*279,KD$EF/4@9/%2W_A32]3EF>[220360L73?@>6&W C'(8'G.>U;=% '
M-MX*L)[6_BO+N_O);V)(9;F>53((U;<J+A0 ,DGISGG-;=]:O>V;VZ7=Q:,V
M,36Y4.N#GC<"/;I5FB@#EO\ A!;0^&)?#[ZKJDED[*<M)'N4 YV\)@J3U!!S
MTZ5:E\*Q7.G):W6J:E<213BXM[IY$66!P-HV%5 Q@L,$'.XUOT4 8-QX7CN[
M2UCGU34GN;68S0WOFJ)E)4J1D+MP5)&,?K5S0M#M/#VG&QLFF:$S239FD+MN
M=BQ^8\GDGKD^YK2HH R-7\/0:M=6]X+N\LKR!&C6XM) C%&P60Y!!!*J>F01
MQBD7PSIT=GI-I$DD<.ESB>W57SE@K+\Q.2<[V)[D\UL44 4;W2K>^U#3;V8R
M"73Y7FAVG +-&T9SZC:Y_'%4-9\,#6K^UNVU?4[5K5O,A2V>,*C[60M\R$YV
MNPZXYK=HH P[KPQ!/K#:I!?W]E<2HB7'V:4*LX3.W>"#R 2,C!QWI6\,PKJ\
MVH6NHZA9F>59KBW@E7RIG  R593@D* =I&<5MT4 4=/TJWTR?4)8#(6OKDW4
MN\YP^Q4X]!A!^M7J** ,F'08K?7)M4M[R\B-PWF3VJR#R97V!-Q!!(.U5Z$?
M=%06GA+3+.VT>W3SGCTF%X( [ [E9=AW<<\?2MVB@#!TWPK#IEH]E'J>I2V)
MMS;1VLTJLD*8P IV[N!P,D\5<_L*Q;PVN@2QM-8"U%H4=N6C"[>2,<X[BM*B
M@# 'A2"72[K3;[4M2O[:=54"YF&Z+:<J595!R" <DDY J6Q\-6MFE\9+J\O+
MB]B$,US<R!I"@#!5&   -S'@=22<UM44 5M.L8M,TRTL("QAM84AC+G)VJH
MS[X%-U/3;?5],N-/NPQ@G3:VQBK#T((Z$'D'VJW10!C1^'(MVGO=7]]>2V%R
MUS#)<.A;<8VCP=J@$8=O?/>J>H>"[*_TB]TO[=?V]K?3S37*PN@,GFG+*25/
MR\\8Y]ZZ6B@#%ET":6PM[7^W=50Q;MTRO%OE!/1ODQQT& *O:5IEKHVEVVFV
M2%+:VC$<:EB3@>I/6KE% &3J^A#6&VRZGJ$%NT9CDM[:1424'.<G;N'!QP15
M*^\%:7>29CEN[.)[9+2>&TF\M)X4SM1Q@\ $C((."1FMF[U*QL"@O+VWMM^=
MOG2JF['7&3SU%%SJ5A92(EU>VT#R?<6655+?3)YH L1QI%$D<:A$0!551@ #
MH!7-ZAX&TS4;ZYN);B^C2ZFCN)K:*?;$\R;0LA7'7"*/0X!QD UN3ZE8VURE
MM/>VT4\F-D4DJJS9.!@$Y//%6J .9N? ^G76H/<M>:@D;WT>H-;).!$9T92&
M(QDYV#()QZ 'FH=+\.3OXYO?%-_;0VTC6XM(((Y/,) /S2L< !B J@#H%Z\U
MUE% !7.Z9X-T[2KJUDAGO)(+(L;*UFFW16NX$'8,9Z,0,DX!(&*Z*B@"CIVE
M6^EO?/;F0F\N6NI=YSAR%!Q[844_4].@U;3Y+*X+B*0J6V'!X8-_,5;H) &2
M< 4 8NM^%].\02![[SCBUFM,(^T;)"C$_4&-2/ZU2_X1U]'34;RQ6XU?4+^*
M."8:A= *ZKOQG"X ^<@A1R.V<YW;;4]/O$D>UOK:=8AF1HI58(/?!XZ'\J(-
M3T^ZAEFM[ZVFBB&9'CF5E0=>2#Q0!BZ'X=G\.>"(M'M3'<W:Q$.\DK1K)(Q^
M8[@"P')QU. !6CX=TN71/#NGZ9/=O=RVL"QO.^<N0.3SS5B+5-/GMI+F*_M9
M+>+_ %DJ3*53ZG.!2IJ>GR6;7B7ULUJAPTPE4HI]VSCN* *'B7PW;>*+"&SN
MKJ[@BBF6?_1G5=S+T#!@01GG!'4 ]JKR>$XI;2VCEU;5'NK65I8+YIE\]-PV
ME<[=I4CL0?T%:XU/3S9&]%];?9 <&?SEV9SC[V<=:1M4T];-;QK^U%JQPLYF
M783Z!LX['\J ,=O!>FK96$%K/>6DUBTC17<,O[XF3F0LS AMYY.1U /&!1)X
M+TX6]E'9W%]82V<<D4=Q:S8E99"&<,6!W;F 8D\YY!%;,FIZ?#:1W<M];);2
M'"3-*H1OH<X/0TDVJ:?;013SW]K%#*,QR/,JJXZ\$G!H HR^&+%M+TS3H)+J
MUMM.FBEA6WG*%MG17/5E/<'K6S2*RNBNC!E89!!R"*6@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *MYIEAJ!0WMC;7)3.
MSSHE?;GKC(XZ"BZTS3[Z1)+NQMKAX_N-+$KE?H2.*M44 59],L+JZCNKBQMI
MKB/&R62)6=<'(P2,C!YJU110 4444 %%%% !00""",@T44 5+72M.LDE2TL+
M6W648D6*%4#CWP.>I_.BWTK3K2"6"VL+6&*88DCCA55<8QR .>*MT4 4XM)T
MV"UDM8=/M8[>7_61)"H1_J ,&E32M.CLGLDL+5;5SEH%A4(Q]UQ@]!5NB@"H
M-*TX6)L186OV0G)@\E?+SG/W<8Z\TC:3IKV2V3:?:FT4Y6 PKL!]0N,=S^=7
M** *DNE:=/:1VDMA:R6T9RD+PJ44^RXP.I_.DGTG3KFWBMY]/M9881B..2%6
M5!TX!&!^%7** $1%C1410JJ,!0, #TI:** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
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% !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% !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% !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% !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% !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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
J4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>exhibit31-amendedarticle002.jpg
<TEXT>
begin 644 exhibit31-amendedarticle002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KC;#7-?U+5O$EI%<:5 FD7"Q(9;:0B0&-7RS>9\O7&<'UQVKLJ\LM+
M31KC7_%\VMZ(]W!?72-;%K0L9$$2J<-_#R#U(H U+CQMK-Y\.K'QAI%A"(B/
M,O;6:-I'6(,5=XR&7. "PR.1Z5O-K<^H:CIL>BW%G+:2P?:[J=XV8+"1\A4A
MA@L<XSGA6/;!I>!5N]+\&6]KKMTC3Q^9MB>997CAW'9&Q&=Q"X'&?3FL_P"&
M44&C>&[NUEA^R2"^N'6-QMS$7/EXSVVX&.WM0!VUE>VNI645Y97$=Q;3+NCE
MC;<K#U!'6O/[CQQKUKH'B76W&EO!H>I2VAMS"Z-.B%>0_F$*QW\?*>1[UVNE
MZM9W>E6]PL9LE=,BVGVH\?L5!(!KS*UT*2\BUV^@C6+5;?Q!-J>GQW8VQ749
M"@*P;CY@& )^93@\4 >D/J@EN=%47UO927F9#97"CSIE\LMM4;A@J>2<'H15
MHZOIYO!9+?6XNF9D1"XR7 R5'J0.2.N*Y#4=3&L:[X-U)+6XA2WNIGNHY4PT
M&ZW=!N[?>8#(R/R-0>%;MK>WM]"U?1C)=Z?>RS)?R;&@(+NPF5\YWE7(P!NR
M><#. #8\+>+H+^S@MM6U&Q76);JZA6"-@A<1S2(-JDD_=3/X&MT:WI;7RV0O
M[<W+,R+'O&2RC+*/4@<D=17GEJA30-&1K619HO$LMY(OE_,L;3S,)#[;'7^7
M:JXEO)M9T6XDTJX@-GKUQ+/% J"!$=90)%.<ONW*Q<]"3TZ$ ]$M_%&@75U]
MFM]9L)9\.=B7"DX3[YZ]N_XUF6_B9[SXA1Z/;7-M-8-I3WGR*=X<2(H.[/*D
M,2,#\37'6VF7=QX#\7V5M#'%J-UJUU<0).1'Y\3RAL9/9T!7GUYQ6W8:H-3^
M(]CJZV%U;6IT:2VD>X01^7(94;8<GL%/(R/3- &UKVN:AIWBOPYIEM]E^SZI
M+-'*TL;,Z>7&7^4A@.<8Y%))KU\GQ%_L$FU%@-+-^SF-O,R)-FW.[&.^<5D>
M,$M=1\8>$VD@6[LK2:X>Z/E^9&@:$JN>"#\V/7'6H[6VL=.^+?VNRLX[?3VT
M8VS30PA8S-YP;!(']T=>G;- '91:YI4ZV;1:C:R+>DBU*R@B8@$D)_>P >GI
M6)XH\4?V9/I,%A=6K2W&K064Z,NX[6;#!2#@,!]<9Z5Q6B"[M[3P7I\FG72R
M:/J,PNW(4( 4F4,"3\RG<IR..?7BFVYO[?PSH6AW5A<S:CIFO1W%Q,@!CFC\
M]I#,KYP<AN1G(.<B@#U1=7T][Q;-;R$W#.R*@;DLHRRCU( Y':FQZUIDUV+6
M._MVG.[:F\9;;]['KCOCIWK@(;>]76W&D7T]O:75U=_:+2]C!2S=A+BY@E.,
M;F(.T$Y\P].<)I\$UWHG@[2I86MM0T.ZB:ZE;A%2)&1BK]'$G& N?O<XQ0!W
M$/BG0+FZ@MH-9L99YV9(D2=279<@@8/)X/Y'TK7KR2&WE30K*/[-(LJ^+6OG
M7RSD0&X9_,/ML(]^U>MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !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 5S)^'?@QB2?"^DDGDG[*G^%=-10!S/\ PKKP7_T*
MVD_^ B?X4?\ "NO!?_0K:3_X")_A7344 <S_ ,*Z\%_]"MI/_@(G^%-;X>^"
M4V[O#.CKN.!FU09/ITKJ*Y;2+UM5\>>(!*28])$%K G92Z>8[_4[E7Z+[F@!
MH\!>!3*T0\.:+YBXRGV>/(STXQ2IX!\#2320IX;T5I8L>8@MD)3/(R,<9KC[
M-HO#\NF:%XOTE5"7T<MAXAMT#QSR>8'7S&ZH[=#G(.3VKI+OQ8=)G\9W3Z5
M7TA8&W0GY[@-'N4NV.  ?? SUH T/^%=>"_^A6TG_P !$_PH_P"%=>"_^A6T
MG_P$3_"J5_XJU?3[_6+86MC=)8:4-2$Z.Z!L[\(1\W/[LG.>0:72_%>JSZM8
M6MY8VNS4-*;4+<6\AW!EV91BV!SY@P>V._6@"Y_PKKP7_P!"MI/_ (")_A1_
MPKKP7_T*VD_^ B?X5G6GC#4+O5!IJK9&>;27OHY8PS1Q2*RJ8RP.) -X^92.
MAZ5#X3\1ZJ^D>#4OVAN&UBW9I)<,'4K%Y@)YP23D'I0!K_\ "NO!?_0K:3_X
M")_A1_PKKP7_ -"MI/\ X")_A66/&FJR00F&PLWD?79M(8M*RCY"X#XP>NSD
M9X]ZDN/%>MQ"^LX-,BNM5TZ*,SPVZ2/'-(PW;$? V?+C!8'D] !D@%Y?A[X)
M?=M\,:.VTX.+5#@^G2G?\*Z\%_\ 0K:3_P" B?X57U&^?3O&WAN:-'A364EM
MKJ%O[RQ^9&Q_VEVLN?1O85UU ',_\*Z\%_\ 0K:3_P" B?X4?\*Z\%_]"MI/
M_@(G^%=-10!S/_"NO!?_ $*VD_\ @(G^%=,    , 444 %%%% !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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/6VF
M2Z5XQU&_CC:2TU=(C*RC)BFC4KDC^ZR;>>Q7GK70T4 <Q_PAQETNSTB\U>ZN
M]-MFB?RI43?)Y9#(K. ,J"JG@ G')/.:FO:#-96GB34+-[ZXGUA8HY8[95WP
MJH$9>,'[Q"$G;SN(P,9KLJ* //M#T:\OK.^TY-2U Z7=VTD$PNM'CLG0L-H*
M81"6QD<J1_([$O@BWG:R\Z^N&2UTR72]JA5WQ2!0Q)[-\J\C'TKJ:* .3T[P
M1]BO]/O)]:OKJ2SLGL KI$JO$=N =J@\;!SG)]>U);>!A9Z3HEG;ZS>)-H[G
M[+<E(RPC*%"A&W!&T]<9SS[5UM% ')0>!8K9(UCU:\/EZL^K#>J']ZQ;*_=^
M[\QSW]"*LZAX2^T:]+J]AK%]ID]U&L5XMML*W"K]T_,IVL 2 PP<5TE% '/S
MZ0;_ ,4:7=F,I::/')Y6X',DKJ$XSV5-W/<L/0UT%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8/B73_,L+
M_4/ME[&\%E)Y2074D2JP#'<0C#)Z=?2L72K&5O 5KK!U+4C<3:$'EW7LK;I&
MC5_,&6^5@0>F/O&K7C?Q5I^DV-SI,_V@7=W:L(RMI-*@#;ER6C1NF#QU_.N8
ML?'FD6O@2#0V-VUW#8+9AQIUT$;"!-W^JR/7&/QH V-#M)]1^'&EZO=:GJ33
MC1A*=MY*A:5D#%V(8%CD< \#GUI/#%G-=_#W3-:EU/4FNY=)+SE[V5A(S(#N
MP6^5@1P1CJ16+I/CC1]-\ 0:"S7CW4%B+19!IUUL;";=Q_=9'KC!^M&B^.-(
MTKP#;Z"S7<EU;V8M5<:==!&PNW<?W61ZXP?K0!V/P\FGNOA_HEW<W$]Q<7%H
MDLLLTK.S,1DG))KGX;Z%/'WBZWU*[UE[2T6T>WBMI;IECW1%GP(CQD@'!_"L
M/0?'2:+X5T[04D<?98D@:[73[PML'!*IY0^;&<9.,T^Q\<V6G>*]?UF))94U
M3[.%C:RNU,?E(5Y/D'.<Y]O>@#TJRN'M+?2[>&"]NX;D,?M+N&,*[2R^86;)
M[+D9.>M9_CFXU.TT:VN-/MKNYABNT:^ALF*SO;X.[RR"#G.TX!!(!&:YNV^)
M]I']@$LLI7?(;T#2+OA3G8L7R=OE!)Z@5)JWQ,TN4V4FF3WJ/!/OECGTNZVS
M)L9=N0G')4YP<8Z&@"]H'B+03::KXAL=?GNM(C@C\RVGG=WM9%+[OE?YE+94
M8/=>.*O1>/M):>^@DW"2TACF_=.DJRAVV*JLK$;MY"[3CDCL<UYY>ZOX;UJ[
MUR]NWO-.N-2LDM ++2[E]K*Y<2NQB7<V=O8<+C)SQ8O/&::_X;NM/UG4YH;D
MK&;>6RT:Z*B5'5UD8,G]Y%^4<#GDY& #OM4\9QZ-9ZE<7VD:B@L/*+[$5E=9
M#@%&R V#P0.1Z&B;QI;VK^1>64ME>E9)$MKN>&,M&I #!M^WYB< 9SP<X S7
MG^K^-1XA\*7NGZC>,EY.(E1;?2;P0IM<.6)*%B3M QQCWJUK'CBS;Q#9^(-$
MN;B.\6V-I=6UWI5V8I8RVX$,L>0RMG!QR#VH ZFP\=-K'B#1+?3;">33M1L)
M;OS7*JX*NB$%2>-I8YZY/3-:%GXQM[O4K.R_L^\BEOK66ZM5E"JSK&0""I.4
M)W C.!CN#Q7"S^,[!_$.DZNM_=M/!9S6MTS:-=#_ %C(VZ-=AZ%, $].I/?+
MTCQ';V.J:'?W5VTTVGPW$,\BZ3>;[HR;/WC,4^\=G([9XSTH [R/XD0/H":]
M_8.K+I3JC"Y81  ,^PDC?D!3C)QTYY'-=3%J23:O<:>D,A,$*2O-QL^<MA>N
M=WRD].A'K7!>$-7\/6_PUCTG6+V-;.)382O<0R0+-O#$*!(JDDC/ STK6\"R
MPZ5;P^'[J:]FU@P+=3R3V[KE<*J!GQMW*@C4C.<@^] ':4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% #61'QO56P<C(S@^M.HHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ JIJ.I6>DV3WE_.MO;1_?E?.U1ZD]A[FK=<G\3_P#DF7B+_KR>@#2A
M\7:!</:+%JD#&\8+;') F)Z!3C!S[5M5YI\.?MDWA;25U>"W72(-*M)[1U<M
M^\5F)9N!AAA.!GZG.*9?>(/$&E?%6+PU>ZR5TW5426PG$40:$@DM&?D^8MM*
M@GU'4T >@0:QIUUJESID-Y$]];*&FMP?GC!Z$CT.:2ZUK3;+4K73KF]BCO;L
M,UO S?/(%&6P/I7C?B:]U32OB+X]U/2M0-G<6>D6\VX0HY<@+@?," /7C/TK
M>C\1W^H>,OAI/,+<_P!K:=+/.#;QL4?R-Q\MR-R9)Y /(% 'HVE:UINN6\D^
MEWL-W%%(8G:)LA7 !*GWY'YTZ+5]/GU>XTF*\B?4+>-9);<-\Z*W0D?YZCUK
MP'0];UCPKX \0^(=+OR@M?$TBR6;1(R3JWE@@DC<#R,;2.AZ]NPU/6]1B\6?
M$**"9;=[/0UN8)H[>)9D;R]V"^W+ 'L<X[4 >M*RN,JP(R1D'N.#44MU;PSP
M02S(DLY*Q(QP7(!)P.^ ":Y'X4)/_P *WT::>\GN6F@$G[W;\F2<@$ $\\Y8
MD\]:X;XIZAJ U&S\6Z9]L8>';\1I&+>3RI(^DSE]NW[W[L\]%- 'MM%5=,U&
MWU?2[34;1]]M=1+-&WJK#(JU0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 52U?2;+7=+GTW4
M(VEM)UVRQK(R;AZ94@U=HH YVW\#Z%;6EE:117@M;)TD@MS?SF-2C;ERI?!
M(!P012ZGX(T'6'62_M9II%NA>(YNY0R2@ !E(;(P , <#TKH:* .=O/ WAZ_
MO-2N[FSDDGU. 6]VWVF4>;&,87 ; ^Z.F/U-.B\%:#!=Z/=1VD@FT>(PV#?:
M9#Y*$8(QNP>..<\5T%% '-0^ ?#<$?E1Z>?(-T+QX#,YC><='92<$_7C@<<"
MK7_"):(=7U'5&LRUWJ4'V>[9IG*RQXQM*D[0,#L*VZ* ,O1O#VG>'](72]-C
MEBM%!"JT[N5![!F)( [8/%-_X1K2_P#A''T PR-IKQM$T33N24/4;R=W<]ZU
MJ* ,[1-#T_PYI46F:7$\-G%GRXVE>3;DY(!8DXSVK1HHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH ***P/$GC#3?"TUA%J*7)-_,(+<Q1A@TAZ+UXZ]^* -
M^BL+3O%NF:CK=SHB^?!JMO&)7M+B/8Y3^\I^ZPY[&J>G>.]/U:?4X-/L=1N9
M-,F:"[6.%<HX)! ^;YONGIF@#J:*PO\ A++!X-*:WBN9Y]4C,MK:H@65D !9
MB&("@9&<D<G'6@>*K1X@4LM0>;[7]B:W%N1(LOE^8<Y.-NWG=G![$YH W:*Y
M/3OB%I.JFZ^R6NH.EI=+9W+^0,12E@N#SG&3R1D"MNZUS3[/6[#1YYPM[?K(
MUO'_ '@@!;]#^AH T:*YO7/&VF^'HM0GO;>^^S:?L%S<1PY1"^W: <\GYEZ9
MQFA?&E@;1[IK._CA6P.HJSQ##P#!+*=W) (..O(XH Z2BN9T[QQ8:KI=EJEI
M9:B^GWDJQ17'DC;EGV D!L@;N,D4MQXWTZ#Q/-X=%K?3:G%!]H:**(-F/CY@
M<\]>G7VH Z6BLK0/$FE>)[%[O2KGSDC<Q2HRE'B<=593@@_6IM8UFPT'3FO]
M2N%@ME=$9V[%F"C]2* +]%4=8U6#1-(NM3NED:VM8S++Y8!*H!DG&><"N?A^
M)&@O:Z7>3_:[6RU1Q':74\.(G8YP"03M)P?O8Z4 ==17*:W\0=(\/V\MSJ%O
M?I:QW7V/SQ!E&EYX7G)'!YQCBIM0\;:?I5EJ5U?VE_;IIR1R7 >(9"R$A6&&
M^89!'&<4 =+16!<>,M%LO#%MXAO9VMK"Z1'@\Q?WDN\94*@R22.W6D7Q7$AL
MQ>Z5JEE]LF2&W\^%3N9CQG8S;/7Y]I_'B@#H**Y[1?&6F:]KFI:/9)<_:],?
M9="1 %C.2 ,YYZ'IFG^)_%VF^$8+6;5%N!%=3"WB:) V9""0O7(Z'GI0!O45
MD0^(8&U,V%Q:7EG+]F>Y#7$8"&-2H8[@2,C<./>JMIXPLKN&QN5M+Y;/4'5+
M2Z:$;)=WW3P25!Z@N%S]2!0!T-%5[^_M-+L)[Z^N([>U@0O)+(<*H%<^_CO2
MH-,L]5NX+VUTJ[95BOIX@(\-]UFP2R*W8L .1TS0!U%%<]K?C+3= U73--NX
M[E[G4V*V8A0,)6&,C.>/O#KCK5_3]9CO[^ZLC:7=M<6R1R.MQ&%!5]P!4@D'
M[C=#Q0!I45SMMXSTV[\6WOAB&*Z;5+.+SIH]@"A,*00V<'.]?S^M-\.^.=%\
M3WFH66G22_;K!BL]K,FR0$'!P#U&1C/K]: .DHK#N?%NE:?X=;7-1D>RL@Q4
M&=?F8Y(P%7)))!P!S4:^*XE2U>\TK5+*.[FC@@:>%?F9R N0K$IU_C"_GQ0!
MT%%8;>*K%];N='L8Y]0OK1 ]S';!<0@_=#,S!0Q[+G-1V_C+2+OP_?:S;/++
M!8>8+N()B6 H"75D."",'COVS0!T%%<;%\3O#K:?INHSM=VNG:E(8K:\G@(B
M9\D8)&=O(/WL=#6AJ_C/3M%\066AW$-W)?WRL]LD,882  D\YXQ@]: .BHKG
M++QWX<OM!O-:345BLK%S'=&961H7'564C.>< =^V:23QMIMM;V%U?P7EA97[
M*MO=7,86,EN5#8)*9'3<!0!TE%<[J?C/3M*\36?AZ6"[DU*\C,MO'%&")% )
M/)( QM/7'2I]!\6:3XCFO;>QED%W8R>7=6TT9CDB;GJ#VX/(R* -NBL]M;T]
M/$,>A-.!J$ELUTL7_3,,%S^9_0UC:WX^TKP_;7MU?V]^MI9S""6X6#*;SC@<
MY/4<@4 =317-W7C2PL=/OKZ[M+^"&R@CN)2\0_U;E@&7!PWW3D#D>E./C?1(
M_"<7B:YG>WTV8 PM*OSR9^Z%49))[#K0!T5%8$OBZQL[VPM=3M[O36OSLMGN
MD4([]D+*Q"MZ!L9[5%=>.=%L?%\'AB]DFMM1N5#0>:F(Y0<XPV<<D$ >O% '
M2453@U%9]2N;$03(]NJLSL!L8-G&#GGH:N4 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %>3_ !KWFZ\%"-E60ZU'M+#(!R.2,C/YBO6*H7^A
MZ1JDL<NHZ797DD?W'N+=)"GT)!Q0!Y9X+NI)OC/K0\6[8O$\=N(;%8AMMY+;
MJ3&#DD]^2>"WH:H?#^RU"\\6^,VL[U8H+?Q*LMU 4'[V,2N?O'[N,;O?;BO8
M;G0M(O;B&XNM*L9YX%VQ22VZ,T8]%)&0/I58>$/#(,A'AW21YGW_ /0H_F^O
MR\T <?XKT73/'4VEOH>MOI6M6J3RZ;=0'"NBOLD  /*Y Y'8YY!(J_\ #75=
M=O[75K#Q)#;MJ>EWGV>2[@4;;@[!\Q(X+8P#TX(X%=2_A_1G@A@;2;$Q0+MA
M3[.F(QUPHQ\OX59@L;2UM/LEO:P16V"/)CC"ISUX''- 'F'P9"M>>-\@%3K<
MO7IU-8GQ&AU*ZMK;XA:=9S^=I=VMQ;S^8GEO9# ' ;<=Q^?[O1SZ5Z_:^'=#
MLEF6TT;3K=9U*S"*U1!(#U#8'(^M2G1-*.FC33IED; ?\NIMU\K_ +XQC]*
M.!^*.I6FL_ S4M5LB#!>0VTRD=3F6/K[CI^%:\JJ?@LSX!8>'" WL;?_ .L/
MRKHF\.:$VGKI[:+IQLE;<ML;5/+!]0N,9J;^Q]+_ +-_L[^S;/[#C'V;R%\K
M'^[C'Z4 >7?"H3:=X%T36]0U&,Z-%I]Q&(615\J4W((YZL6V\#L1QUJQ"0/V
MF+HD@?\ $C'7_>6N]3PCX:C"!/#VDJ$;>@6RC&UO4?+P:DF\,>'[F[>[GT+3
M);E_OS26D;.WU)&30!YS\*+>:?QWX[UFV!_L>ZOBL$@^Y,X=R67U SU_VJV_
MB#I$GC2PU'1(+.>YCMH3M>&2,*EV0&3=N8'Y5(Z9R)?:N]AABMX4AAC2.)!A
M410 H] !TJM;Z3IMH]P]MI]K"UR29VCA53*3UW8'S?C0!Y?I/B=O$W[/^M&Y
M8_VC8:;<6=VK?>#I&0"?<C!^N:X99[A?#/P]M/$Y0>#)'67S[9"KI."P"RL2
M?EY)XQP6[K7OR>%?#L<<T<>@:6J3_P"M5;.,"3_>&.?QJ7_A'M$_LTZ;_8^G
M_82V[[-]F3RL^NW&,_A0!YU\?-@\ 6!3;M.JPM\O0Y60YK>^+ZJ/A7X@<*-Q
M@C!..2!(N/YG\ZZ>Y\.Z)>6T-M=:-I\\$ Q%%+:HRQCT4$8'X5+<Z/I=Y9)9
M76FV<]HF-L$L"M&N.F%(P* /$?$ZS6NE_"+6;G)T:S2T^TM_#$Q6(AF]L*?R
M/K7N5Q<60%NEQ)"1/(OD*Q!WL/F&T=R,9XZ8S38M+T^WL#80V%K'9$%3;I"H
MC(/4;0,5#I^@Z/I+%M.TJRM&*[28+=4)'IP.GM0!YI\,?^2L?$?_ *^T_P#0
MY*K_ !GU2VU;POH5Q9RAH4\0+")1@J602*Q'J P(_"O3!X2\-B220>']*#R9
MWM]BCRV>N3CFG2>%O#TUK#:RZ#I;V\&?*B:SC*1Y))VC&!DDGCUH QH6CT:V
MO[3Q%=)>W5V]S*K*@5WMQ&"WR@Y4 *%^H'K7 VFEZ_\ #N_T-]'U=-=\':G>
MPP16D_S/")&W*T?T^]D8''([UZU!X=T.UF>:WT;3X97C,3/':HK,AZJ2!T/I
M3[;0M(L[D7%KI=E#,N=LD<"JPSUP0.,T <1\<K"^O_AA>"Q1W\F:.:9$&28U
M//'H#@_A3/B/J%A=?!"=[=DDBOK:WCLT3DR,S(551W/&<>QKTHC(P:S;?P[H
MEI<K<6^D6$,R,662.V164GJ00.": /'/$EA?V.J?![3[J4Q7\(\J1F&XHX$(
MY'?'3\*]BT&SO;+2DBU.X6ZO1)+YEP$"^8#(Q4X'3@CCM3KS0-&U&Z2ZOM)L
M+JX3&R6>V1W7'3!(R*T    !@#H!0!Y)X=_Y.9\6?]@N/_T&WIOB7PI?);6W
MCKPH NO:?-.9HD&1>PB5\J0.IQ^)''4+7I:^'=#2]DO$T;3ENI 0\XM4#MGK
MEL9.:M66GV6FP>186=O:PY+>7!$$7)ZG &* /$/&=W+=^&?AQXBGA9=&CU!+
MJ^3[RQAG5EW>P&\9]_>O;I[FR,4!FEA9)W3R=Q!$C9W+M]3QGCTSVJ3[+;_9
MC;>1%]G((,6P;2#U&.E5+#0-&TJ0R:=I-C:.1C=;VZ(<>F0.E 'FGP?BFT[Q
M3XYTW4B5U/\ M 3L'X:2,E\./4'.<_[0]:RM'@FGN?B[K,&1I-Q!/%%(/N2R
M)')N*GOC/7_:KV.]T72]2E26^TVTN944JKS0J[ 'J 2.GM3WTK3I=/&GR6%J
M]D!M%LT*F/'IMQC% 'S?#)-_P@7@.V\3*I\$RW#O++;(5DCF$D@ D8DY0Y)^
M4 XSW SWWCHR3?&SP(;.>)'>&<QRLGF+RK<X!&?SKTP>']%736TU=(L!8,=S
M6HMD\HG.<E,8Z\]*C/AC0&EAE;0],,D "Q,;2/,8'0*<<#Z4 >/_ !*\ _\
M",?#:XDT^2YO6EU=-0U21@ 77#@_*. H9@<>^<\5U7QFN;:_^%4D%HRW$NI3
M6R6*1_,9F+JPV@=?E!KTIE5U*L 5(P01P16=:>']%L+A9[32+&WF3.QXK=%9
M<]<$#C/>@#R+6[;5;3XM> +6*:W&K0Z*\?F7"EXS*(9 =V""02#R#W[UI?".
M\LWU?Q5=:SNMO%IN"VIQRD*B1J3@QC^X.Y)/8YP17IMQH.CW=^M]<Z38S7BX
MVW$ELC2#'HQ&:;<^'M$O;J2ZNM'T^>YE79)-+;(SNN,8)(R1CM0!X_XX.H:/
MJ6D?$F+3KM'M[S-T[.A5[23"HH 8D?+Z@?,Y-;_QON+:Z^$$UU:NCP7$T$L;
MIT<,P((^HYKT6?1=*N=/33Y],LI;),;+>2!6C7'HI&!44OAO0I[*&RFT73I+
M2$DQ0/:H8X\]=JD8'X4 <Q\0@/\ A3FK-@9_LU1G\J\VU:&:/P#\*=6E!.E6
M%U"]Z>JH"R89O;"L,^_O7NTVCZ7<:>NGS:;9R62_=MG@4QCZ*1BEM]*TZTL6
ML;;3[6&S8$-;QPJL9SURH&* /./CI&VH^$-,TFR'G:E?:E$+2)#\S$*V6'L,
MC)[9K4\6>"K7QH=0TZYE":A;V=M);7:_>AF!EY]<'N/Z@5U]EH6D:=,)K'2[
M*VE"[ \,"H0OH"!P/:IH=,T^WO9;V&QMH[N;_63I$H=_JP&3^- '$?##5=;U
M)=6@\16YBU;3FBLKAC_RU*AB'_$,.>AZ]Z]!IBQ1K*\JQJ)' #,!RV.F3WZT
M^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** .7\>^-+?P/X>_M"2 W-S-((
M+6W4X\R0YQD]@,$D_P"-9GBCQ5KO@?1K+6=72PO;,S)%>QVD+QO"&_B0L[!@
M#Q@@9SVIOQ8\'7OB[PU;_P!E[6U+3[A;J"-VP)<#!3)X!/4?3WJA\0K;4_'O
MA2TT#3-+O(+B[GB>Z>[A:)+1%Y;+$8<YP,)G/- %WQ#XUU2Q\=>&]$TTV#V6
MMQLZSRPN[( ,Y&' (/'I74:)=:E=-<M>365S;9'V:XM8FC#C)# AF;D%>H."
M"*\[\6>&)I_B#X,2+2[N[T?2K=H+J40,RJNW"]!ST'3->F:+I,&AZ1;Z9:Y%
MO;@K$#_"N20/P!Q^% %^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBB@@$8/2@ HKQKPU>Q6OQ?\ &EM<V]Y=6L(C6""&%YDB#+\V%&0N?\:S_ CM
M>_#'Q]=SO-)/!+>""25V+Q!8=RA23E<'GZT >ZT5X]\,8[3Q!X:T&&>.^748
M(OMSW[-(OFE+@X7<3B08!#=0 1WKI/BOJ>KVWA*ZM_#[E=02(WDCJ<&.")E+
M$>Y)''<!O2@#O:*X'4_$,/BCX)W^O6YVO+I4LPV'!AF5&S@]058'!]J7X5QO
M??"73&DF?[1=02B2<DLY)=P"2>20,?E0!WM%>.:MI=OIWQM\'Z% T_\ 9TMA
M-YT+3NPF*QRX9\GYCE0<GTJ/XE6">&[CP1:6LUVT#ZPRRA9'9Y(FE#>6<'+@
M!BH!S0![/17CNH7D=[\>_#-K##>6UG)8RM+;31/"LC*LI#%#@'&!SCL/2K_@
MJ^D\>^,/$]]J[M+8Z9=?8[*P+'RD + NR]&8X')SC)Q0!ZG1638:9#H4FHW/
MVN7[)+B4)-*S+;A5^8*23A>^.@R:XGPCXKU4?$W6M UX&+[?$FHZ9&W\$>T
MI]< 9']Y7]: /3**\6\0ZCIVD_'*X_M>::/1ETC[1-&@D9 Y.-Y5,X/OBK'A
M:35KKX1^++Z]GGETZ2.[N-&:>;S)DA",5);)(((XR<@@T >PT5XK\,%MO$?A
MC0K.X6^74HXI+Y]09I!O,=UA4#9 D&W@CD 8[UZ/X]BUJ?P/JD?A[=_:AC'E
M!&VLPW#> >Q*[@,<Y- '1T5Y9X#\4^'_ !)KWV-+.YT35X;:2&[T><,(Y<[<
ML >"RXZD!L$YR!7,?#R>UU)=0TG4X;ZZDO-<GM(K@/*!;QK$7 $@/RGY>!GO
MTH ]ZHKR'XD,--\=> ('FG-O(\L=V(PY,ZH(P-RKDMU/'/6G>!O-\4>)O%<F
MGWES-X(N$$%NLLS%EGVKN,88[D ^8]NJXZ< 'KE%>-?#35KK2[/Q-X/U8BYU
MK3[G9$TY+&Y60[4SGDJ&(.>RN*?\2].CT!? MC92SJK:G%;32>:V^=,KG><_
M-GD\^M 'L5%>57&IS^)OC5)X0DED@T31[(7$EK$Q07+X0@-C!*CS%^7I\M=E
M=^&;2">XO(&DCMC8RPO9AV\K<2K!U7.%8;",@#.1Z4 ='17A7PK6W\2^$K/3
M+X:@VH3_ &F8:D6D&SRW0* ^0&.6^[GH.>M;'C77KGPKX]N+_P 2:/<ZCX6N
M;>**VN8,G[$XSN.,@!BQSG(. N#QB@#UVBL;PU=64OA6SNK"_DU"S,1>.Y=B
MSR+D_>)Y+=CGG(->??"Z]/CO3]9\5>))!<*;QH(+:9_W%K$JJWRJ?E!^?ECS
MQUH ]:HKR[Q8FF6WPR\5OI&N"_VM]IA:.\\Y[3B-=JL&) ^4D<]&Q7*Z9JTF
MH7?@'3_"]W=#7DAAN-6#O(D;P%$+EP^!(3DD$9/?TH ][HKRRUU6Y\6?&S5=
M"O9'_L?1;3='9AB$FE.SYY!_$!N. >. :++5;C1OC9/X/5VFT34;+[0EM(2R
MV[A3D+GHIVGY>G/&* /4Z*\H^""?VAX4UIKUGN6_M2:#=.Y<^6%3"Y/;DUD^
M-_\ 0OAMX!NH7FCEFN[))Y(W;?*KQ%G#8Y;)YQS0![;17GG@FSUN'QUXCG$=
M_!X6D"?88;TL#YF!N*(_S*N=W''4>G%WXMLT7PQUJXB9HYX8U:.1"59#O49!
M'(XH [:BO*+[PM<^)/A5X6CTR^FLM7DM898[I)65I'^SLY#L#DAF'7L>:3P7
MXO'BN\TG3M=@\CQ/I5V\-Y"_RF0+%)A\=QN )'0-@]Q0!ZQ17EGP]O'^(&K^
M(=<UEFGM[:]-I8V+L?*@11G<4Z%CD?,1G@XQ7H&CZ.ND-?+'<3RPW%QYT:2R
M,_DC8B[%+$G;E20.VZ@#3HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH X[0_!-SHOC77?$8U6*8ZL%W6_V4J(RO3#;
MSGWX_*J&@_#>YT/PMXBT0:U%,-:>9VF-F5\HR)M; \SGCIR*] HH XC1?!.L
M:'X2L_#]IK]JL5NK1_:1I["8QL^Y@#YN%)Z9P?SK87PS#<ZGJ%[J\=AJ)N"J
MP++9@^1$!@)EB<C)9CTR6/M6_10!YWHGPRN=$\(^(/#<6N1O8ZKYOE V9'V7
MS%VL!^\^88QZ<CWJYI7@G6-(\#Q>%K;7[46Z1M";C^SV\PHS$L!^]P#AB,XX
MKN** ./U7P3/J/Q%TCQ:FJ1PG386A6U-L6WA@X.6WC!PY[=J7QGX*F\6:AH5
MW'J:6?\ 9%V+M%:V,OF,"IP3O7 ^6NOHH X_4?!5Q?\ Q&TKQ=_:D49T^W:
M6OV4G>&#@G=OX^_Z=J9:>";C0/%&IZWX=O884U5@]Y9741>-I 2=Z,I!4Y)R
M.1R>G&.SHH P[[1]2U#33:SZG WFSJ]P&M,QO$",Q*N\$*P&"26SD^P&#XA^
M&T&I:_HNM:+<VNBWFER%]T-D&$P./E8!EXZC_@1KNJ* .+F\!M<_$1_%5SJ$
M$L4ED;%[%K3*M&>N6W]^>U4]&^&]SH.@Z_H%EKN=(U-)5M[>:U+-9^8"IVMO
M&X8/3 Y&?7/H%% '"Z%X$U70/"5IX>M->M/+@62/[3_9S>=Y<CEW"GS<*3G&
M<'H*ZG6["ZU+3#;V5\;*X\V*1)_+W[=DBN05R,@A2#SWK1HH Y?_ (166[\7
M67B/4);3[786\D$'V>$KN+C!9R6)( SA>V3R<UD^&/ &J>%;348;+7+*5KR\
M>\5Y]-9O*D88X F&>*[ZB@#A]7\ WFK:MX4U*37%\_0.69[3<;ISLW,?G&W.
MW/&<9J;2? AT#QO?Z[I.I?9[#40#=Z88,HTG]]6W#:<^QZGU&.RHH YI_!>G
MM\0H_%_2[6S-L4QP6SP_UVY7Z8]*J^-O!4WB^YT69-32S_LN[6[4-;&7S&!!
M /SK@<5U]% '(:OX):X\76GBS2;U+/688O)F\R(O#<QXQM9000?0@]AUQ6RM
MEJLT%S]KU" 2RPF...* ^5&3_$<MN8_B![=ZUJ* . \-> =8\*>$CH6F^(;0
M$-(8[M]-)DCW]2!YV,^E;8T+5;>XU/R+ZTN+.]V8M;RW+B/$21DY#?,#LR5(
MYSU'.>DHH Q?"GANU\)>&;+1+1VDBME.9'X+LS%F..V23QVK(T;P9<>$KS4#
MX;NK=+"_G^T/9741*PR$8)C92, @#Y2#T'-=C10!YUI_PL.G?#K5O"D6L MJ
M<[32W36OW=VT$!-_^QW/>B\^%AFLO#4EGK(LM:T&..&'48[7/FQJ,;73?R#_
M +W=AWKT6B@#DKKP;)'XN3Q7I5U#;ZL]O]FO5>$F&Z7C!(#95@5&#D\ "ET7
MP9]D\6WWBO5+I+O6+J,0IY<92*WB&/E0$DDG'+$^O S7644 <-X=\$:KX2EU
M.UT;5[5=+OKI[H+/:EY;=F !"D. PP!C(XQT-3>+? 9\1Z1HFF6NHK8V^DW$
M4\>ZW\TL8U*J#\RX&#79T4 <UXLLM>NH]*;1-5>TGANT::-( R7"9&X,3]U0
M,GWZ<G%6/&/AU_%?A6]T-;M;07:A6F,7F;0&!X&X>GK6[10!SVEZ!?:9I.@:
M>NHV\B:4BQNQM2#,JQF,8^?Y3@Y[]*;<^#=/E\<67BR$"&_@B>&;:.)T*X&?
M<>OIQV&.CHH XO3?!%SX9U_5-1\.7T$5KJD@EN+&ZA+HLG/S1LK KU/!!_#
MK2U/1==O;.T2V\2/9W,=XMQ/)';+MDC'6)5)^53QR23UKHJ* "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHK"M[W6[YKE[9=/6**XDA7S-^X[6(R<4 ;M%9'_%1>NE_E)1_P 5%ZZ7
M^4E &O161_Q47KI?Y24?\5%ZZ7^4E &O161_Q47KI?Y24?\ %1>NE_E)0!KT
M5D?\5%ZZ7^4E'_%1>NE_E)0!KT5D?\5%ZZ7^4E'_ !47KI?Y24 :]%9'_%1>
MNE_E)1_Q47KI?Y24 :]%9'_%1>NE_E)1_P 5%ZZ7^4E &O161_Q47KI?Y24?
M\5%ZZ7^4E &O161_Q47KI?Y24?\ %1>NE_E)0!KT5D?\5%ZZ7^4E'_%1>NE_
ME)0!KT5D?\5%ZZ7^4E'_ !47KI?Y24 :]%9'_%1>NE_E)1_Q47KI?Y24 :]%
M9'_%1>NE_E)1_P 5%ZZ7^4E &O161_Q47KI?Y24?\5%ZZ7^4E &O161_Q47K
MI?Y24?\ %1>NE_E)0!KT5D?\5%ZZ7^4E'_%1>NE_E)0!KT5D?\5%ZZ7^4E'_
M !47KI?Y24 :]%9'_%1>NE_E)1_Q47KI?Y24 :]%9'_%1>NE_E)1_P 5%ZZ7
M^4E &O161_Q47KI?Y24?\5%ZZ7^4E &O161_Q47KI?Y24?\ %1>NE_E)0!KT
M5D?\5%ZZ7^4E'_%1>NE_E)0!KT5D?\5%ZZ7^4E'_ !47KI?Y24 :]%9'_%1>
MNE_E)1_Q47KI?Y24 :]%9'_%1>NE_E)1_P 5%ZZ7^4E &O161_Q47KI?Y24?
M\5%ZZ7^4E &O161_Q47KI?Y24?\ %1>NE_E)0!KT5D?\5%ZZ7^4E'_%1>NE_
ME)0!KT5D?\5%ZZ7^4E'_ !47KI?Y24 :]%9'_%1>NE_E)1_Q47KI?Y24 :]%
M9'_%1>NE_E)1_P 5%ZZ7^4E &O161_Q47KI?Y24?\5%ZZ7^4E &O161_Q47K
MI?Y24?\ %1>NE_E)0!KT5D?\5%ZZ7^4E'_%1>NE_E)0!KT5D?\5%ZZ7^4E'_
M !47KI?Y24 :]%9'_%1>NE_E)1_Q47KI?Y24 :]%9'_%1>NE_E)1_P 5%ZZ7
M^4E &O161_Q47KI?Y24?\5%ZZ7^4E &O161_Q47KI?Y24?\ %1>NE_E)0!KT
M5D?\5%ZZ7^4E'_%1>NE_E)0!KT5D?\5%ZZ7^4E'_ !47KI?Y24 :]%9'_%1>
MNE_E)1_Q47KI?Y24 :]%9'_%1>NE_E)1_P 5%ZZ7^4E &O161_Q47KI?Y24?
M\5%ZZ7^4E &O161_Q47KI?Y24?\ %1>NE_E)0!KT5D?\5%ZZ7^4E'_%1>NE_
ME)0!KT5D?\5%ZZ7^4E'_ !47KI?Y24 :]%9'_%1>NE_E)1_Q47KI?Y24 :]%
M9'_%1>NE_E)1_P 5%ZZ7^4E &O161_Q47KI?Y24?\5%ZZ7^4E &O161_Q47K
MI?Y24?\ %1>NE_E)0!KT5D?\5%ZZ7^4E'_%1>NE_E)0!KT5D?\5%ZZ7^4E'_
M !47KI?Y24 :]%9'_%1>NE_E)1_Q47KI?Y24 :]%9'_%1>NE_E)1_P 5%ZZ7
M^4E &O161_Q47KI?Y24?\5%ZZ7^4E &O161_Q47KI?Y24?\ %1>NE_E)0!KT
M5D?\5%ZZ7^4E'_%1>NE_E)0!KT5D?\5%ZZ7^4E'_ !47KI?Y24 :]%9'_%1>
MNE_E)1_Q47KI?Y24 :]%9'_%1>NE_E)5K2+U]1TBUO)%57F0,57H* +M%%%
M!1110 4444 %%%% !6,N@RQ23-;ZM>P)+*TI1!&0"QR<94FMFB@#(_L>\_Z#
MM_\ E'_\11_8]Y_T';_\H_\ XBM>B@#(_L>\_P"@[?\ Y1__ !%']CWG_0=O
M_P H_P#XBM>B@#(_L>\_Z#M_^4?_ ,11_8]Y_P!!V_\ RC_^(K7HH R/['O/
M^@[?_E'_ /$4?V/>?]!V_P#RC_\ B*UZ* ,C^Q[S_H.W_P"4?_Q%']CWG_0=
MO_RC_P#B*UZ* ,C^Q[S_ *#M_P#E'_\ $4?V/>?]!V__ "C_ /B*UZ* ,C^Q
M[S_H.W_Y1_\ Q%']CWG_ $';_P#*/_XBM>B@#(_L>\_Z#M_^4?\ \11_8]Y_
MT';_ /*/_P"(K7HH R/['O/^@[?_ )1__$4?V/>?]!V__*/_ .(K7HH R/['
MO/\ H.W_ .4?_P 11_8]Y_T';_\ */\ ^(K7HH R/['O/^@[?_E'_P#$4?V/
M>?\ 0=O_ ,H__B*UZ* ,C^Q[S_H.W_Y1_P#Q%']CWG_0=O\ \H__ (BM>B@#
M(_L>\_Z#M_\ E'_\11_8]Y_T';_\H_\ XBM>B@#(_L>\_P"@[?\ Y1__ !%'
M]CWG_0=O_P H_P#XBM>B@#(_L>\_Z#M_^4?_ ,11_8]Y_P!!V_\ RC_^(K7H
MH R/['O/^@[?_E'_ /$4?V/>?]!V_P#RC_\ B*UZ* ,C^Q[S_H.W_P"4?_Q%
M']CWG_0=O_RC_P#B*UZ* ,C^Q[S_ *#M_P#E'_\ $4?V/>?]!V__ "C_ /B*
MUZ* ,C^Q[S_H.W_Y1_\ Q%']CWG_ $';_P#*/_XBM>B@#(_L>\_Z#M_^4?\
M\11_8]Y_T';_ /*/_P"(K7HH R/['O/^@[?_ )1__$4?V/>?]!V__*/_ .(K
M7HH R/['O/\ H.W_ .4?_P 11_8]Y_T';_\ */\ ^(K7HH R/['O/^@[?_E'
M_P#$4?V/>?\ 0=O_ ,H__B*UZ* ,C^Q[S_H.W_Y1_P#Q%']CWG_0=O\ \H__
M (BM>B@#(_L>\_Z#M_\ E'_\11_8]Y_T';_\H_\ XBM>B@#(_L>\_P"@[?\
MY1__ !%']CWG_0=O_P H_P#XBM>B@#(_L>\_Z#M_^4?_ ,11_8]Y_P!!V_\
MRC_^(K7HH R/['O/^@[?_E'_ /$4?V/>?]!V_P#RC_\ B*UZ* ,C^Q[S_H.W
M_P"4?_Q%']CWG_0=O_RC_P#B*UZ* ,C^Q[S_ *#M_P#E'_\ $4?V/>?]!V__
M "C_ /B*UZ* ,C^Q[S_H.W_Y1_\ Q%']CWG_ $';_P#*/_XBM>B@#(_L>\_Z
M#M_^4?\ \11_8]Y_T';_ /*/_P"(K7HH R/['O/^@[?_ )1__$4?V/>?]!V_
M_*/_ .(K7HH R/['O/\ H.W_ .4?_P 11_8]Y_T';_\ */\ ^(K7HH R/['O
M/^@[?_E'_P#$4?V/>?\ 0=O_ ,H__B*UZ* ,C^Q[S_H.W_Y1_P#Q%']CWG_0
M=O\ \H__ (BM>B@#(_L>\_Z#M_\ E'_\11_8]Y_T';_\H_\ XBM>B@#(_L>\
M_P"@[?\ Y1__ !%']CWG_0=O_P H_P#XBM>B@#(_L>\_Z#M_^4?_ ,11_8]Y
M_P!!V_\ RC_^(K7HH R/['O/^@[?_E'_ /$4?V/>?]!V_P#RC_\ B*UZ* ,C
M^Q[S_H.W_P"4?_Q%']CWG_0=O_RC_P#B*UZ* ,C^Q[S_ *#M_P#E'_\ $4?V
M/>?]!V__ "C_ /B*UZ* ,C^Q[S_H.W_Y1_\ Q%']CWG_ $';_P#*/_XBM>B@
M#(_L>\_Z#M_^4?\ \11_8]Y_T';_ /*/_P"(K7HH R/['O/^@[?_ )1__$4?
MV/>?]!V__*/_ .(K7HH R/['O/\ H.W_ .4?_P 11_8]Y_T';_\ */\ ^(K7
MHH R/['O/^@[?_E'_P#$4?V/>?\ 0=O_ ,H__B*UZ* ,C^Q[S_H.W_Y1_P#Q
M%']CWG_0=O\ \H__ (BM>B@#(_L>\_Z#M_\ E'_\11_8]Y_T';_\H_\ XBM>
MB@#(_L>\_P"@[?\ Y1__ !%']CWG_0=O_P H_P#XBM>B@#(_L>\_Z#M_^4?_
M ,11_8]Y_P!!V_\ RC_^(K7HH R/['O/^@[?_E'_ /$4?V/>?]!V_P#RC_\
MB*UZ* ,C^Q[S_H.W_P"4?_Q%']CWG_0=O_RC_P#B*UZ* ,C^Q[S_ *#M_P#E
M'_\ $4?V/>?]!V__ "C_ /B*UZ* ,C^Q[S_H.W_Y1_\ Q%']CWG_ $';_P#*
M/_XBM>B@#(_L>\_Z#M_^4?\ \11_8]Y_T';_ /*/_P"(K7HH R/['O/^@[?_
M )1__$4?V/>?]!V__*/_ .(K7HH R/['O/\ H.W_ .4?_P 11_8]Y_T';_\
M*/\ ^(K7HH R/['O/^@[?_E'_P#$4?V/>?\ 0=O_ ,H__B*UZ* ,C^Q[S_H.
MW_Y1_P#Q%']CWG_0=O\ \H__ (BM>B@#(_L>\_Z#M_\ E'_\15[3[)-.L(+.
M-F9(5V@MU-6:* "BBB@ HHHH **** "BBB@ I"P7&X@9.!D]Z6N&\?Q)_;G@
MJ;;^\&N(@.>QCD)'Y@?E0!W--:1%.&=0?<TZN$^)^AZ9+X)\1ZK-8P2WW]GE
M5GDC#,@7) 4D<<L3QZT =NUQ"B%VFC5!U8L !4E>9^,O#VD6/PY:_L],M8+D
MK9 M#$J;OW\6"<#KR>?]H^M;5SXRO-)N=;M]5L8-]E';2V_V:5F$HG=HT4Y7
M((=>2 >#TH [*BL+1]5U.ZU:\L[VP*V\<:207BQ/&DF<AD*OR&7 YZ$'M65J
M_BK6+76=;L+*PL7&FZ?'?"2:=AYBGS,K@+P?W9 ^N?:@#LJ*XK5_&MY9Z,-7
MMK.W6U_LM=119I,O.=I9HE5>5VJ 2Y!'S#WJ>^\2ZR=7N]/TZPLCY6F1W\<M
MQ.V&#%AM("\'Y/7OG/:@#KJ*XK3?&MY=W/AN:XL+>&PUVU::(K*6DA98O-.[
M@ @C(X]/>K6D^)]2U2\TJ:/3&?3-1B:3S%BD5K4;=R%V8;7##CY>A(ZCF@#J
MZ0D*"20 .236+J>MO#KMCH=F(OMUW#+<;Y02D<:;020,$DE@ ,CN<\8/)ZYK
M]_K?A&5!##:W5KK=OIU]$265F%Q#]T\91E<$@CHQ% 'H<%Q#<Q"6WFCEC/1X
MV# _B*<98Q*L1=1(P)"D\D#J<?C7.:V)/#7@S7=2TN"T@OEMYKV0K&?+>41Y
M+8]3M']:P-NH-XJ\*W<<=G)JEQHMV'E?<JL ;8@L>2<9/'N>E 'HE%<;8>,[
MG4M/TE4M$@O[Z">60;'G2+R7$;8"#<V688Z8&>>QW=%U2ZO= CO]4L'TZX"N
M9X'.=NTD9'?! R.^#0!JT5RNG^)=1N[*PUM[&$:%=VCW;R!_WEJ@7>A8$_-N
M'4*/E/KUJO'XRO$C\.7UU9PC3M?9(X-C'S())$+QAST8, 02 ,'UZT =E17G
MD_CCQ%#X1O?$9T?3?LMLTT1C^UN7,B7!BR/DP5P">H.1VS5J\\=W7AV^U2#Q
M+800I;:>=1@DLY3()$#A#&=P'S[F49Z'=VH [FBN5?Q)J=CKNGZ7?6=J\FJ6
MTLMFT4C*JRQJ&:)R0>,'AP.Q^454TSQ3K^H>'+'6Y-/TZ"TOH[=T=KD_N X)
M=W!V@@?+@*<G/:@#M:8LL;2/&LBF1 "R@\KGID=NE>?7/C'5[_2]+ELEM[>6
M3Q!_9=P65L.$=N5!P5#;.0>1DCWJ_<^)TT74?%-S=:5;++80VA\V _O+LR;E
M168@8PW ZXR: .UHKD=1\57^BZC-I]]:VTL\FGS7UF\3LB.8L%XVR"00""&[
M\\"FZ+XLU&]U30[>_LK6*'6=--[ T,C,R,HC+*V0!@B3C'3'?K0!UKRQQLBO
M(JLYVH"<%CC.!Z\ T^N<\1Z@++6_#43Z=;7(NKYH5GE.7MV\IVW(,=2%(SD=
M>^:@T'Q7)K6L7%F&M(Y+>66.XLGW)<P!6(1B#]Y6&#D# R!SUH ZJBJFEOJ$
MFG0MJD5O%>D'S4MW+QCDXP2 3QCM5N@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L
M+Q!X=;7;S2+C[9Y TV[%VBB+=O< J 3D<88]/SK=HH JFVN#JJW0O9!;"$QF
MTV+M+[@=^[&[.,C&<<U4\2Z+_P )%X>O=':X-O'=QF*20)N(4]<<]:U:* .?
MU?PU)K'A--"FO]F/*W7"0\GRV5EXS@'*KG\>G:MJ7@J+6;O5I-1O&DAU*SBM
M9(XH]AC\IF9'1LDA@SD\Y[>E=310!C:#HU]I<9.I:W<ZM/M"))-&D81!VPH&
M2>[').!TJI>>%9+O5M8OQJ 0ZG8K8LGD9\M%WX(.[D_.WMTXXYZ2B@#BF^'J
M-9S6PUFZ2.XTE-*G"1I\\:!@K#(.TX<YQU]JOQ>%;F+49;S^UFD>33ET\^;;
MJ?E4L0WRD<Y8]L8Q]:Z:B@#DK/P2;1/#4?\ :/F1Z#&T<0: ?OE:/RSNY_NG
MMWY]JE\/>$)O#TB0)KM[<:5;D_8["54Q #G +@;G !( )P..N!CJ** ,75_#
MZZCJNGZM;W)M=1L-ZQ2[-ZNC@!D=<C(. >""".M4KSP<MQI!L8;]X9);]-1N
M+@Q!FEF5U<<9  RBC'HH'O73T4 4M2TY-6T2[TR[<^7=V[V\K1C:<.I4D9SC
MK[UCVOA:YM=1TJ\.L/.^G6DEJ@E@7YP^S).TCIY:8QZ'KFNEHH XH> )8=/T
MQ+37KFUU'39)FM[Z.%<E)6W.CH<JP)^F,#\>KLK+[+IZVLT\EVV#YDLV"TA/
M4D  =^@  ' JU10!RFB>"O[&B-BVL7=UHT:NEMITJ)MB5@05+@;G #$ $\ ]
M\##]/\&1V5OI=G+?/<V6D2>;I\4D8W(P5E3>V?GVJQ X';.2,UU%% 'GGB?P
M[=Z7\*]9TBWDN-1EFD>6)8;8F3=)/YC *N<C+,>G K>N?"%IK8O)=;D^VM>6
M?V+Y8S$$A)W' R2&+8)/JHP!BNEHH YVU\,2Q2V5Q=:B;NYTZW>WLI7A V!@
M 7< _.^% R-HZ\<U6A\%F#PYH>E)JLROHTR26UPL2Y8*K( ZG(/RL?3G![5U
M=% ''KX!B2Q:W75[WS!JW]K13,D9,<I))&-N"#N;KZCTJQ=^"H-1FUS^T+R2
M>WU:WB@DC"!6C\K.QE8?Q9)/3KCITKJ** .:D\*27BO+J&H_:;W[#)80W'D!
M?+1\;VVYY<X7)X'' '.667A&2SO?#]Q_:._^Q;-K.-?(QYJ,%4ECNZX1>G?/
MK@=110!C:UH3:OJ&D77VOR1IMS]I5/+W>8VQDP3G@89OQQ56W\*!=8T_4KV]
M^US:>)1;2M"%EPX(*NX/S* 3@8'8G)KHZ* *FF6MQ9Z=#;W=])?3H#ON)$5&
M?DGD* !QQQZ5;HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK!T_P 7:7JFO:AHEIY[ZAIX
MS<Q&(J$ST^8\'/L:KZ=X\T/5M(U/5+-[B2STPN+MS R["@W,,'DX'/&: .FH
MKFK'QSI&HZ?9:A;)?/8WLJ0PW'V1]A9GV#)QP-W&3Q6MK.LV&@:9)J.I3K!:
MQE5:1NQ9@H_4B@"_15/5-3MM'TJYU*[+"UMHS+*R+N*H!DG'? ]*JZ1XCT[6
M_#ZZY9/(VGNC2+(R%2RJ2"<'GL: -:BN6_X6!HHU6QTMDOUOK^(S6T#6;JTB
M $DX(XX4]?2EN_B!H5C#ILMPUU&-2N'M;93;/N:57V,A7&5.X8YQ0!U%%85U
MXNTNS\3V?AR<SKJEY&98(A$2&49R=PX&-K=3VHO?%NFVNM'18%N+[5%0226M
MG'O:)#T+DD*O;J03F@#=HK.TS6[35I;J&W$ZRVCK'/'-$T;(Q&<8(YX(.1D<
M\$U)9ZM8ZA=WUK:W"R3V,HAN$'5&*A@/R(_4=J +M%<[<^-=)M?$C^'F6[?5
M%A\_R(K=G)C_ +P(X/\ .GV7C/1-1T"]UNSNFFL['?\ :L1LLD)098,C ,"!
MSC% &_17,6/CS1M1TNTU2U6^DL+J588KD6C["Q?8,\<#=QD\5N:GJ5IH^G3Z
MA?S"&V@7<[D$XYP  .222  .I- %NBLFVU^"?4$T^2TO+:\DA:>.*>+&]%*@
MD,"5SEAQG(SR!698?$#1=4M+VZL$O[F&RD:*X:*S=MC*,D8QDD>U '4T5SVJ
M>--'TB^TNSNFN//U09LUCA9_-Z9''0_,.N.M):^-]$O'U2&&:?[7I:%[NT:W
M=9D7&<A" 6&/3/;U% '145B^'O%.F>*=';5=(DDGM S(&*;26'48.#^=4KWQ
MYHFG6>DW=T;J.+5F5+,FW8F1FQM&.HSD=<=: .GHK%UGQ3I>ASVEI=/(]_>'
M%O90(9)I?7"CH!SDG XZTD7BBS>\>RDMKV"]CMFNF@E@(/EJ5!(895N6'"DT
M ;=%<K8_$+0]2T4ZQ9B^FTX,5-PEG(5!!P<\9P.Y[5IW/B*TAU2;3H8;F[N;
M>)9KE+:/?Y"-G:6Y&2<'"C+''2@#7HJKIVH6^JZ?#?6C,UO,NY&92I(^AY'X
MUDR>,-/;6+G2K"&[U*[M,?:ELXPRP$] S$A<\'Y02>.E '045STGC71XM$U#
M5W:Y6TTZ7R;LM;.KQ-A204(#?QKT'Z5#!X^T":72D>>>W&K &QDN+=T2?(!
M#$8R<C )!YH Z>BLG4/$>GZ=JMKI3-)-J5T"T5I NYRHZL>RK[L0*--\1Z?J
MMQ>VENTBWUB0MS:2KLECR,C@]01T()!]: -:BL+P[XNTOQ58W-YHYGGAMY3#
M(6B*'> "5 ;&3@BJ^H>.M%TO2=,U.[:YCM-39$M'\AB79QE1@<C(YYQ0!TM%
M8VD>*=)UN_O;"SN'%]9$"YM9HFCDCST)5@,@^HR.:L:[KEEX<TB?5=19TLX
M#*Z(6*@D#.!SU(Z4 :-%<MJ7Q!T#2-!T_7+^2YATV_V^1.;=B#N&Y<@ E<CG
MD5M2:O:K)8*F^9+\XMY8EW(WRE\Y'0;03F@"_16#<^+M.BUJ31K5+G4-1A4/
M/!9Q[_)!Z;V)"KGT)S[5>TK6K361=?9?.#6LWV>9)H6C9'VJV,, >C#GIZ4
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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%!&1@]* /(/",=Y)\:_'HL[F&!OW&[S83)D8[89<5D_#[(^%/Q&W$%O/O
M\D# /[BO8+?PSH5K>2WEOI%E%=3 B6:.!5=P>N6 R:C@\)>';:UGM8-#T^*W
MN/\ 71);JJR?[P P?QH X#X4^?I_P_TC5=2O83HT=C*$B,>TQ2"X)R22=Y8@
M8X&",=ZU/B+I4_C2TOM MK.XN8[:W+[X9(U"W9 ,8;<Z\!<D@9XD![5U*>#O
M#,4<4<>@::L<3AXT%J@",#G(&.#GO5^VTK3[.:YFMK*"&2Z8M.\<84RD]V(Z
MGZT >6Z)XED\1?L_ZXEV2-1TW3KFRNE;[VY(R 3]5QGWS6U\,K^TTSX(Z5>W
MQ M8;:5I 0#D>8_&#U)Z =\UU<7A+PY#%<Q1:'IR1W7_ !\(MLH$W^\,?-U/
M6FKX.\,I D"Z!I@AC;>D8M4VJV<Y Q@&@#@_$N!^T9X+[?Z!<?\ HN:F?&&/
M9KG@)8-D3'6U(.W(#%T.2.,\G)]:]'N/#FBW>I)J5SI5G-?1_<N7A4R+]&(R
M*74?#^C:Q-%-J6EV=Y)%S&]Q"KE/ID<4 >::LEW'^T5X3%Y<13/_ &=/@QPF
M, ;9N,%FI_PF+VOC?Q[9:E\NK-J F/F?>DB)?:1ZKR/^^A7HTGAK0YM1CU&7
M2+)[V( )<- ID4#H V,CJ?SI^H:!I&K31SW^FVUQ-%Q'+)&"Z#T#=0/:@!FH
M:C;6%I?75LL4UVA6+RT8!I)C@1QD]B2RCGH&KRC3'G\!?&&V^U075OIWB>$1
M3/=,AWWB]7^1F RQZ9_Y:'L*];DT'2);6"UDTRT:W@?S(8C"NV-O[RC'!]Z;
MJ7A[1M8:)M3TNSO&A_U9N(5?9],CB@#RCQ#)J\/Q]N)M"CMI=1CT M#%<@E)
M""?EX(P3VJ+P++I]S\(/&MW'+*VM7$-Y+JT4P"M',8WX"]EZD>^1VKUM?#FB
M)J8U-=)LQ?C_ )>1"OF?]]8S4;^%M DGNYVT6P,MX"+E_LZYFSUWG'S?C0!Y
MI\)$N+/P#I&JZE=0OH<-C= 0F,#RY/M6<DD_,3MXX&,8[UZ#XXT[3-8\(7FF
MZQ.UO9W;10F93@H[2*(S_P!][:FC\'>&8HXXX] TQ8XG#QH+5 %;.<@8X.>]
M:EY96FHVK6M[;0W-NY!:*9 ZM@@C(/!Y /X4 >8>%9/%_A7QU8>%?$5U%K5C
M=03/8:B1^^C" ;@W?'0<YY(P>U8OPEM=2EEU*XM[R*/3[;Q'</>0E.67R6 ;
M?G@ E>,?C7L-MHFEV9D:WL8(VD3RW8)R4_NYZ[?;I5%/!?A>..6-/#VEK'+_
M *Q5M4 ?ZC'- 'G?Q$N%O/'OPSN-+EA"2RS-;.RYC(/E;3@$9&,=#3OAG,EY
M\2?%-UXA7[/XQXADMD&(?LX"@-'GDYVIDD],'N:])G\,:#<O:O/HUC(]HJK;
M,\"DP@8P$X^7&!T]*GDT/2I=5CU233;1M0B78ET85\U5YX#8SCD_G0!Y/X;T
MZ^\*_$;Q!X%MX9/[)U=1?VSKPL$1.)1[<90'U"UH?&152_\  JJ JC6X@ !@
M 96O4S;PFY%R8D\\(8Q)M^8*2"1GTR!5'4O#^CZS)%)J>EV=X\7^K:XA5RGT
MR.* /,X5ELOVF;B75.(KS3-FF._3(";E4^N1+Q[^]>G:A):$3HS1&\2UD91D
M;UC.,GU ) _+VIU_HVF:K:I:ZA86UU!&042:,,$(Z$9Z'W%)#H>EV]G+:0Z?
M;);S?ZV,1C$G^]Z_C0!Y'\%8KB'P-:ZA>7L"Z%"MXMQ#)& %)9#N9B>1@,,8
M'7O6IXC\-ZGJGB?4/%'@36FLM<MTBBO;*8#R[D>6KID'@?*P'(QD=1@FNZ'@
MKPLML;9?#NEBW8[C$+1-I/KC&*M3^'=&NKF2YFTRU:>7 DE\L!G  &&/4C
MP>.* ,OP)KUQXH\"6&KR6B6=S<H^Z-1\@<.R[A[$C/X]ZXOX$1S66@^(=/O4
M*ZW!JCF[25L.247!)]"0W/UKUB**.&)(HD6.-%"JB# 4#H .PJC=Z#I5]=_:
M[G3[=[G;L\_9B3;Z;ASCVH \QU?Q?%XT^#GC#4H-,^PHC- ^90[22*(\L< =
MBH_"N7CN9Y+OX;:?XK,<'AM;6WN+"YMU*[YPB;4F))P >.,<-GUQ[F?#>AG2
MO[+_ +'L?[/SN-K]G7RR?4KC!-)-X9T*XTR/3)]'L);")@T=L]NK1H0, A2,
M#CB@#SK08KBR_:-\0G4<JUYIP:Q9^CQCR\A?IM.1[&B**XN_VEIKC3]QMK32
MQ'J#K]W+*=JD^N2AQ_L^U>EW6B:7>Q6\5S86\JVW,&Z,9B[?(>J\>E26&F6.
MEPM%86<%LCL7<1(%W,>K''4^YH \T^!;+;>%O$$<[+&\&LSF4.<% $3KZ=#^
M59OQ%BE@^&OP^A;$<R7^GJ0X^ZPA8<CCO7J4GAC0I=2?49-(LFO'(+S&%=SD
M="W')'O4VIZ#I&M&,ZIIEI>^4<Q_:(5DVGU&1Q0!R]GH^E>$_%]YXCUS7(6U
M;772UBW*(8\  !$7).?E7DGT]:=\7O\ DE.O_P#7%/\ T8M;VM^'+#7;:TMK
MJ" Q6TR2INB#,NT@@(3]W.,$CG&1QU%W4=+L-7M3:ZC9P7=N3DQ3QAU/X'B@
M#C]*TNQUSX:^$-,U&%)[2YLH$>-N_P#HK=/0CJ#VQ7,>#K?7/!_CBQ\#:B7N
MM*CDEO-*O6_YY"-U:,^X+CCMSV(KT^/P[HL*VJQ:59HMH<VX6%0(>WR_W?PJ
M^\$,LL4KQ(TD1)C8C)0D8.#VX)% 'E/P7+VVI>,K#4?EUI=4:6X#_?=#G:?<
M9W'/^T/6O1;O7-#T@F2ZO[2V,]TMNS,X&^<J,*?]K:!^&*??^'M'U2Y2YOM,
MM9[B,;5F>(%P/3=UQ[4Z?0=(N;2VM9M,LWM[602P1-"NV)QT91C /)_.@#0H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *YCQ%XJOM#6ZN8= N+W3K%=]W<),J%0!N8HAY?:O)Y'H,D&NGKBO%GBC
M07GG\-WVJP6L;H%OF8G/EMUC7'=AP3V!]2* .QMYX[JVBN(6W12H'1L=01D&
MN>\3>)[WP]:ZA>KHQN;&QMQ/+,;@1[NN54;3D@ >G45J6FKZ;-/;65O,!--:
MBZAA*%3Y.0 V"..H&#S[5B_$P@?#7Q N1EK)U4>I(X ]Z (=3\8ZII6C/J5S
MH"K%MA9"+O<K"214QG9P1O4X[C//%=B"#T-<%XYEAE^$NY95*.++#*W7]]$3
M@CV!_*L36XTT?4?%\/AZ(HIT^PN9;>RQN<>=)Y[*!U<Q8R>IR* /6 0>AK%3
M79#XTD\/M:J$6P%ZMP),ELOLV[<<=#SDUC>#5\/76J7NJ>'=0GN8KF&,3I'&
ML=NK#.#M"+B3!(/? &<<5F^)9KT>.=9&D,#J8\+.+95/S>;YC%0/]KH1^% '
MHN0>AZ49&<9YKS"WCBFG\+WGA18TOOL<WVY(@ 2GD' G']X3; -W.=WO2^'K
M_P .7>APZA!!>G7;#3)4U"*W#I<!]G[P2GC+EE^4MDY.1WH ]+DFCBB>6214
MCC!9V8X"@<DD]JII?RW::;<Z?#'<65V [S-)L*1E"RL%Q\V3@8XQG->7:/<:
M9>7[6]K]CE@O?#+!8+>,LC,ISM9CQ)(N3DX!SV%6=/;2C;?#&:Q^S*1)MD:(
M!?F^R,&SCOOP#[\=: /5\C.,\TF1ZBO( LUYX2#;%C\<0ZUZ8GW&YR?<Q>2?
M]W:/04W5K'2!I'C.Z"0BXM-?ADMI-WS0G;;99/[I)#@D=<$=J /8J3((R",>
MM<YXZO+6U\%WT]U')-;-Y:OY3E1AG499ADA.<L?[N:\TUBXLY=&\>6Z3V\D/
MVJQGMOLZ&.,EEB#/&,GK@\@\X)H ]OR#T-8O]O./&J>'S:KY;Z>]Z+@2Y.5D
M1-NW''WLYS7GNO Z/JOC*/P]'Y?F:59SO'9_><^;()7&.2_E\YZ]#Z5JZ-<>
M'Y_BK97.@O9FVFT"1 UKC:6$T9"G'\04'@\X'/2@#T<D#J:"0!DGBN!\2V>B
M7/Q(TR+6E@-M<:1=*RW#[8Y")8" V3@\;C@_7J!7/:'!+IUQX8M-64OX:,FH
M);&Z^:,?O/\ 1_,+<<QAMF?[W':@#U\D 9)XJK)J%K%J4&GM,HNIXWECC[E%
M(#'Z98?G7ET-O=Q:;LM]1L;>)-9NY='@U)=UK<6X7'EDY^49+E".PXR*GTUM
M/E\6>"KV]TJ&P\[1YHH894#[9%>'8JMCD@ E3UP<T >J=*S]<UBWT'0[S5;D
M,T-M&9"J=6] /<G _&N?\:3/#K'AG[6@;0VO76_+C*!C$PBW]MN\]^,[?:N-
M\0V<4?@WQRJ)"VB"]B;2P0"BN5C\WRO0;BP^7C.[WH [F;Q%K4.JMI#Z+;B_
ME26:S;[9^ZFC0+NR=NY6#.JX*XYSGBMG1KO4;RP\[5--73K@M_J%N!,0N!C+
M  9Z\#/3K7)WMCH*_$KPZD-IIP7^S[M@$B3&[? 4/ Z\/C\<5SXO+;3-)N)-
MI?0X?%4W]HK$"RI 0VTL!_RS$GED]L#TH ];R,9SQZTO6O,=6N=%TVPTZ]T\
MRKX6GU1Y;Z:./S(5+Q$*P4@CRM^,X&T-SUKJ_!=IIEII-S_8]W<7.GS74DT3
MR;?+&[!(A"J (P<X&.N<<4 =%D9QD9]*R->UJ31CIVRU6=;N^BM')EVF/>V
MV,'/TXKS>TU:Q/BS0+JW=8#_ &U?0W,<FY[A2R3 +,_^TRJ43'0+C.*KVVH:
M;/H&@RZJ84\36WB")M1608GC<S');OLV[<'[N N.E 'IWBK77\.:(VHI:K<[
M9H8F0R;,"218\C@YP6''ZULY&<9YKQ;6KVSG\+:]%JYA'B*'78W*2C]\(?M4
M?ELF>?+\K !''7N:W(=-M;WQ3XZNK"WAGU.V$,^G$'.R<VQ&Y?<L<'WZT >G
M9![]*3(QG(Q7E.DGPUJ6DSZC9ZMJ%K?1Z/-!J*PQ*C6XV?,TP" F16!*DG).
M>HR:;%++)IFI6%Y<Z39S)-9>5JUE&&LKH[F*+*F< _+AAGHRGIB@#UD$'I1D
M9QGFN9\#7$MQH]UY^GVUE+'>2(_V1]UO,PQF2(_W3GIV((KB"DEYX6NO,58_
M&\.L-Y; 8GW_ &C*X[F+R3C^[L!]* .]U'7[Y-2N]/TC3%O[JSBAFGC><196
M1F "$@@L C'G Z#//&M-J%M#?0V)E3[7.CR11$\LJXR?H,CGWKD]&MM+'Q3\
M1/'!:"Y6UM&5@B[@Y\[>0>N2",_49J/Q!#IT/Q4\-W=]!;@265U&DLL8.Z4/
M$4 ./O#YB/QH Z/PSK3Z_HB7\ULMM*9IX6A$F_!CE>/K@9SLST[UKY&<9YKR
M'3H-,CTSP[JJ&%;_ /X2:XC^T!OG\MI[C*YZA"&4XZ'(/>K>D/I.IZQ%;ZE>
MWMOXHL=7DD,$<:B9U\UMOS%-S0&-AGG&T8["@#U.DR..1STKB?B-%:2_\(R+
MD)@ZW;@[CCY"&W#Z=,US^KV?AVSUS4O#>N.VF:=+:1)I/EPJ5"8.\0L5;;('
M.<#DY7K@4 >KD@=3UJM)+=KJ,$4=LC6CQN99C+AD88V@+CG.6YR,8]Z\J\2R
MZ?::A?:;JNIP$W6@PP6IUB3RWMI/G&_=MP6)PS%>05'MC6BCTZP\9^&!:74,
MD(T&Z7[1;E<2X,1##''.'(_&@#T*ZN[>RM)KJYF2*"!"\DC' 50,DFG03QW%
MM%/&?W<BAU)XX(R*\=6)Y/"?B+2WAT[5HAX>DDM=4LH_FF50=BS)SB7/S ]\
M-WJW-?:$MUIEMJL\=MX<O-%1+.984-N9]S>:.5(#D%"#['O0!ZT2!U-+D9QG
MGTKRZST#1KOQUINFW:RWUL/#P"_;S^]E*S*4+CCYMH!Y /'J*BT%M+U34[.+
M4KR\@\6V&I222V\4:+*_SMU8IEH"A!ZXP !T H [SQ#KSZ&=+V6JSK>W\-FQ
M,NTQ^8<;L8.>_'%;5>*QWVFW.@>&9+YHAXDM_$,+:D)1_I$;^:V\MW"8QC^'
M 7'05W_CN:X@LM)DV[M,_M.$:GQD"W.>6_V-VS=[9SQF@#HK^^AT[3;J_G)\
MBVA>:0J,G:H)./P%<X/%6IK>6-K-I$,;ZH%.GO\ :LJQ\MY'63Y<J5"#H"#N
M&#UQS6IV=FEGX]-JENV@MIJO"H"F%;ORY-WECIG'E9Q_$?7-.O++0FU?X>;;
M73S%)YI;$288?9FQGC^^1^)]: .[T.]U:]MI'U?28]-F5]J1)="?<,#)R ,<
MYQ[8Z=*U 01D'->1:E.UG-XRDM$9[*/6[*2^C@!9C:A(O.P!R1PV[';=[U>U
M:\T.WTF35?#WG-HLNHVTFJ26B%H!$%96*)@C (C+@#D=<\B@#T\$$9!R*,C.
M,\URW@NWT=%U&ZT*^GN[&ZF67.%%NK[<,(@JJ.P+8R,GUS7(:L([O2?&D%]'
MM\2QWLC:8QXG((7[,83UQD ?+WW9ZF@#NM7UZZMM3.E:58QWNHBS:\\J6?RE
M*!@H4-@_,Q)QGCCDUI/J4$$EA!=,(+J]8I% S L6"%V''H%//3\ZXNVM+1OB
MY$UY#9O?#0HWD8(N?/$O)'^UC\<5-XVBT]/&'@V\U"" P)=W$;RRQA@";=]B
MDD=VQ@>N,<T =!X=UY]<74O-MEMGLK^6RVK)OW[ /FS@=<]*VLC.,\UXQ=0V
M":9K>JJ(?[0M_%R&"XR"\:&>+=M/8%=V<=0#GI6C-)I6IZ[JFFZ]>WEKKD6J
M">P$$2^=)$"IA,+E#E<#! .!\V<9)H ]6H!!&0>*Y7Q]>-8:+9W,D4LFG1W\
M)U$1J6Q;\[B0.2H;:6'<9[5SVIOH\.GV-[HBL_AVXUJ*74FC!^S["A&0.GEA
MQ&6P-N<Y[X /2LC&<C'K1D>HKQWQA:PII?C(Z>(1H1@LVC6$CRUN_,^<QXX!
MV;-V.Y]<UMZSH7A>S\8>'H9+:TBT^]@OGE5GQ%.Q\DY;G#9Y//4T >D9&,YX
M]:,BO(M(MSI4FB6UZK-X4.J:@EOYY+1*AP+;=G^#_6[2>.5/I4-_:1".!)3'
M_8W_  EL(T_YL*L!4>8$/:/?NZ<<'MB@#V+<..1STJL-0MGU";3XI4>\AB65
MXL\JK$A2?3)4_E7DGCE=(TJU\0Z7IUO'93V6EPO;(X9F(#N^;9?X0I.6<9YQ
MD#&:W[==';XF:U+<16N;W1[>6!WC ,H_?"1@<=,;<GTQGM0!WFGS74VG02W]
MO';73(#+"DOF*C>@; S^56LUY'X5F']F^!HM66)]#?29(V\\ QK>93:),\ [
M X&>Y/>HVLXA_8$-QAK!O%$XL S8_P!#,<F /^F>[@=B-O8B@#V $$9!S5:&
M6[:^NHYK:..V39Y$HEW-)D?-E<?+@\=3GVKE/AXEO;?\)-96@CCMK?6IA!#'
M@+&A2,X4#HNXMTXSFL:_2Q_M/QU -0CT\2R6&Z?:'5'.!EU)P5+8# \8)S0!
MZ:"",@YKF_$7BV'1] UC4;.-+Z32F"7$/F[,,0IQG!Y =3BJ_@.:62UU9+BQ
ML[>=+XB66P;-M<-Y<?[R/T&, CG# \UP6N1:=::'\3+9(;>&]:\5E14"N8VC
M@(QWP6W'W(/O0![0"#T-*"#T.:\HUE#I>O>*(/#<81IM"@N#%:'YIG$LF]AC
MK(8SUZG(]JZ#P</#E[K,^K^';^>=9K18[B*.-(X$(;*EE5%Q+@D?0<]J -[4
M-?$&LQ:+8VWVS4Y(3<-&9-B0Q9V[W;!P">  "3@\8!-3V.HW4VI3V-Y8&WDB
MB242I+YD<FXL,*< Y&T9R!]X5RCS1>&?BGJ6I:M((-/U>R@CM[R4XB22,L#$
MS=%)#!AG&><<U:\;ZL]WX-OI=$9KM(WA-Q):_.&A\Q?-52O4[ V0.@_"@#LP
M0>AS2;AZCBO+M>MK#S_$$VBFV_L>3PY.;I;8CR#<=82-O&_;NZ<XV^U)IVCZ
M"^O>%DDMK5DO=!E^VHQ!6X*^04\P'A\?O,;L]#Z< 'J>1Z]:3<..1ST]Z\9T
M6&QNK/P!!<^7(B:CJ$!1VR!"!.%0_P"SC8 #Q@@=ZCEL]+MO"FJW4$=NESIW
MB<)8.",VT?VJ,[8O[J[2_ XQF@#VO(!QGK2$@=2*\LO3!>67C:WUI%&N)/*V
MFN1^],10?9C >OWA_#_%G/)JK?Z=:WFJ^*4UF&WFNU\-VSRJY!47(6;<P'3<
M#MP>HR,=: /7J*\LGMWBMO#&NQ6:W\FJZ4NDW:LN[?(\8:-W/H'5E8]@WM5C
MP_I^IP^';_3$M@=2\-6US8V,YC \Z5EW1R+Z'R_+SZES0!Z7D'.#TJKJ%TUG
MIMU=11B9X(FD$9?;NP,XS@X_*O+;&Z\-W&DSZUIL^JRZA;Z1-%?6-FBPR ;/
MF$I" B0,/E.<Y)(R,T[1]1L5\0:JMG=67V*?PU'(HLU*PEE:0=3]X@84MQV!
M /% 'H6F>(;:_L-'D?;%=ZI:"ZBMMV3C8K-SCH-P&<=Z3PQKK>(=&^W26RVS
M_:)X#$)-^/+E:/.<#.=N>G>N!T]=-75_AM=W4=L0VBR1"5T!S*J0%%S_ '@0
MV!U'/O6?IL-A;Z5X>U2(0KJ!\531&X!&\0O/-E<]0A!!QT.<]\T >O7\MW#:
M%[&V2YG#*!&\OE@@L QW8/09/3G&*L9&<9&:Y+XD"W_X1!I)RH,=Y:-&S'!!
M\^/./^ [L^V:PM3D$7CAIH6LM4@EU2U2:V8;;NRDVIM>)OXHL88C'&7YZT >
MEYHK*T8:.)=4_LH1[_MK_;=F?^/C:N[.>^-O3BM6@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH R)M%>7Q5:ZV+H+Y%K):^1Y>0RNR,3NSUS&N./6M>BB@ HHHH
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
MRQ;MZ ]<C8_) !VG!-5X/'6CW$MLJ+>".XO&L5F>U=46<,5V,2."64@?KC-
M'2T5S,7B33+2;7;F2]OI1;7D5O)#+'Q'*RHJI$, D,64\\9;.<5K:5K%MJQN
MTA26*:SF\BXAF7#1OM#8X)!RK*<@D<T :%%<SKFH7UIXT\+VD%T4M+V6X2>'
M8N'VPLR\XR.0.AJE>ZE?:CXB\1:=!J,FGMI5G#+;[0N'=U=C(^0=RC:%QTZ]
MR, '9T5P.B^)[SQCJ&G6L4\EA&^B1:C<&#&[S96VJH+ _*NUC[Y&>,@U]#\8
M7_BF\T'3/,-K)+;74^H208#,T,HA 4G.T,V6]< #/6@#T:BO.HO'5ZNC6UAE
M9=;DU6XTH2^46&(6.^<HO)^0 [1U9@.E=AX?OK._TYI;/49;\)(T<LDPVNLB
M\,K+A=A']W ^E &K145S<16=K-<SN$AA1I)'/15 R3^5<EX*\0:IJ&H:QI>N
MQB'4()$NX8\8Q;3#<B^Y0[D)]10!V5%<+=_$*2VT?Q)?C2+DC2KW['&"%PS;
M8\%OF_O/V[8[UKWOC33K&\GLY;746NX+5;N2&.U9F6,DC.1P<;3T/;'7B@#H
MZ*S8-;M+J33A;+/-%J$!N(9TA8Q;,*1N;HI(88!Z\US_ ,0M2O-*@T*:UU.6
MP2XU>WM+AUV8\I]V[)8$#IUH [*BN)\,ZWJ-YXSU>PBO_P"UM M[='COMJ'9
M.3\T(= %?CGID< UHZ3XAT[^R1<PW=]>?:+Z>"%)TQ,\@=LQJN!@+M;&<85<
MD\4 =+17$:MXG$]SX?O+"ZNXH/[8DL+VT$7S%EAE)1@ 22&1<8.#[UKQ>,=,
MFL%N42Z$C7IT\6S1;9?M R=F#P.!G.<8[T =!17-OXXT:.QM;IC=8N;QK!8U
MMV9UG4L&C8#H<J?KVS4&K^*XGT&\:RBU*.\6Q:Y95M]LMJI#;6=7Z'*GC!)
M) QS0!U=%8OA>>?4?!.C7%Q/(UQ<:? \DV?F+-&I+?7)KB-$\6O+\+;^^OO$
MR?VTB7C(7EA616C>01@)@#D*O&.: /4:*Y7PYX@"Z3X;M=0FN;C4=5T];I96
M5<2,(U9QQ@#&X<8'6KMOXMTV[T^WNH!.[7%Q):PVX3$LDL98.H!..-C$DG&!
MUH W:*X7PMXGE,&K'4)+RXF;79K*S@D51+Q&KB/'"C #GKCCJ<\]$OB.TD@M
MS%#<R7%QYOEV@0"4^6VUR02  #QDGN.Y% &Q17-_\)SHAM=/N$>YD6_G>VB5
M+9RRRJ&+(PQ\K#:1@\\5IZ-K5IKMI)<6HE0PS-!-%,A1XY%ZJP]>GYT :-%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M:B;[%JMO?2[I%4;(R<@9/+'/';WKJZ* .1TO0]0\->([AM+MUDT#429Y;3S
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
M-OR<'#MZ]?I4,G@>T-U'=6^IZC:W'V1;*XDA:/\ TJ)<[1("A&1DX90#SUH
MYKPWK^IQ^$_#^BZ-;[[R+P_;7;,T0D'S#:BX,B<91LG)[5IQZ_XLO-<L-*6V
MT[3KJ?2?MLT5PC2^5(LJ(RY1\$')QZ9[XQ5L_#W3XX-)6SU/5;&YTRV%I%=6
MTRK)) ,?NWRI5AQGIP:U+?PQ:VNOP:O%=78E@M#9K$S*R%"P8DDKN+%@"26S
MF@"AXZO=1L[711IUTENUQJ]K!(6C+95GZ=1QQSZCCBN?U&_U;1-2\<:KI[6/
MF64%M=3":)B)MD!+* &&W('4EL>G>NWUS0[;7K.&WN)9H3!<1W,,L# /'(C9
M4C((_ @UFW/@NTNHM;CDU'4=FL0K!<C?&<(J[/E)0G)4D$G)_&@"CJOB77)K
MO4;7P]IZW$]A'$Q1U5A*[KOV$F1=@VD#=@\GVP=S6G:?PAJ#S0^6[V$A>)B#
MM)C.02.#CI6?<>"+6;54U*+5=5M;@PI!<FVG$8NT3[OF +U )&Y=IYZUMWVG
M1WNDS::))+>&6(P[H=H95(Q@9! X]J /(KN:=/AAX'N+NR^QV-J;"235DD#/
M;)A1N"CD;LA3Z;N<UU^K>+M6L(/&S1BR9]"ACFMBT+8<-%O*N-_/ID8^E7QX
M"L'T2RT2\U#4;S2K,1A+.9HPC"/&P.4168# X)YQSFI-8\#V.L76JRO?7]O'
MJML+>\@@= DH4%5;E20P!QP0#@9!H HWWC"XM-3L+6YE@T]+NW@>">YMG:&X
MD<G?&) P",!C ;U[U#K7B?5-*MO&MS;Q6'G:1%%+ QA;]X#'NQ)AN2.@QBMF
M[\(6M[9M8SWUZ]C)'%'+;,R%)!'C!)*9!.!D@CIVIFH>"[/4EUQ9]0OPFM(L
M=RB-& JJ-H"?)D<<<YH RKSQEJ.@7VJQZLEK<10:2-3A%LC1E?F*&-BQ.[G;
M\V!U/%3-KGBVT&I/+HIN((K/S[>1(E5C*& :/RQ*Q?@[A@C.".I!K3G\'V%Y
MJ,UY>W%U=>?IYTZ6&78(WA)R<[5!SGG(-,T_P=%I^GO:#6M8N#M5(9I[A6DM
MU#!@J';CJJ_>!)QS0!DCQK+)X>.J6=U%?VRWHAGGMK*0R6D6S+-)!NW;@_!]
M P..*Z;1-2.IZ#%?I=6M\) [)-9Y$<BACMP"3@X R,\'(JHOA2".XDNX]0O8
M[Z6Y6YDN4\L,[+&8PI79M*[6/;.><UH:1I%KHEDUK:[BKRR3NS8R[NQ9B<
M9)/  % '*?">4ZGX&BUJZQ)J.J3SS7DC#EF$C*%/H%50 .P%:*S#2M:M/">A
MQP6BM;3W[.\>Y8U\T?*B CJTA[X &._%B#PG%I]Y<S:5J=_IT-S*9YK6#RFB
M,A^\P#HQ4GOM('M4U[X8M+J]L+Z*XN;2^L@ZQW$+*69'^^K[@0P) /(ZC(Q0
M!RR^-=<O9-+L[2*PAO9=4NM*NS+&[()(HW;S$PP.T[0=I]<9'6IKC6_&?F:U
M:6YT4W6DVT,[,892L[,A9D WC;DJ<-SCCCN-QO!MAYNFRQ7-W#)874MXK(4S
M+-)NWL^5.<[VZ8 SQC QDPZ1<:EXU\3"274[.SNH;>(/'$%2=55@X#,IP1NQ
MD$'GC.,@ DTKQ7J'BHRIHRVUH\.G6MX?M*&3=).A=4P"N% ')[YXZ<T;/QCK
MWB-M%_L2/3[5=4TN:['VR-W,4L3QHRG:PW+ER.WKVP>C;PE91:G'?Z?<7.FS
M+:K9L+4IMDB7[@(96&5[$8/.*6U\)V-CJ.F7=G-<0)IUHUG!;H5,?EL5)!RI
M8DE%YSV]S0!B2>+-5MO$5C:3?8Y(+K59-/:.&-V\M0CLC&7.W?\ )DIC(#=L
M9.3_ ,)!KEGX.\4:K/<65Z]KJ\MNL<]L=NU95CQC?TQC ]N<YKI(O .GQ2PL
MM_J7E6^HMJ-O#YR[(9&W;P/ER5.]NI)&>".:?=>!-/NM.U73_MM_';:G<FZE
M1)$PCE@[;<J< L ><^V,F@!+K7=3O-1UZTTG[-&^C)'D7$9?SY&C\S;D,-JX
M*C//)/I@Y%IXQUGQ!?6L>CFQM;>[T0:G&UU"\CQN7VE2 RAA[\>O-=%<>%;>
M;4;F^BOKVVFO+=;>\,+(!<!00K-E3A@"1E<<'V&$C\(V5OJB7UI<7-J8M/&G
M10Q;/+CA!R  5)R#W)H L>%M8?Q!X5TK5Y(EBDO+5)G1>BL1D@>V:P/A>JKX
M=U+: ,ZS?=!_TV:NCT/18= T&VTBUGG>"VC\J)Y2I=5'3H #CZ5D6'@C^R[2
MXM;'Q)K5O!<323NJ?9\[Y#EB&,.1R>QX[4 4?%?BW4M"FO9H/L;P6IMBL(C:
M5Y%D<*Y=E($77Y<]2#UZ!-:\3Z]IM_XAL8OL!N;>TBN]*1K=S]H#,4,;8?EM
M^U1C'WU..:N7OP]TN];4%-YJ$-O?QPK-;Q2J$W1!1&XRI.0%48S@XY%:]SX=
ML+S5=+U*X$DEUIH<0NS==P .[UZ _49H J:#KLVOR6MS:302:<]A'/(PB(8R
MOG"@[B%P <J02,CFDN-7OKSQ+>:'ICV]O+9V<=R\T\1D#-(SA5 #+P-AR<]Q
MBM'1M#L= M9K;3XO+BEN)+AAG^-V+''MS@#T J&]\/0W6LIJ\%W<V5\(#;O)
M;[/WL><A6#JPX.2#U&3V- '$76OW_B:+P+J5L\5D;C4Y(Y8'C,@6:.*=6Y#+
MN7*G X['/:NC\9F?1_!\AT9X+%OM4"MLA&"))U5\ $8)+DD]>O<YJS)X,L"F
MBQVUQ=VD6CR&6V2%D(+E64LQ926)#-GGN3UK2UK2+?7=)FTZZ>5(I2K;XF =
M65@RD$@C(*@]* .'U*;5[+QSXAN=/FLA>6_A^WF=YH&*.5><X"A@1G'7<<>A
MJ])XPU;58HXM!L@UW_94&H%6C#J6F#%$.9$P/D.3SU'ISL2^$+>6^O[Q]2U
MS7UDMC,<QG]V-W(^3@Y=OSZ=*JMX L5;39;34]4LKFPM5LA<6TRH\T"_=23Y
M<$#U !]Z )_$&KZE9_#C4=7%L;34X],><P[@_DR^7DC(X.T_GBG>%=+L&\!:
M9:&&.>WN;*-Y]XW>>SH"[-G[Q8DDD^M;JVD"60L_*4VXC\ORV^8%<8P<]>/6
ML33O":Z3 MG8ZSJD.FIQ'9!XRD:Y^ZKE#(%]/FR.Q% %%=4OFOM5T+0FMXVT
M*T@'^E1L_G.R,RJ<,,#:J\\\M[<U-+\7:MXEN=+72Q96D&HZ.U\K7$32-#('
M12" R[A\Q]/7V.[-X5M&U>34[.YNK">:W6VG%L4"S(N=N0RG!7) (P<'%);^
M$[*QU&TN[&XN;46=B;"""/88TBRI_B4DG*J<D]J .<TGQEK=Y9^$]2N4L%M=
M9F-I+!'&^]) DC;PY;&,QGY=O /4TU_%OB2+3X+]QIC(-=;2I(1$X,BF<PJX
M;<=N#@D8;//(Z5M6O@6RM-/T6RCU#4/)T>X-Q;;FB)+$,/F^3D8=O3K]*5O
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
MAO-:^,8;>"2WU*QGN+N0%XMEWISEG9PY'WHF;(!..J]1BNQ\//I4FAV[:)"L
M.G$OY4:PF(#YSN^4@$?-GM0!IT444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8NGZ$]CXE
MU76#=B3^T5B5H?*P$\L$+@Y]&.?7VK:HH **** ,;0M"?1;G59C=B<:C=F\9
M?*V['*JI Y/&$7]:V:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M'I#6VF'3Y[5K:WC#&T=Y5D#%$S]X+AMN<'OCFNUHH \QL/#NHV>IZ!/)9SF
MZ[?:BT6S(M(94D$8..ARRG Z%CZ5"FFZWI\XU:'2KJXCL_$UU>O9JH#S02HR
M"1 < D;B<=>M>J44 <!K,%ZDVD:[8^'KM;2.YG>[L+5A%<L)5 \XA6&7R#D9
MSAN><@1G1RNK>&+BRT*YL[1-4N+R>.3+NF^%U\R3EL%G8'&3C.3@YQW5SJ%E
M920QW5Y;P/,VV)9954NWHH)Y/TJ=W6-=SL%4=R<"@#S_ %K2;J<?$!(=-F9K
M_3D@M"(N)G$+IA3[,5'/U[58EL[QO%HO197/V<^'&MMWE'_6EPVSZX%=M-/#
M;1&6>5(HQU9V"@?B:))XH83-+*B1 9+LP"@?6@#S[0=+O;.#X>I+I\\;:?9R
M179,>!"QA"X8^[#M]:S/#310-X>%Y9ZQ#9:==3-92-9;D/G%D0O,CL&7$G4
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
M0C;SK,UHUVLQ"^6RAU4@<YSEAU%6[BZDAN[6%+.:9)V97F3;MAPI(+9(.#C
MP#R:XHZ'#_PFNEZ/<7=W*L>@3+)(+EUDE/G19)<'=R<GK[=.*S=#U"]N$^&<
MTU_=2O<"X2X)F;$VVWDP7&<,01G)YH ]/8E5)"EB!G ZFLWP_K<'B+1HM3MH
M9H8I'D0),!N!21D.<$CJI[UQOA+4;77+;2=2N]:G@UY;J9+NR2?YG?+J86B.
M<*H (P!@+G/)-8N@!['0O!U_;W5RDL_B"YM)%$[>6T327)*E,[3RJG.,Y'6@
M#UR6:.! \KJBEE0$GNQ  _$D#\:S=/UV'4-;U72DMYXYM-,0D:0+M?S%+*5P
M3Q@=\5B?$*"WEL-%>Y8K&FLVF6\PH%!D )R"/7K7,:Q:1S7?Q&N8;JZB>ST^
MWN+:2VNGC(=+=F5LJ1NY ZY% 'J]%>7W6IG6=1N=-U;74TAVTFVGLYGD:/EE
M8O*A#J"RMCKG  [$YZKQ+J5[I?P\N]0MIY);J&R#^>(L,>!NDV=B!EL=J .F
MHKS?7M2M=+T'5=7\,:U-=AK6 R117'GI!'Y@#S@G)5RC-WYV9P<&I-=$^G:O
MJ%OI=W<_8)_#]Q=3!+ESY,J$>5(K9RI;+=#\VS/:@#T2BO*9+'R-)\"W*:KJ
MBR:M=6R7;_VA+B0-:N2 -V!D@= #G&.:4W6HZ#?7FE17MW)H*Z_:6WVB69G>
M&*2/=)'YI.[ D,:YSD;R,T >JT5Y/XKDOM,L?&=I9WUW'86L=E-;NEPX-O*[
MXDC#9S@KM;:>!OZ<UI^((++3+^72X=0OO,_L^YO2EUJ$BQQY91YH8DL7!'RJ
M" ,D\9Y /0'N(4N([=I%$TH9D0GE@N,D?3(_.H[*ZDNX7DEM)K5EE= DVW+!
M6(##!/!QD>QKS/0YX=4\3>!=2O;HR75SX==I)3.5WRY@..#URQR._>DT[5KR
M*VTRTGNKEM/NO$][9W,[SL7V*THBC+DYP6"CKVQWH ]6HKRS5GOK(:]90:C>
M)I]IK&FK:2+<-NC,LD?G1;L_,H# [3D#=CM71^&0]GXW\4:6EQ<26<"6<\23
MSO*4:19-^"Y)P=@.,T =-]JD_M0V?V.?RO)\W[5\OEYW8V=<[N_3&.]6JX;5
M9YX_'NKPIJ<MG"?#9F$CR,T=N_F,/-"DX!  )QZ5/X+N[I=1U'3-2LI+748(
M())#'=-/;3HQ<"6,MRNXJV5.#P.O6@#KA/$UP\ D4RHJNR9Y"DD _CM/Y&I*
M\SUF9]*\2^.+_3B?[6CT>WFM4\TDL^V?D)G#8 !Q@]*T+69H/$WA.71KN>YL
MM4M)FO/,G:021K&K)-R3AMQ"DCKOP>V #O**XWQ5J4<7BG2-,O[^.RT^[MIV
M5YBRQRS*4PI967G:6(!.#]0*Q-3M-1M- T2\T37+O6-4L3*1AVVWML"P8LF_
M#%01M<D[F"\_-F@#T2ZNI+>2U6.TFN!-+Y;-'MQ$,$[VR1QQCC)Y'%6:\_U&
MZM?[/\"W&C:E=2V5QJD2"4W3L9XVBD8B3)^8Y49!Z$8XIEA/=V_BR&TU19+N
MVU"ZNX[34K2[?:V!(3!-'GY2@5@&7^YVR: ._AGBN(_,AD5TW,NY3D9!((_
M@BHK:ZDGN+J)[2:!8) B22;=LPV@[EP2<<XYQR#7)?"A;9/ &GK#)NEP_FKY
MI8J?,<="?EZ>U9BOJ$X\76EIJ82X37(4MEO+A]CCRH7,.[.55_F''KC':@#T
MFBN)\/366HZ5']O:]TFXMM7*?99K\G%PHXB5\_O(SG(7H>F.*G^)$TMMX8AF
MAO)[1AJ-HIEAE*$*TZ*V<<$8)X.10!U]%>5:Y/?^$[_Q##IU]?2:4MI9W,[3
M323M:E[@I*58G<,Q!FQGC&1BEUM8K;P]KE[I?BMYX9%M94CLIVV6Q\Q5W!_,
M;[X)RIX.,XH ]4HKSS5-#@A\=:%I U#5A97MM?2SQ'4IOWC Q$<[LC&YNA'I
MTXK&TS5[NW.DZ5K&K,NDO=:C;07UX[8N?*E580[AESE/,P2?FVCKQ0!ZQ)<0
MPR0QR2*KS,4C4GEB%+$#\%)_"I*\K^QVMOXB\$BYUM]2AC>_1;UY60,H7*KN
MW'=MY7=DY"\YJN^IR6VB1J^J3I-#XR^SKONVW"'[4 4.3DIL['C% 'KE9NDZ
MU#J\VI11P30OI]V;242A?F8(CY&">,.*\\OM;2/6;&^L]3E"GQ*;.:2XNL,R
M#<LD7ECY1$N!@GGH>,Y/6>$B#K'B\ C_ )#/_MM!0!U-%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %1S017,+0SQ)+$XPR.H93]0:DHH B^S0&Z%T88_M 3RQ+M&\+
MG.W/7&><4V[LK6_@,%Y;0W,).3'-&'4GZ'BIZ* *<FD:;-8I8R:=:/9H<K;M
M"IC7Z+C HCTG3H;A[B+3[5)W3RVD6%0S+TVDXR1[5<HH JV&F6&EPM#I]C;6
MD3,6*6\2QJ6/4X '-2&UMVNUNS;Q&Y5-@F*#>%ZXW=<>U344 9\>A:/##<PQ
M:58I%='=<(MN@64^K#'S?C3FT32GBMXFTRR:.VY@4VZD1?[HQ\OX5>HH SFT
M#1G29'TFP99F#R@VR$2,.[<<GD\FK<MG:SVAM)K:&2V*A3"Z H0.@VGC%344
M 4CHVEM8K8G3;,VBL&6 P+Y8(Z$+C&:)M(TRX2!)].M)5M_]2KP*PB_W<CCI
MVJ[10 5$+6W5-@@B"^89<!!C>3G=]<\Y]:EHH J3:5IUQ=&ZFL+62X*&,RO"
MI?:1@KDC.,=JB30='B\CR])L$\@[H=ML@\L]<KQQ^%:%% %--*TZ.]FO4T^U
M6[G7;+.L*B20>C-C)'UJ$>'M%6.-%T?3PD;^8BBV3"M_>''!XZUI44 17-K;
MWD#074$4\+8W1RH&4X.1D'CK51]"T>1YW?2K%GN.)F-NA,G^]QS^-:%% %&7
M1-)G2V2;3+*1;4YMU>W0B$_[&1\OX5=(# @@$'@@TM% %2RTO3]-@>"QL+6U
MA<EGC@A5%8GJ2 .:9%HVEPV<EG%IMG':R_ZR%8%"/]5Q@U>HH YK7?"D6I_V
M)#;0V<-EIMX+IK8Q#8XV.FP*!@??)_#I6X-.LEL38K9VXLR"IMQ$OED'J-N,
M8JS10!1;1M*>Q%BVFV;68;<+<P*8\^NW&,U(^F6$K6[26-LYMQB M$I\H8QA
M>../2K5% %4:98*MNJV-L!; B ")?W0(P=O'R\>E1IHVEQV<MHFFV:VTQS+"
ML"A'/JRXP?QJ]10!2DT?2Y;-+.33;-[5#N2%H%**?4+C I\&F6%K=27-O8VT
M-Q(-KRQQ*KL/0D#)JU10!4DTK3IKIKJ6PM7N70QM,T*EV0C!4G&<8XQ3K/3[
M+3T9+*SM[96.66&)4!/J<"K-% $)M+8W8NS;Q?:0GEB;8-^W.=N[KC/:H[33
M+#3VD:RL;:V:0Y<PQ*A8YSS@<]35JB@"M?:=8ZI;_9]0L[>[@R&\NXB61<CH
M<$$9H_L^R\X3?8[?S1%Y(?REW"/^YG'W?;I5FB@#.30-&2.*--(L%2%_,C46
MR (W]X#'!X'(J:'2]/M[M[N"PM8KE\[YDA57;/7+ 9.:MT4 0V]K;V@<6UO%
M"'<R.(T"[F/5CCJ3ZU6.AZ2?/SI=D?/;=-FW3]X?5N.3]:OT4 54TRP2&&%+
M&V6*"3S(D$2A8WY^91C@\GD>M9GBW0I?$>C)81211XN8)V,JE@1'(K[<>^W'
MXUNT4 5;73[.SMF@M[*V@BDR7CBC"JQ(P<@ 9J!?#^BI8&P32+!;,OO-N+9!
M'N]=N,9]ZT:* .:U3PK'J?B72;^6&S>PT^WF@%K)$&#>9LY Q@;=@P,=^U;5
MSI>GWMB+&ZL+6>S  %O+"K1@#I\I&.*MT4 5VT^R=+='M(&2W(:!3&"(B!@%
M>/EQ[5"VBZ4]Q+<-IEDTTS*\DA@4L[+]TDXR2.Q[5>HH IG2=-:9YCI]H97=
M9'<PKN9U^ZQ..2.Q[4^VTZQLI99;6SMX))CF5XHE4N?5B!S^-6:* "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %<YKK3:O!JF@2:#<2PSP>7'<2&/[/)N7J3NW#:?;
M/&1FNCHH S;1Y[.XM=*^RSRP1V@)OF9=I9<+M(SG<1STQ6;X^LKO4_ FL:?8
M6SW%U=6S111I@$L1QR2 !7244 <9XLL;_4_ALMC:Z?/)>-]E'V?Y0PV2HS9R
M<=%/>LOQ-H>L:SJ7B-K"PDC-S86(MI)654FD@F>5HR0<C(95R<=_2O1Z* .6
M\+6XENIM2?PU/H\[Q"%VNYA)-)@YP"&;Y!SC.,YZ#OSOC32M>UA_$=C!H\\J
M2QV[6,MO)'&DNTJ7\TE@6<$$ '*XQTZUZ710!Y?KT5Q=:YXBMX]&U>XL=4@M
M[>^-DL,I5E0[E&Z1=C;' /##H13]6N9+G6Y[K2-+U6XM[_1HK:Y-M''(R*Q<
MJ"CR*4=59O[P.[D<<]E<^$M$NM2EU"2T=;F;'G&*>2-9L# WJK!7XX^8&B[\
M(Z)>7_VY[-HKDJJ-);3R0;U48 81L P XYSQ0!SFCVK2>+M O;#3+V/2;31I
MM/WSA0T+B2,!&&<Y'EL"1D9[\U5T?0[RWU%])U/PU+=^5J4EY;ZH]P#;[&E,
M@<KOR)%W$ !>HSG&37HL,,5O D,,:QQ1J%1$& H'8"GT >3P$V]Q+]JT?6GT
M6#6YM5BGMXXI8\AV.[>)-QCW9?&S/;) YO7&GZ]<ZI'*^A7&ZT\0?:5\B2*.
M![?Y@'"[QN<@@L6&<YQZ5UMMX.T&SNC/;V)CS)YODB>3R0^<[A%NV YYX7K6
M[0!YMJ&A:\^GZQ%;Z6\DD6NC4X4,ZHMY%E3L5@V5.-W7&"!73^%K1%-WJ"Z#
M+I+W>P.MRX>>4J",N0S# !P.<\'VKHJ* /.->TG5+NS\?Q0:3<2/J:QK9XV#
MSB(50GEN,,#UQQ4FM6&K'5_$LMOH]U<1ZSH<<$#JR 1R(LP*OEL@_O%Q@'->
MAT4 <#HFGZG9>*-,N[G2KE(;?PXEE(V4;$P96*<,<\#KT]ZI:3I&KV^G_#^*
M72;F-]*D?[8,I^Z!ADC!X;GEATSQ7I=% 'FMCX;U*X\*VGANXTZ6">WUEKQ[
MIBNQ(Q=-.'1@22Q4A<=06.< 4_2=#O(KY]*U/PQ)=&'4)+N#4WN0;<H96D5R
MN[<)!NQ@+U'4 YKT>B@#E?!%G>646N"\L9K4W&KW-U%YFWYXW;*G@GMV/-,:
MVU'2?'NHZE]@FOM/U*RAB#0[2T,D1?Y""1\K!R<] 0<XZUUM% 'FVG>&]4T.
M#P%9FTFN?[*DFDNY(BI6'S(I%"C)!(!<#@=!76>*]-CU32XH);:\E43JXDLI
M?+FMR <2(<CD'''H3P>E;M% 'GUE8^(1>>&&U*WN+P66HW+M<E$5_(:*1(WD
M (&\EQG ]S@YJM!9ZW;L,:#<FWDU^YN93'Y7GK$X;8\9+87).&((8 GIG->E
M44 >6Z;H.M6=KX<MIM'N?]!\07-W*?-23$+F;:^=V3_K%]^O'K=U'1KV/Q1K
M<5UX;FUK3M7>.6&5+D+'$PB6-DF4L/E^0'(#<'H3Q7HM% ' OHVIV_B5+K2H
M+NT9[V+[9"Y5[*ZA4*#* 23'(%  Q@DJ,@CFNA\8Z1-K/AFZ@L\"_AVW-DW]
MV>,AT_,@ ^Q-;M% '"V/AO5XO%XNI]O]GZA''?7Z;]P6[B.%1?;#1\_],!ZU
MDZMHNL3:%XTMH=)N7GU'5HKBU *#S(P(<G);C_5MUQV]:]0HH \X\0^'M7UW
M5?%0M+62!;_2+>"VFEVA7EC>1RAYR =P'([FK&NG5_$O@W6D'A:>RU"XTY[7
M;,8C+)(1PJLK']V"3RQ&<C ZUW]% ''6%E??\+ MM0;3YX[,:(+5I6V@"7S
MVW&<].^,58U&ROX?B'INL0V,ES9C39[.5XW4&)FDC<$@D$C"-TSS74T4 >9V
MND:NGA_PK;-I-TDUEKKW=PI*?NXBTQW<-SD2+P,GKZ5/X>T:\M[R'2]4\-2S
M2V=Z]Q%JCW :W9?,9ED"[]PDPV,;>N3G%>BT4 <IXNM=4CU;0-<TVRDOUTV>
M7[19Q,H=XY(RA9-Q ++Z9Y!-4;RQU3^W- \0P:.T-M;RW(N;"/9YJI,J@2L
M=K.&7) ).&[D&NYHH \TU7P[J;RW5]!ILS"^\0V5_P#9E*YCAA\L.[#.,ML8
MX&3T[Y TKN[-K\6WD%E<7).@*-L*@L/W[<')'7\O7%=S6<NAV"ZZVM".7^T&
MA\@R&>0CR\YV[-VW&>>G6@#@_"_A?5_!M]HES+;R7=L-,EL[B*W8,;61IS,N
M 2-R_-L)']T'I4EEX;U+3=5\-/\ V?*88M5O[Z=8RI6U2<2;$Z\D;USMR!S7
MI-% 'FVNZ=KM]?:DBZ)</Y6KV=W;M;211Q30H\+,S9<%Y<(P^?@!5QCO<OM.
MU?RO'D"Z3/(-5BWVCI)&1(QM4BV?>R"&4]0!CG-=[10!PVGVNJZ5XG@U233;
MB>SN](@M)%3:9+::(L=I&?NMO/(SR.>.:SM!\,ZGH6I>$4ELY98K&WOS<21E
M2L#3NKH@YR<8*\9'%>E44 <WX%M;NQ\-_9KVSEM)A>74GER;<[7GDD4_*2/N
ML*YW3](U>QN9/L%K?P:?/;7!N]-N662."5@=OV=LY 9B?ESMQUP<"O1J* /-
M=,TK6K5/ 0&DS+)I>FS076\KMCD,*HH.&Y!93R,\4GA_3=;37O#FIW6AW=N+
M;3KBVO%WQ+'%(3&0(XU; C^5@NT9/&?6O2Z* /+[#1=8A\(^$[.32;E;BQUL
MW5S'E"4BWRMN^]@\2+P.>OI74>/;&\U'P]%;6-I)<R_;K64HF.$29'8\D=E-
M=110!YQJMEKJZOXKO++1I)ENCI[0>8D;;UB;]X45CC>H.5W#&0#SBKFE>')K
M]_%MAJFFW<&G:N8VCDN9UD=@8$0Y^9B&#*3Z#C%=W10!P%QX=\0ZC\.;RWN_
M*;Q!((1@R85_(=2J[NP?8S>QE/I6QX6MQ)<3:BWAR?2)WC6*0W<HDFDP<X!#
M-\@R<9Y.>@[]/10!YGXQTG7=6E\0VD.C3R+(;62SDMI(XXYE1D+F0E@S.,,
M&RH &,=:?XBTK69)_&T5OH]S<?VYID:VTB/'M5UB=&1LMD')&, @YZUZ310!
MQ5M8ZG:>,K+5'TNX-L=#6TD*O&3%*LFXJ1NYR.F,\UBZ!H6L6EA\/K>?2[F)
M]*$RWIRG[G="Z _>YY8=,UZ?10!YK8>'-7G\*:#X:NK*2"YTC4(9'O 5\MXX
MG+"1#G.7&!C&06.>*O:5IVHP>%?%]O)IEPEQ>7M[-;QG9F99<["/FQ^>,5WE
M% '!:3I6K66K>$+M]-F:.VT5M/N@'0&"0^2<MEN1^[;E<]O6K6EZ1<6WCG4+
M5'0Z/$XU..,=8[F8,K+Z;>'DQZR ^E=DZJZ,C %6&"#W%4='T33M L%L=+M4
MMK<'=L4DY/J222>PY/0 =J ,CQMI][?Z;IK6-J]U)::K:7;Q(RAF2.0%L;B!
MG'O6%-I&L11>,],ETZ6Z37=\UI,&4JK20",QR$GY=A4<\@CISQ7H=% &(^G3
MV7@<Z6F^YGAT[[,-O61A'MSSZFN,DT+5#X8T5;>RU.QUNPT:.WBN+=D96E5<
M-!,A.UD)4')XY/([^G44 <!?:/K":XFHZ9#=6FIO-;?:D1E>QO$ 0.S*3\C*
M P!&&^1<9K,U#1==2RUK3(=%N9VF\11:G%,CQB-X?.B<X)8'<-K9! ''7IGU
M*B@#S:+0[R/6]6TW4O#4NI6U]?M>6UZ;@>0BL0V)4WY!1AQA3G QZUT7Q"L;
MS4_ VI6&GVLES=3JJ1QH0"?G!/)(&, UT]% '!ZQI.I'Q&VJZ)!?VE])/;^:
MK,K6EY$-FXR*3\CHNX C!^48S786=W/<W-Y'+836R02[(Y)&4B==H.Y<'@9.
M.?2KE% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
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
MK<FDFVNGNDM#>*$0$21@A3M.>3D@8_Q%16GB&UUO2[">R%R(]3@>6&10H:-
M!\QY..H]>3SBJ_BCPY<:U=:7=65P+:XMI7CFDYRUM*I651C^+[I![%14?AWP
MQ-X>;54B>-[4RO\ V;;CY1!&_P [)TX!D)Z=E6@#*\ ^+UNO#WARRU'[<]]?
M61D2ZFC)2X=1N<!LY+ <],'!P36MI'B+3AI0G@EU"Z:YU">WABN,&9I0[[D4
M' "KM;&2 %7DUD:-X1U?3K?P1%+]D/\ 822K=%9F^?=$T8V?+SUSSBH(O"/B
M*QT^SN;)K#^T[#6+J^CBDE;RIX9V?<A;;E6VOUP1D4 7=:\1F>?P_>VCZC J
MZR]E=6GED,Y6&8E2HSN^9%(()%=+HFN6VO6LTUO%/"]O.]O/#.FUXY%QD'!(
MZ$'()'-9-_IFNZG)H-S/'9)+::D+R>))F*QIY3Q[%;;\Y^?.2%]*N>'-+O=-
MN-;>[6$+>ZB]U#Y<A8["B+AL@8/R=L]: .4\4>+-0N_#?C>*VAN].DT==D5R
MCJ&+;%?J&)&=V1CMU(/%=1;>+M.:>]M[I+JS>RM1=NUU%M#PG(\Q>2<94\$
M^U<_K/A'6[RW\:V=L+(PZ[M>WEDF961O*2,JRA#@?(3D$]N/2?7?!VH:_JVH
M2.\%O;7>B#3PZR%GCE$A<-MQ@KDCOGCI0!T%AXEL[[6I=':*>VOT@%R(I@OS
MQ$[=RE6(X/!!P1D<5EW6JW>K>/)/#=K<R6MI962W5Y+#@22,[82,$@[1@$DC
MGH 1S5KPW;:XC!]9L-(LWCB\LFP8OY[9'S\HNP<?=R>O7BH=3T+4+3Q:GB?1
M4AFFEMA:7MG-)Y8F0-N1T;!PZDD8(P0>HH NR;M EN=0O-3F;28[<?NYCO:-
MPW8XW-NR!@DG(XZTR3Q=8V\UY;WEM>6MU:VIO&MY(PSO"#@NFTD'!X(SD<9'
M-5?$FB:IXK\,WEC(T.GRR"-[==WF;9$=74N0!QE0,#/&3D\ 0:GX?U/6KN74
M9X;:WN4TJ>Q@B$Q8-)-MW,S;>%&P8X).3P* )1\0-,\BRG>QU5(KYXTM7:T.
M)B\9D&W'7@$?7\ZL67C;2KZSGE"74-Q!="S>RGBV3B9L%5VYQR#D'.,9.< U
MSNMVE[I.D_#RR>**2[M-2MX619#M8I;2J<,1['&14U[X'OKK4[GQ!%)#'JCZ
MK;W\5NSGRRD,?E"-F ZLK.<@'!('(&2 ;-WXZTJPL=3N+N*\ADTQD6[MC$#)
M&'^XW!*E3Z@XZ]Q4K^+K9&>,Z=J8G6.:8PM $8Q1D!I!N(&#N&.<GTX-8?B'
MP?J>MVWB&YC6WBO=4AMK:*)Y3M2.)R^YF"GYB6;@ \ <]:TO$6D:YJ>J0F!+
M2?37LI(9+:XG9%CF8C$A 4B3 R #C!YXH E3Q;]H\1Z586EA//97^G-?I=+M
M'R[HP/E+ X DR>,\C /.&Z1XDTU=*,L,VHW+3:E-:117(S,\P=BT:@XPJX;&
M<85:H:-X?UW3KKPO<2Q6+&PTI].NU6X;Y<F(AT.SYO\ 5'@X^]U.,U3M_!>L
M0+9WJO:B^LM<N=22+S6*2PS%]R%MO#;7X.",CWX -Z7QSI4%M<2SQWD<MK=Q
MV=S;F'=)#)(5";@"1M.Y<$$@YXJ_I'B"VUB\O[..WNK>XL6198[F+8<.,JPY
M.01GWXY KFM1\(ZE>-K-_$MNMYJ=]8S&)YB%CBMG1AE@IRQVMVP,@9.,G>TW
M3+VV\6:UJ4RPBUO8[=8MLA+@QA@=PQ@?>XP3TH GN/$%K!?SV:13W$MN8OM'
MDA3Y7F'"D@D''?@' KF+#Q0-"U'Q(NIOJ-U:PZPD0GV;TMD>&#:">,+N<\*#
MC.2.]6?$OA.ZUG6!?V<45GJ$+1?9=4@G9)%4$%TD4##KUP#G.<?+UJ+4/#&L
MW6E^*[:-+/S-5OX[FW+3L %5(5^?Y.#^Z)XSUH V[WQ;I]A>3031W.R"YAM)
MIP@\N.67;L!R<G[Z<@$#</?'-:E?:A'=_$5(]1NU%GIT,]KB3_4-Y,K'9Z9(
M%'B'PQXFUB?4,II]PC7MK=64DURZF&.-XV:()L(4Y5B7!R<CCIB_>>&=5N;K
MQE(HM0-:L([:WS*WRNL3H2WR\#+YXSTH W=.>6X\'VDCSR":2P1C*&^?<8P<
MY/>N<\!^+5N]!\-V.H"^:^OK$2)=3I\EPZJ"X#$Y)P<\C!P<$UU&GV=S:^&K
M:RD6/[3%:+"0KY4L%QP<=/PKD]*\(ZS8V_@J-S9A]#@EBN&65B"6B\L%!MYY
MYP<4 =!9^+;"^N;6"*&Z#7D$EQ9ET %PB$!MO/!^93AL<'ZT_3O%%CJNEZ?J
M%I%<-%?SF")2H#AEW;MPSQC8V>_'2N8T;PQXDAUWP]J6IQZ>\]C%<0WER+IW
MDN#)LQ)R@Q]TX3.!GCCBMW1?"[Z3XBU6\$ZM87$IN+:W _U,L@'G'\2H(]-S
M^M $\?B[39-1LK3$RI?.\5I<D+Y4SJ"2H(.1P#C( ..":OZAJT.GW-I:F*:>
MYNRXAAB RVU=S')(  'J>]<SX3\/:WH*PZ5<6VE/86;MY&H(3]HDBR=JLA3
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
MO%=A<76GQ-%<P1ZD";&>5 $N,+NXP202OS ,!D5@_P#"(:Q+J$1O;N&[CN=
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBL:^UUDUJ/1=/MOM5^8A/+N?9';Q$
MD!G."<D@@*!DX/0<T ;-%-CWB-?,*E\#<5& 3[5S/BOQ#K'A[3]2U*WTRUGL
M+"V$[-+<LCR-SN50$(X ')/?VH ZBBN+U;Q3X@T?07U6XTFP,16!D:.Z=A^\
MD5"""@Y&\$>O/ISUT-U;W!D$,\4IB;9)L<-L;T..AH FHJ"UO;6]1GM+F&=4
M;:QBD# 'T..])/?V=J6%Q=P0E<9$D@7&3@=3W/2@"Q15>XOK2T>-+FZ@A:4X
MC$D@4N?09ZT7%_9V@8W-W!"$ 9C)(%P"< G/;- %BBH5N[9[DVZW$33A YB#
M@MM/?'7'O21WUI+=26L=U ]S&,O"L@+J/<=10!/15&36M,BM+NZ:_MC!:(SW
M#K(&\L*,G..G2FP:I&-.@O-0:*Q$^"B32!2H/(4D\;L=0.G3G&2 :%%9TVJQ
MVVJ6=I-M\N^!%M*IX9PNXH?<J"P/<*>F!FY<7,%I"TUS-'#$OWGD8*H^I- $
MM%0?;+4Q12"YA\N;_5MO&'XSP>_%$=[:2VGVN.YA>VP3YRR I@=3NZ4 3T5S
MV@>(VUO6]<LPML8-/EB2&:"7S!*KQA\D].^,"MB;4+*W<I/>6\3 JI5Y54@M
M]T<GJ<''KB@"S14%S>VED$-U=0P!VVJ99 NX^@SU-)<W]G9%!=W<$!DX3S9
MN[Z9/- %BBLZ'7=,GUJ?1XKR%KZ"-))(@XR V[ ^N%)QV&#WJW=7EK91>;=W
M,-O'G&^5P@SZ9- $U%8?B'Q';Z)%8KYL'G7UPEO$9) %7=DESSRH /U.!D9S
M6-;^+-5O-1O=)M8](DU2Q1)'C-R?+N SN $/5"$CW'(;&X#WH [6BL^TU$1Z
M+;WFJ7-C$Y0>;)%-F#=WVLV,C/K5B>_L[:V6YN+N"*!L;99) JG/3!/% %BB
MD!#*&4@@C(([U!;7UI>-(MK=03F,[7$4@;:?0XZ4 6**YRY\4*GC'2M$MC:3
MQ7:3F9TFW/$T8!VE1TSGN>QXIVI>)5M/$FCZ5;-:3B\N7@N )\RPD1/(/D'K
MLQR>] '0T572_LY)#&EW T@!8JL@) !P3CT!X--CU.PFM9+J*^MGMXR0\JRJ
M44CKDYP* +5%5#JFGK:"[-];"V)VB8S+L)],YQ4%SK$27]E86Q2:YNT:50&R
M%A7&Z0X[990/4L.V2 #2HJ WUH+P69NH!=$;A#Y@WD>NWKBF"^MYI9K:VNK>
M2[C!W1"0$J?]H#D4 6J*HZ5J<6JV9FC!1XY'AFB)R8Y$.UE/T(Z]Q@]ZGDO;
M2*ZCMI+J%+B3F.)I '?Z#J: )Z*YG5/$TB:^V@Z4UD^I):&ZV7,F%<[MJQC'
M(8\G.#@8X.:WI;R&TM!<7TL-JN!O:20!5)[;CB@"Q15:;4;&WMX[B:]MXX),
M;)'E4*V>F"3@TZYO;6S@$]U<PP1$@"260*IS[F@">BL"?Q"UMXM33)UMH[!M
M.>]%TTN""LB+@Y& /GZY-;R.KHKHP96&0P.010 M%9]C>R&W=]0FL5<W#Q1F
M";*D;B$!)Q\^,9'KFK,5[:SVQN8;F&2W&<RI("HQUY''% $]%017UI/:FZBN
MH)+< DS)("@QUYZ4D=_9RVHNH[N![<_\MED!3KCKTZT 6**J'5-/6-I#?6H1
M0Q9C,N %.&R<]B0#Z5))>6L-K]JEN84M\!O.9P$P>ASTH GHJ$WEL(8YC<P^
M5)C8^\;6STP>]1?VII^8!]OM<W S"/.7]Z/]GGG\* +=%9T.NZ;<:U<Z1%>1
M-?6R(\L0<9&[=@?7"DD=@1ZU:@OK2Z>5+>Z@E:$XD6.0,4/H<=* )Z*R[[Q!
MIUE8RW(N8IRFQ5BAD5F=G;;&HYZLQ ':K+ZA;VBPK?W5K;SR#(1I0 3W"YP3
MCU_E0!;HJA%J:?VU)I4P"7'E?:(<'B2/.TGZJ2 1_M*>^!8NKVTL45[NZAMT
M8[0TL@0$^G- $]%037EK;C,]S#$-ADR[A?E'5N>PR.?>DFO;6"T^URW,"6Y
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
MA!=%!89564''&3ZUH3O9^'=3TIY+'4;'PS+ITEK;>7;-.8',I8AU96=1(I7
MQD8P<8X]0HH Y_3[6'2/ HM[*QO'@M[-Q!:2N?.=0"53/4$C QU&<=J\[C.I
M377FZ+;W<<\OA.:VM52SDB2&92I2(,PSE1D98GGZXKV2B@#RF.[MM0UKP=)H
M=E<0RV^G7EN0UG(GV>3RD"HY*X&&SUX_/F+2[VTDMO */I]VE_I]T\.H"2SD
MWQ2&VE60NVW^)R&)SSU->MT4 >06&E*OP[U&[TW2A)?VVJS.Z16X$\EJ+OS&
MC3<.5:,#"]#TP:TY$T76+.^U;3KK6+9[R:U,FHO:%0DT1S&3$4 8+@!CC&".
M>,CTRB@#S!'U&XTV"XEO+72M2M[ZY:"]B@9["]&U06=3]T/N(SGJI()R,V/"
MAO'\;Z;=WNG"P^T^&8XX;<9"Q&.;YT /(X>,X/.,9Z5Z/5>YLX;IX9'!$L#[
MXI%X93C!Q[$$@B@#SC1E@N=4&C:W!JG]M6>L27L(6 B.0&5F282A,;/+;!#-
MVVXZ"KOA9KFT\3V]M;R+?Z;)'<NK3P&.[TXLX=HY#T9&;H2 3C() S7H5-D4
MO&R!V0D8W+U'TH Y7P9&PU'Q7<*"+:;67,7H2L<:.1_P-6'U!KFM2M[B?0?&
M&BW,4IURYU"2?3OE.Z0$J;=T;T3"@D?=V'.*]+M+2"QM8[:VC$<,8PJCG\2>
MY)Y)/)-34 <1;L@^+C>;AG&AQQ-+L^4RB5B5!QC=@YQUQ2^,;V32/$VBZE=B
M\&CB&>"6:U@\XV\KE"KLNUC@A67('&<=^>VHH \QCMK#3Y]*LK#2]0ALY;6\
M-O=S6\DK@2.I:)8\8C+\L-Z\*,8&3BCH.IC1[?PM/K>GWYTM] 2PWM9ROY%R
M,;U9 I8;U  ..=N*]<HH \]ALM(@\9Z/:-8"+3K;09HXX;E"XB'F1E58MG#;
M%8X)S@&MCX=%5^'FD1N&3R8/+=)%*E,$C!!Y''Z5U5% 'C4=K:MH6E126J&.
M/QA-)L,/"P&60[L8X0J5YZ8(J>Z$UI+K[V5I))I]KXDMKRXM;>(GS+811AV1
M0/F < D#^Z:]>HH \UU=[6XM[#7-#L+HZ4^N0WFIGR)5,RA-OF^6PR55O+)P
M.2N>V:S?$UA'-:^+[^.+S=*O)[!K98XRPDG5E\V2, <_+M!9>NUO0UZY10!Y
MUJFG^&;'X@Z(TFG:?%93Z9>,2+=1$S>9 0S8&.YP3W([FLO0[*]\/7OAN>[@
MEB\/)=:CY2NIQ:+(Y-NSCJHV;@"?N[\'&:]&FT6*?Q%:ZT;FX6>V@DMTB4KY
M91RI;/RYSE%[]JTZ /(I-+A@2S-Y:@Z?+XK>XLHWA)$=JR$,<8^6,N2><##
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
M1E]YST(.>AY]>HH \F\;VD$-MXHTK3=&DM"=)3R3:6;N+K!D;:F 4C",Q)P
MQ+9SP,WM1CU"?Q+K;Z;!<QWM_P"&8TL9C ZCS@9NK$81OF7[V#R*]+HH \UM
M(HM3O/!EQ9P&#^S[66+54DC*>3#Y.TQ2@C^^%PI]"PXYK&M=-M+?X<^&=0@L
MXX);75[0WTAAV2+$MST;(W;064X/ &.U>QU%<VT-Y:RVUS$DL$J%)(W&0RD8
M((H X3QW'/!J%Q?6%PK70T[RY-.NX"]OJ$>YSY2$<K+G.,9)W#CTO:VEQ=>/
MO!3I&8WC6\FG3.2B>4JD'_@;H/K76V\(M[=(1)(X08#2-N;';)[_ %//K3([
M.&.\EN]I:>10A=N2%'11Z#))H Y7QHD9\0^#Y-@,D6J[F<+DHAAD!)/9=Q4>
MF<5GZ&UW:^,+>VMY1J&G33W<I6X@*76FL2S-EOXHF8D#(YRN"0*]"HH ****
M "BBB@ HHHH **** "BBB@ KF-/U%M:\:ZS;L#]DT7R88USP\SIO9B.^%* >
MGS>M=/7-6>DMI7B_6+L;Q:ZRD+[U_P"64Z*48'TW+L(/J#ZC(!#8>,I+K6K7
M2Y],%O<W=K+<10_: TL?EE?DE7 V,0X(Y/>JVG>.;N\TFTU.;0VMK:^*1VF;
MD.SREF!5@%RH 4MGG@=,TS2O NHZ9<Z)<?VY#*^E03VZYLB/.63:2SGS"=^4
M&6[\\ \U*O@BZ'@FQT,ZP([[3YEGM+^&WV[)%)*DH6.1R01GD&@!\^KWNKZ#
MK<GV&;3]1TO<]O*0QCD94WJR,54LI^ZPQZCWK4T37+G6[72[V'3\:??6"W1N
M/.&8Y&VD1[,9/!/S=./>JEW9ZW'X6O[:YODO]8O86@B,4/E1(S*5!"Y)"C.6
M)))_(5=T;1KC1;;3+""\0Z;96*VQA,/SNZ[0'W9XX!XQWZT ;-%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !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% !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% !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% !1110 4444 %%%% !1110 4444 %%%% !1110 45@^,[J]L_"-_/IUR;:\
M"JL4P4-L+.JYP>#UKD9_&.K3D;)_L\\1TZ"ZA55(CF:]:&<<C."%P/8@CK0!
MZ917GOB_7M=LM9O+72;@^9&+)X8=BG>3]I=TY'\8A5?;MBL9_%^M7S74HO[N
MVMKG4;(VJV]NK2QVLOF ;05.68(K<@D%L4 >MT5Y>_B/5Y/#EJ&U2_60Z_\
M87E2V07@AVL0'CV$!SP>%Z%3CFKOB#5[O2X/#T8UC7H[>XDN#<3BR1KIE1"P
MS'Y1P 1_<Z?G0!Z'16-X3O+_ %#PKIUYJ3(UU-%YA==OSJ22C':2,E=I..,D
MXK'\?ZMJMK96^GZ!=+;ZI<+-<*Y56Q'"A8C!X^9S&G_ S0!V-%>?MXPNY/$N
MD7\$X.@7>G6\DT14?NWG=PDF[KPRHA'3Y\]JS/#.I^)/$=HTX\0W%O<6^C6=
MTBB&$Q2RR"4L9 4S@[%^Z5QS0!ZG16=H&I-K/AS3-4>+RGO+2*X:/^Z74-C]
M:Q(I-3\0Z_K,4.L7.FVNEW"6T<=M'$3*_E)(S.71N/W@  QT/KP =916#I&H
M75SXJ\16<TI:WM'MQ F -FZ(,W/4Y/K6!_PD^H?\+$Q]J7^P?M/]D>3M7_CY
M\KS?,SUZ_N_3- '>T5Q.E:G?1^*7MM?U+4+.ZEN9EM+,P1BSN(LMLV2!"Q;;
MAB"X;.>,4>'=3OO[=%KX@U+4;;59&EV6$D$:VDJ@D@PR!,MA<'!?=UR* .VH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN4\<>);W
MPQ#I=S:0)/%)=D7:E26$"Q/)(5P?O!4)_"@#JZ*XRZ\4ZC-I=Z-+^R27\NJ?
M8=.+ F-AL5]S8/.$WMP1T%4)OB+);V_A_4I($&GW=A+/J "DO#(I1 HY_P">
MK%,>I'I0!Z%17F$?CG6F@T6*_O=-TNXN&U".[E:T>9 ]O.(U55#@\@G)R>E>
MCV$IGT^VE,R3EXE8RHA17R!\P4DD ]<9.* +%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%'2@ HKSBW\?:G+H_B
M.]DBME\K3IM3TCY#B2!6D52_/)^1&.,<2"K&K>)O$/A^-H+R:PNI;G3Y+JTN
M([9HPCHR!D="[;AB0$$$="* ._HK@==\4:YX;@U2UNYK"YNH; 7MM=);M&F/
M,$;*\9<]-RD$,,Y]N89/&FJ1>%O$&H17-C>)I\D4=OJ,=JZ0REF4.-A<D[,]
M0V#G'4&@#T2BN)G\1:G%X5GU"SU"VU1UN4BDN;?3Y%6VC.-[F+>6DV@YP".O
ML:2]\17]OX3M]0L=6M-3CENQ'-J5O9LZVT.#EVB1B200 >1C=DC@T =O167X
M?O/M^D17 U:TU16)Q=6J!$8>F S<COS^ K4H **** "BBB@ HHHH **** "B
MBB@ HHHH J:GIT&K:?+97)<12%2VPX/#!A^HK'N_!&D7=]JUXPN(YM4$/G&.
M3;M>([D=..&!"G/^R*N>)]7ET/P_<7T$:27 :.&%7)V^9)(L:[L<X#."?:N6
MUOQ1KWAF#5;6\N+*[N8=.%];7*VS1KQ($=73><XW*001U]LD Z&U\)6<%U'>
M3W=[>7JW"7#7-PZ[G*(Z*I"J%"@2-P .3GUINJ>#['5;V:]:YO+>YE>WD\R!
MU!1H=^PC*G_GHV<Y[5-X9U"34;2:635[74MK[0]O:-;A>.A#,V?K4?B_5+_2
M-&2YL$Y,Z)//Y#3_ &:(_>E\M2"V..!ZYZ T 0R^";"2P6W%Y?I.+T7[7@E!
MF>8+M#$LI'W<#&,  5>B\/PB?3;BXO+R[N-/:1HI9V7<V]2IW;5 . >.E8$G
MC!=-C\/2S:S8ZA8W]Q-'->PPE5VK$S* %9L-N !_'@56?QMJ-]HER^C_ &26
M_N-8;3M.WHVQE4!RS#()P@<]N@H [+2=*M]%T];&T+_9T9VC1SGRPS%MH_V1
MG '88%4[[PMHVJZM_:.IV,-]((! D=U$LB1@,6)52."<\GV%<OJ?CN0Z7X:O
M[?4++3+;4X99;B>[MVE$11 2FT.O(;(//:G7GB[5H['PVUW<6>C3:C;32W#3
MVCS!639M 0,I7.XGDDCI0!MV_@?1K:PN;%%F-M<6K6AC+C"1%W<!<#C!D('H
M /2JMO\ #O2[6-88;[4X[;['%92PI<!5FBCW;0Q"AOXVS@C.:JZUXCU"RFTJ
M)]5M+"PN;02MK$MBSPR2DC"8W@1 @[OF//0'BNUA8M!&QD60E0=Z# ;CJ.O%
M !#%';PQPPHL<4:A$11@* ,  5A7GA.WN-9EU2UU+4M/GN-OVE;.952XVC +
M!E/..,K@X YXKH** ,)_#$9UZXU:#5-1M9;EHVGAA=/+DV  9!0GH,'!JK_P
MK_P[]FV_88_M?VC[5]O\M/M/F^;YN[S-N?O?IQTKIZ* ,!?"D3ZG!>WFJZG>
MK;S>?!;W$J^5&^" 0%4$X#'&2:+;PK%'JEO?W>J:EJ#VSL]O'=R(4A8J5+ *
MJY.UF&3G&36_10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !6?J&DQ:C>Z=<2N1]BF>4)@$/NB>,@^V')_"M"B@#B;#X9Z79K;P2W5
MU<6=M---# 7*;2X15^92"=B*5'LQS5[0O!%CH5[++#-)-;'S1%;2C<L0DD60
M@$Y)^9<\^M=110!R1\$R07T%[I^L2VMQ%->2AC L@(N9%D9<'T*C!KJ8$DCM
MXDFE\V54 >3:%WG')P.F?2I** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "JNIV;:AI5W9)</;M<0O$)D&6CW C<
M/<9JU10!Q5U\,=$:U$&GM/8_Z%-8N5D:3=#)'L*X8D#!VL,=UJS/X)-];7/]
MH:Q<W5W):FTAF,:*MO&65CM0#&247))/W1TKK** .4N?!"ZA!J#:EJMS=WMY
M ML;AD11%&K[]J(H &3R2<D\<\"I=3\&Q7\>MQ1WTMO%JQADD15!$<L9'SJ#
MW8*@(_V<UTU% &,-.UM=/>+^WPUT9 RSM9I@+C[I4$9^N<U3M/#-_IUK=&RU
MHQW]Y=F[N;A[1&21MBI@1@C:,*O?.1R3FNEHH R/#V@KH-O=J;E[FXO+EKJX
ME9%0-(P4'"J, 84?S))-:]%% !1110 4444 %%%% !1110 4444 %%%% %#6
MM)@US29].N'D1)0")(SAD96#*R^X8 CZ5A7'@IM1M]2_M759;N\O8$MO/$*Q
MB*)6W;54=R>22>>.F*ZRB@ JEJ=M?7-NJZ?J LIE?<7: 2AA@\$$CV/![5=H
MH Y?3O!<5C>VM])?2SW<5]-?RN8U599)(O*.%'W0%Q^(Y)S43^ --N-4:[O9
MY[B/[1<7*0!C&%DEV ME2#P$('^\:ZVB@#E--\"6&F36PBGD>TMI[F2&UD&Y
M56< ,F3R1G<>?[QHC\'7%I;:1'8ZW/#)I<<T$,LD*R$Q.5PIS_="* ?:NKHH
M PM1T?6+VW2"/7A%&T'DSAK)'\P\Y89.%)!Z8(XZ5I:7I\.D:39Z;;%S!:0)
M!&7.6VJH49/K@5;HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ JIJ6EV>L636=_ )K=B"4)(R0<CH:MT4 9,O
MAK1YM&BTB2R5K")MR0[VP#DGKG/<]Z2Z\,:->:7;Z9<6*O9VQS%$78!>".H.
M>YK7HH R;_PSH^IV5K9WEDLMO:J%A0NPV #'8^@'6M.*)((4BC7:B*%4>@'
MI]% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!EZ=X<TG2+R>[L;-89Y\^8X9CNR<]SZTW3?#.CZ0;@V%DL)
MN%VRX=CN'/J?<UK44 9.G>&M'TFUN;:QLEAANEVS*'8[Q@CN?0FBR\,Z/IVG
MW5A:62Q6MT")HP['>",'DG/2M:B@#(M_#&C6NDSZ7!8JEE<-NEBWMACQWSGL
M/RI4\-:/'HLFCI9*-/D;<T.]L$Y!ZYSU [UK44 5-.TVSTBQ2RL81#;H250$
MG&3D]?<U;HHH **** "BBB@ HHHH **** "BBB@ HHHH 9+&DT3Q2+N1U*L/
M4'K698>&M'TRRNK.SLEBM[I2LR!V.\$$=SZ$UK44 9%KX8T:RTNXTVWL52SN
M3F6(.Q#<8ZDY["EB\-:/!HTND1V2K82G<\.]L$\'KG/8=ZUJ* ,D>&='&B-H
MPLE_L]FW&'>V,YW=<YZ^]))X8T:718]'>Q4V$;;TAWM@').<YSU)[UKT4 9-
MSX:T>\TF#2[BR5[*W(:*(NP"D @<YSW-)>^&-&U&PM;&[L5EMK4!88R[#8,8
MZ@YZ#O6O10!DZEX:T?6(+:&_LEFCME*PJ78; 0!V/L*75/#>D:TT#:A9+.8
M1$2[#:./0CT%:M% &7J'AS2=4OX+Z]LUFN8,".0LPVX.1P#CK1>>'=)O]5@U
M.ZLUDO8-OE2EF!7:<C@''!K4HH RY_#FDW.L1ZM-9J]_'@I-N;(QTXSBC_A'
M-)_MS^VOL:_VCU\_<V?N[>F<=..E:E% &7'X=TF'6FUB.S5=0?.Z;<V3D8/&
M<=/:BS\.:38:K/J=K9K'>S[O,E#,2VXY/!..M:E% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%9>O:XGA_3WOIK&\N8(D:24VRJ
MWEHHR6.6'&/3- &I17.IXOM=VF_:;.ZL4OVD"/=[$"JD>_<<,1@CCK6S+J-C
M!:+=S7EO';/C;,\JA&STPQ.* +-%5I-1L871);VW1I "@:506!S@CGG.#^1I
MDVKZ9;Q0R3ZC:11SC,3/.JB0?[))Y_"@"Y15:[U&QL GVR\M[?S#A/.E5-Q]
MLGFK- !16)JOB6+1[^WM[G3K\Q3SQ6ZW2(AB#R,%4$[L]2,\5MT %%%8MAXF
MM]3O3%:6=]):AWC^W>4! 60D-R3G&5(SC&>] &U161IGB?1=8NI[:RU&VEFB
ME,6Q95)<A0Q*@'D8/7V-71J5@S7"K>VQ-L"9P)5_= ==W/R_C0!:HJ,SPB2.
M,RQAY 61=PRP&,D#OU'YU#'J=A-#+-%?6SQ1'$CK*I5#Z$YXH M45!#?6EPD
MKP74$JQ$K(R2!@A'4''2DM+^SU"-I+*[@N45MK-#(' /H2.] %BBBJNH7CV%
MJ9TLKF\.0/*M@I?Z_,0,?C0!:HK*TKQ#8:KI$>I*S6L,DDD6VZ*HP>-F5@>2
M.-C'KT&:T8+B&Z@6>WFCFB<962-@RM]"* )**** "BBB@ HHHH **QI_$<%K
MK$.G7-G>PB>400W3Q#R9)"I8*"#GH#U '%-'B>U&N1:7-9W]N\\KPP3S6Y6*
M9U4L54]>BL02 " <$T ;=%<]9>,M,OM2AM(X[M8[F22&UNI(<0W#IDLJ-GGA
M6(R #M.,UK:IJ,.D:3>:E<AS!:0//($&6VJ"3@>N!0!;HJE/JEO;W.GP/O+W
M[E(<#C(1G.?084_CBKM !1534]2M='TV?4+V0I;PKEB%+'K@  <DDD #U-4#
MXFM8-*N=1U&WN=,@@R2+T(A?C/RX8@GCIUH VJ*H66M:9J-FMU:W]M)"=@++
M*IVLV-JG!X)) QZU*FI6$EF]XE[;-:IG=,)5*+CKELX% %JBJYO[,67VTW<
MM,;O/\P;,>N[I5#5O$^CZ+:6MS>7T*Q74L<<+"1?GWL%##GE1N!)[#F@#7HJ
M*WN8+R!9[:>.>%_NR1.&5N<<$<5E:SXEM]%NX;9[*^NI)(9+@BUB#[(T*AF(
MR#_&O R: -JBJ*:UICV%I>F_MTMKQ%>WDDD""0, 1C..H(J2YU*QLYHX;J]M
MH)9?]6DLJJS_ $!/- %JBLK7_$-AX=TV:[O)HPR(72$R*KRX[*">36K0 444
M4 %%%% !1110 455U+4;72=.GO[V3R[>!=SM@D_0 <DD\ #J36?IWB>RO[FX
MM9HKC3[J!$D>&^01L4<X5AR002".O!X.* -JBJT6H64]L]S%=V\EO'G?*D@*
MKCKDYP,5);7-O>0+/:SQ3PM]V2)PRGZ$4 2T55U+4;;2=-N=0O)/+M[>,R2-
MC/ ]!W/8#N:RM5\66N@^'XM5U:UNX&>(R-;11&:1,+N8';P,#J20!ZT ;]%9
MFJZS'I6EIJ4L+O: J9W7K#&>LA'<#@GT&3VK3!!&0<B@ HJO=W]GI\8DO;N"
MV1C@--($!/IDFJ3^(+"'69-.GFCA*6\,ZRR2*J/YC2*JC)Y/[L_G0!JT55N-
M2L+2XCM[F]MH9Y?]7')*JL_;@$Y-+-J-C;S"*:]MXY2P0(\J@ECT&">IH LT
M5 ][:1W:6CW4*W+C<D)D =AZA>IJ>@ HJ!;ZT:\:S6Z@-THW-")!O ]2O7%9
MT>O&YU^YTNTL)IA9LB75QO14C9UW@ $Y8[2"<#N/>@#8HI&944LS!549))P
M*QM)\20:S,GV2QU#[+(ADAO9(-L,J^JDG.#G() R.E &U156+4[">.22&^MI
M$B;;(R2J0AZ8)!X--75M->,R+J%HR *2PF4@!CA3G/<\#UH N456BU&QGCDD
MBO+>1(U#NR2J0JD9!)SP".<T1ZE8RVRW,=[;O;L=JRK*I4GT!SC- %FBHK>Y
MM[R!9[6>*>%ONR1.&4_0BI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\46D
M]_X2UJSM8S)<7%C/%$@(&YFC8 <\=36M10!R.H:!)?ZEX0-Q8I/;V'F-<"0*
MRQMY.%)!Z_-CIFL2PT"_TI]-N;S1)+^SM9=20640C8Q>;<[XI%5F"D; 5X.0
M'^N/2:* /(X? .H">U6YTJ-X56VQ'N1E@C.HM,\(YZ)$0#C@@8&:M7FB^(%T
MBWTO^R)'MS9W"*;>*V=Q*TKX1VE)"Q["I^4$]>X /J5% 'F^K:-JD%KI-QIV
MG7LFMPZ5%:_-'!+:N0,^7+O8,N&Y++C@_P 72O1TW;%W@!L<@'C-+10!RWB6
M+4-8O;'2[?2[D0PZA:W;WS/&(=D3K(0!NW[B5VXV]3G.*V7O;Y=?BLETQVL'
MMVD>_P#-4!) <"/9U.1SGI6A10 5PEI97L7BV&31M'U72[1[EWU);F6+[),A
M5OF1 [$.7VG*A<\[J[NB@#D=)TV73M9UBU&C/"+JZ>:VU&)8O+16B4?WMX(9
M2,;>X[&L3P?X5F@?3H-7M-46>RLY+68NMK]FE#@!QN0"1PQ^8;N<]>>OI-%
M'G-IX6UZYT;6+:Z/DW=MIDFCZ5,T@)=.?WQ(^Z7'E ]P8S5";PM>7GAS64@T
MW5X[^72A9)!<K:1Q'# A5,.-Q'.">,$^M>JT4 <-?>%HEU37XH])E&CWFCVU
MMY5ALC:1U>;(4$@9"LG7C''/2KOAF74M.TO4IM6C6"UA8-;2W20V\KH%&3*(
MSL'/ /''8=^LILD4<T9CE170]589!_"@#+\,:T_B+PW9:N]F]FUTA?R&?=M&
M2!\V!D'&0>X(JWJ-Y-8VOG0V%S?,& ,-L4WX]?G91^M6Z* //8_"M]-X?\-V
ME[IZN8]<EO[N!V5A%&YG<!N<-@R(#C//J*Z>YMSX:T2\ET#1C>3M,9Q91S"/
MS'=AN(+<+W;'3CWK;HH .U%%% !1110 4444 <9K%G>:EXMTV:ST[4XY;*[5
MGN;B93:>5@ARL9<_.5) (4,">2!U:LFJZAXV2XU/0=26SL9FCT\QM"8@2"C7
M#GS-V2I( "\ GJ3QT_\ ;&G_ -FMJ/VE?LBN4,F#@,'V$8QG[PQ5Z@#RSP[X
M.U*VU#0[>^L[MY]'N#F_GE0PB!5=42!5.<OE"Q*@\')^Z*]"\06;ZCX;U2QB
M7=)<V<L*KZED( _6M&B@#S?PWH/B2W\4:;>ZG$YM9HGO)@TJM]EG*F,1=>1Y
M?EC(XRK>M=QI5[?7HO#>Z8]B8;EXH0TJOYT8QMD&.@/H>1BI;2_2\GNXDAN(
MS:R^4S2Q%%<[0<H3]X<XR.X-6Z ,[78H9]$NH;C3)-3AD4*]I%MW2 D#C<RC
MCKU'3CG%<KI>D:G?:/KUC/;7T>FSVX33H-7D26:.0HX;Y@S'9RF-Q+#YNV*[
MF1UBC:1SM1068^@%165Y;ZA8V][:R"2WN(UEB< C<K#(///0T <=<:5+K'@R
M#2W\/2VC"ZL!<P2B("1$GB:4Y1B" JMUY/:E\5>$P(+:?1+)T"ZE'>7EO:",
M-*%B:,%4D_=DJ=C8(YV^N*[>B@#S.X\,7JZ5:3V-OJ^Q-8:^N;:5+19F!A*;
MXT \KAL-M(R3N/7%6KGPN_\ PAD:6FG7ES/'JL5_]FO5@67:)T>14"810P5B
M!D9SS7H59NK:]INA_9Q?SO&UPQ6)4A>1G(&3@(">!S0!8TYQ)81LME)9 YQ;
MR*H9.3V4D<]>#WKE_%WA>\\0ZO$;>XN;15TRZB6X@G,8$K/$55PI!92%;(Z<
M=CBMJ?Q5H=MH"Z[+J4*Z8Q %P,D9)VXP!G.>",<8.>E; ((!!R#WH \[;3+Q
M9H;J\\)?;(9]%ALH[&/RBMG*I?>GS, $8,@W#/"#/:LS7O#WB23P^NA'3Y+P
MIH,5K'<6T=NWFW 1E<222_,J@[2-HR<DYS7HNH^(-)TBZM;6_OX8+B[D6.")
MFR[LS;1A1SC) STJ'5?%.CZ+<&"_NF218Q+)L@DD$49)&]RJD(O!Y; X/I0!
MQ.NZ'JTT>NP_\(^^H7>H6L"6UV7CQ"JQ@.A+'<"'#,  <E^HY(].K&O?%6BZ
M??+9W-[ME.S<5B=TCW_<WN 53/;<1FF7WB_1=,N7M[RXGB='5&8V<Q0,2 /G
M";>20.M &Y15"[UK3K#4K+3KFZ2.\OBRVT1!)D*C)Z=./6K] !1110 4444
M8?B_3;K5O#-Q;62+)=+)#/'&S;1(8I4DVY[9V8S[URVMZ-J?BJ>]U"31Y[6(
MVL%G':W+1^9,/M"22DA6("@* .>?F]L]_=W=O86<UW=S)#;PH7DD<X55'4DU
M2L-?T_4K6>Y@:X6* ;I&GM98<#&<@.H)&!U% '&:YX4U&6774TVS\JTEN=/G
MCA@\M?.6(CS%56^3. .&&#@ \5T/A#3?L2:C<F/4XGO+@2.E^D"$L$5=RK#P
M 0 #GDD5T-O/%=6T5Q"V^*5 Z-C&5(R#4E '-^.[>:?PC<M#$TIMYH+IXE&3
M(D4R2.H'<E5/'>F>,9IM4\"W\.D64^IMJ=E+# UJT>W]Y&0K$LR_+R.F3[5M
M7^J6VG36,5QOW7MP+:':,_/L9^?080U9A@BMH5A@B2*)1A410JCZ 4 <YJVJ
M"W\ 7,][83PRR6S6Z64VTR22,-BH K,"6)&,'H:VM(M9;'1;"TG</-!;QQ2,
M/XF50"?S%69((IFC:6)',3;XRR@[&P1D>AP2,^YJ2@#C?&FG7-Q>6=]IUG?R
MZE!#+'#)#%!+#AMN4D65A@$JOS+@X!Y[55U7PS=:K+JUU>Z5;2W4OAR.TAP%
M95N/WQ=$ST&63GCM7>44 >6^*-(\2:CIUQIXTJ:4G2HHK>2".W):4*=XEDD.
MY<-C&S'7(.>G0CPA:ZGXI\27&KZ9'-;7L-O##*Y^8J%.\*0<KSCD8/ ]*[&B
M@#S:Y\,7LOB;4EOHM6D@N]2ANX+FS6U**J^7MW,X\Q-A4Y /(Z<DBO2:** /
M.;/P_J N=.LFT5H;RUU=[V?5R8]LL9=VR&#;RSJP0J0,<]@,Z?ASP99:5XJU
MR_\ [,2%#<Q-8R!L_+Y"*V.?[VX<UV=% %+6;%M4T/4-/23RFNK:2 2?W2RE
M<_AFN2A_M[4_!%SX;;1KS3=233&M1>-)&8#($V@HRN6P3SG:,=^:[JB@#R_4
M?#=YK#2267AIM+@33ELY;=_*7[0QGB; ",0514?DXSOX[U5C\#ZA]HV/I"?9
MY;]I)ERF'C_M)91D9Y'DC./08]J]:HH \HA\&:I;V@":4&C5;>2XM@R#[4$O
M)9&C.3@G8RD \'@9';1;PQ/J5W>71T06NGWFHV4AL)@@)6+/F2N@)4;LJ,9)
M(09%>C44 <_X7TR?3+G7UDMQ!!/JC36RKC:8S#$,@#I\P?\ 6N@HHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \@FL_$ZW%Q"+*^.E'5WLU
MMEB8AE>\-Q]IQ_<"D)NZ<FKT4=[<^.[2\31FL[E-4D2X:'39E8P!9%#27);8
MZM\K;0#C(Z8KU&B@#S[1O"4<NDSZG=07D>L17M_)$[,P<H9)E1 #_P LRI#!
M1@$X-9/A[PW<Z9K6D7G]GWJ,EU 99'1V(5M/D\TG/K+L#>K!0>0*]7HH \ZT
MS"P>-;2PTW4;>*Y#26*-I\T*L/LJ*=NY  3(&XZDY.*=9^'QI=]*D%O?6EK=
M>'F%Y/;H[2-."!NSR6F +8ZM7H=% 'G/A+2HKG2]9TAM%M6LC#'LO/[-DL_M
M;X;[\<HR67"DN.#N[8JE;6,J_"F.QT72[FSU."&SCU*-M/DC>4(5$R@?+YO
M?A&Y!P#\PKU.B@#S"ST2=_#5Y%:RSM;W6IV!%M::9<:>MNHGB\UHT=BP&T$D
MK@#!/K78Q:?IO@W2M6OK&VF%L%:[>UB((!5.1&#@ G;GKR3FMZJ]Y8VFHVYM
M[VVBN("03'*@921TR#Q0 W3;Z/4]+M-0A5UBNH4F19!A@K*& (['FN=\56&J
M7GB/PU)IC^2T,UP7N&MS,D0,)'S $=>@R>M=8    , 44 ><ZGX8U!+C2=$L
MK)=3M8FNM1OY;V5K>.>:7<N-RHXSF61MH'  _'I_!?\ :*>$[*UU:)X[^S4V
MDQ8'$AC)0.I(&X, &!QSFM^B@#B/B',?+TF&'3]0N9H]2M+J1K6QEF"Q1RAF
MRR*1D $XSGVK \;6UWJ.KWUQ!%JUJEQI4:01VUE-(NI,2S>3< #]V!G;@[&Q
M(WS8XKU:B@#S/Q/H]]<)J6GZ4-0@N];MXDN[>.RWV\;^6(]PG8!5"J!D D_*
M, $UU.IVEQJWB33+!XI?[-L +Z>5E.V:4'$2 ]#@@N?0JGK71T4 >;:MI7B@
M>*M.U!M*L;ICK&]9TO)/W=NL,RQJR^3\B@.23DY=L=",>DT44 %%%% !1110
M!F>(8+&Y\/WL&I07$]G)'MECMXW>0@D<J$!;(Z\<C&:Y738+W7=/UK3+H76J
M:2MNOV&XU2R,$S2D."I#*NX+A"'VC[QY.,UWM% 'FJVMJ_@:R@T_1KV!(IK0
M:Q;+82PR2QK@2*!M!DYZ[<Y&1SG!KOIURNEZJ=)TW4(?#DFI6KBR2*2*1X!C
M[1Y<1PZH3CY0 3AL#GGU*B@#SO7=.:\T/1(_!ED^GF/5&>,R6$D20M]GF'F-
M&R@A=Q49(QD]^_4>$8XXO#L$2V-W9RH66>.\RTAES\[%S_K,GG>.#GC'0;E%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M45Q7C/3KZ"QU/6QXEU>T6&+_ $>SLFB5"V %4[D8EF<XSD=0.V: .UHJII=O
M<6NDV=O=W#7%S%"B33-UD< ;F_$Y-<M\0(]0L?#6N:Y::O>6\EM9%K>*%PJ(
MRY)8C').1^0H [2BO.O%4.H:3X&DU:#7-3+,MH2K39(9IHP2I !Y5F!'TKI(
MO&.G%]32ZAN[%].2.25+F, LDA(1EP3G<5( X.>"!0!T-%8VE^);+5-6N]+5
M)8+ZU1)7AEV$F-LX8%&8$9!'7([BN;O/$4VA>/-?:==2O;*#2[:Y^SP#>(AN
MEWN 2 .%'N<<9H [VBL63Q-:&2.*R@N-0FDM5O/+M@N5A;[K'<RCGG ZG!XX
MK#NM<34_%'@J\TN_F;3M0^U%D5BJ2!821N7U!['H1[4 =M17">(/$?V\Z!/I
M;WZ6LFMQ6YN8B%BG <JRGG<5)! )&#CW&=FY\::5:75O'+YOD3WGV%+I=IC\
M_)7:1NW?>4KG;C/>@#HJ*Y2/Q_ILD=U-]BU)+>UEE@FG> +&DJ.$*$EN"68
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
MOFQCCCC.>16A0!Y_IO@?4]%T_P )QVLMK-)H]U/++')*RHJ3+(-J':20F\
M@9 [4H\#Z@?"]_X4DEMWTRYOFG2YWD2)"TPE9"N.6SD YQSGM@]_10!QVFZ)
MXCT37=5CLI=/ET?4;QKP2RNPGMG?&]0@4JXR,C)&,\YZ5G-X,URV\5ZEXETZ
M6QCOYKU7C1KAPDUL8XT>*7"<']V&4@'!_&O0JJW]_!IMA/>3^8T4"[G$4;2-
M^"J"3U["@"G8WNIS:[?VMU;6JV44<;0RPRL[;B/F5P0 #GICM@G&167XGT[5
M-4FCLSIMC?Z:\H8+-*5Q^Z=2'&T_+D@@C)YZ=ZZ>25(E9F)^52Q506; ] .3
M^%5=(U:SUS2K?4["0R6EPNZ-RI4L,D9P>1TH R=-T&\L=#L?#DSQ7>EQZ:;6
MXN'=A,[X"C"X(V[=W4Y'%4M/\*7BKX9M;Z2%K;P^O[N1&):X=8S$A(Q\N%))
MY/..W)Z\G ).>/09JEI&KV6NZ>+ZPD:2W,CQAF1D.Y&*-PP!'*GK0!F6FCW\
M/CS4=:D%M]CN;*&V0+*QD!C9VR5VXP=_KVK.^(C2K:^'FA17E&NVA5&;:&.3
MP3@X_*NQ!!)P0<<'VJ"ZL+.^$8N[2"X\MMR>;&'VMZC/0T <;J/A;7)KW5=8
MLI;>*]OY[0/:F=D5[:'.8S(JY5GW') /&!SS5$>"==%CJ-O'%I,0GUZWU6)$
MF=45$\HLG$?!_=X!QSG.!TKTBB@ &<<]:YO0_#$FBZAJLL=RIMII7>QBV_\
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
MF#SS@:FHZ=::MIT]A?PK/:SKLDC8D;A]1R/PH X35;.\;XAW<=MJUU;31^'
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
M2-PY/!SU/J:<VA:<=1&H"W*70M_LJNDKKMBZ[0 < 9P>/2@#A]!\3ZQXDM-
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
MV>S9H;RX%S<(9Y,22@@AC\W7*K^0]* .6N=:U31M<\2Z7-KK-'#I<5[;W=W
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
M7$88H6C8':PZJ?0CT-<K:>-+>R\4Z_INOZMI]K';74,5D)&$)8/$KD<DY(+
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !6??Z/;:C?6%Y.THEL)3-!L<J Q4J21W^5
MF'/J:T** "BBB@ HHHH **** "BBB@ HHHH **** "J6JZ39ZU8FSOHV>(LK
M@I(T;*RG*LK*05((Z@U=HH SM-T2TTLEXGNIY2-OFW=U).X'H"Y.!P.!C.!6
MC110 4444 %%%% !1110 4444 %%%% $5U;1WEI-:REQ'-&T;%'*M@C!P1R#
M[BH-+TNTT>Q2SLT98EY)>1G=CW+,Q)8^Y-7** "BBB@ HHHH **** (YHA/!
M)$S,H=2I*G!P?2JVD:5:Z'I-MIED'%K;((XE=BQ51T&3R:NT4 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
; 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>exhibit31-amendedarticle003.jpg
<TEXT>
begin 644 exhibit31-amendedarticle003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK$U_
M6IM)O]!MXHHW74;_ .RR%\Y5?*D?(]\H/SH VZ*X?Q?XUOO#UWJT%K:V\OV/
M28[Z,R[OF=IC'M.#TP,U-IWC:34I?"RQ6\:?VJUQ%=HV=UO+#&2R#Z.I'/:@
M#LJ*X>SUSQ9+X[F\/S#1?)M[>*[DD2.7<T3NR[1EL;L*>>E+K&L>+['Q/IVE
MV_\ 8;1:E).+=Y(Y=R+&N\;\-R2...] ';T5Q^L:YX@M=<T?1;0Z2MU=64MQ
M<37"R>6&C,8(0!@<$N>OI2:KK?B.RE\/:;!_9$FI:G+.DDI20P*$1G&T!L]%
MQUZT =C17.^'M>OKW5-1T;6+6"WU.P$<A:W<M%-%)G:ZY (Y5@0>A'4YK>GE
M\BWEF*LXC0MM49)P,X'O0!)17&>$->\0>*+6RUGS=%72KD%FMH?,>>$8.%+Y
MV[@<9&T8YJ'4-8\96OBNRT:(Z"1?13S12-%-\BQE.&^;DG>.GH: .YHKB?'/
MC'4_"FGV7V.RM[V^,;W-VGS!4MXE!E=><]64#/K5[Q5K.L6'AR;7=#;39;.W
MLWNW%TKDR*%W#:5( R/6@#J**X;5O$GB30O ESKMXFDRW.;?[.D*2! )'53O
MRV3C=V]*U%U37-+TG5-2UAM,NX[.V>=(M-5P[%5+$'<3UQQ0!TM%<KX4U/Q!
MK=M::I=7&B2:;=0B0)9"1GC)&0N\L5;'0\"NJH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M,GW%34 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M3(HGN[GR%EEDDD!*HH;Y0 HR203R!73Z=!=VVGQ0WUY]MN4!#W'E"/?R<':.
M!Q@<5S-[HVNZ3XNO=>T&*RO8M2AB2\L[J=H2'C!".CA6'W3@@CL.:UKUO$DG
MA69K2+3X-?,9\N-I&D@5MW3=@$_+[#GVH VJ9,)3!((&192IV,Z[E#8X) (R
M,^XJ*Q^U_P!GVWV_ROMGE+Y_DYV>9@;MN><9SC-+>M<K8W#621O=B)C"DI(1
MGQ\H8CH,XS0!R%K>Z]I/CC3='OM9CU6&_M)YID^RK$;4Q[<.-O\  2VW#9.>
MYYKE-0^(FJ6>B6WB<:O$PN9FF@T**T#[K-9"I=G^\IV@MN.%SQBNA\'Z;XLT
MS47GUC1]/ENKU]U_J8U O(0,[52/RP @Z!0>.O)K,L_AWJ=CI-_X7M[/3(]*
MO;G,VJ"9OM+6V_=Y13;]X#Y =V .<9H FUWQ/<IX^O\ 29?&L/A^VC@MVMDE
MMH7$K.&W?,XXQA>_>NI\3ZQ>6-G::9I,B2:WJ)\NV=E!6-0,R3L.FU1SCN2H
M[U'XFA\1:E;WFCV&E:8UE<PF'[9=7;?(&7!)A$9SCG W#/'2JJ?#V")[2:#7
M=7MKFVT^+3P]O)&H:.,<<,C8R>3@^GI0!D0^+M7G\$^#I7O8K>]UR5(9]0DB
M7;%\C,2%X7<VW SQSTK<\+:W=S^(=;T&[U&+4CIZPRQ7:*BLR2!OD<)\NY2A
MZ 9!'%9VB^%-4T+X=6FC2V=KKMT BRVFHSK]GC ZA3Y9X'! ()YZUK>#_"S:
M"]_>W$-A!>7Q0-;Z?%L@@C0$(B\ G[S$L0,EN@Q0!U%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 UT61&1U#(PP589!'I56
MRTC3-,9VL-.M+0O]\P0+'N^N!S5RB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HKR7P%>P:A+'+?WGBN?4?[1G4,)+MK3"S,%!(
M_=[0  0>.QK3L[&\\80>(=6DUK4[2>WOKBUT]+6Y:&.W$)VAB@.'+,"3N!X.
M.* /1Z*\6O/%::C?:!?ZYJ6LV=C/X:-[.NER3KB;>@+D1=!@MRW XR>E6-1U
M;Q-9>'/"%W-?71O(8KG4;A%E!-U;Q,K!9-O#$PM_WU0![#17G7@75]2U3QGK
M%S=W5P]I?V,%]96SN=D,1EF1"J] 61$8^YKT.3<8V"$!\':3T!H =17B/A;6
MYKK7M M5U'5EUQKN1=2N;F^+V5VB AUA&[8Y)*[0@!7G/2O4KOQEX<L-8_LB
M[UFTAU$NB?9W?#[FP5&/?(_.@#<HKS37O$FHV7Q'O-"L[MHIM1M;2"TDF),%
ML[&<O)@\;RJC"]6( Z UZ%I]F-/T^"T$\\XA0+YMQ(9)']V8\DF@"S1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!B^%?#_P#PC.B_V=]I^T?Z1-/YFS9_K)&?&,GINQ^%
M8D_@G5(KG58M(\0_8=+U:9Y[FW-J))(W<8D,3[AMW=>0<'D5VM% ',VO@RSL
MM?LKZ!P+.TT@Z2EFR9!0NK9+9]%QC'.>M5M%\#MI-QI!?4C<VVE175O;Q/#S
MY4K(54MN.=BIMSCD8Z8KKZ* ,>'05@\62ZVDP57L([(6XCP%".S!LY_VL8QV
MK4N(5N;:6!RP21"C%3@X(QP:DHH X.Q\ :A%!HFFWVNQ7&D:+<1W%I%%9>7,
MS1_<#R;R"!WPHS7=E%)R5&?7%+10!R^J>";/6=3U>ZOIF:+4+2"W"(NUX&B9
MV617S]X%P1QQM[YK<TJWO+32[:WU"\%[=1H%DN1%Y?FD?Q%<G!]>>OITJY10
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !12.ZQH7=@JCDDG %,6>%U1EEC97.%(8$,?0>M $E%,::
M)"P>1%*KN.6 P/7Z41313KNAE21>F48$?I0 ^BHHKF"9BL4T<C+U"L#BFR7M
MK"Y26YA1QU5I "* )Z*8)HC+Y0D0R8W;=PSCUQZ4Q[NVC&9+B)!DK\S@<CJ*
M )J*BBN8+@D0SQR$==C@X_*I: "BHHKF"?/DS1R8Z[&!Q^5->]M(W*/=0JXX
M*M( 10!/143W,$<HB>>-9#T1G )_"GO(D2%Y'5%'5F. * '45&;B%8?.::,1
M'^,L-OYT">$P^<)4,6,[]PQ^= $E%5TOK21PB74#,> JR DU8H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X37[6
MW\0_$O3M U6,3:7!IDFH"V?_ %<\WFJ@WCHP49.#W:CQ#I&FZ+J7A"WTNQM[
M*!]>\QHH(PB[C;2@G X["NAUWPQ8Z_+:7,TMS:WMFS&WO+27RY8]PPP!Y!![
M@@BJUQX-M+S1UT^\U'5+EX[D7<-Y+<?OX90,!D8  8YXQCD\<T <?X__ .0S
MXM_[$]O_ $9+1X+LXO\ A/U>VT:+PZUMI2^?9J4#7P<C;+MC^0JI5ANR3EL'
M%=8O@;3CIVK6US=W]Y-JMO\ 9KF\N)@TWEX("J=H50-S' '4\YK1E\.V<FKZ
M7J@>9+K3HGAC9& $D;  J_'(R 1TP10!X]X3L8[FX\()#HL>EW?]H3W']LY0
M->)')(7A&S))(XP^.%)&<5T3V"7GQ$\7,W@RSU_;-:CS;@P@Q?Z.G \P9YZ\
M5V2^"]-3P_8Z.DMTL5C="[MYPX\U)!(7R#C'\3#IT)%5[[P-#=:W?:K;Z]K>
MGS7I1IH[.X1$8H@0'!0GH!WH XCQ4L^F_%6[\1V:MOT32[6>6%/^6EL7D69<
M>R_,/=!6IHVDZ-XA\+>)[B]L;2_CCU;4);9YHPX7/(9<],\5V\?ARR37+K5G
M,LL]U9I9RI(04:-2QZ8ZG<<U5\.^#=,\,>')]#L'N39S-(Q,KAF&\8(!P. .
ME %#X:Z'I6F^"-$O;+3K6WNKO3+9KB:*(*TI\L'+$=>23SZUULO^I?\ W35;
M2=-AT;1[+2[9G:"S@2WC,ARQ5%"C)&.<"K;*&4J>A&* /#/ -C'/<^!5@T6+
M1KF.V:Z?4<H&U*,(5:,;/O$EE8[R" ,@5NZ;IT=YXM\5/)X*LM:QJ^W[7.8-
MT0\F+Y1O&<#KQZUVL/@W3;?1]$TV*6Y5=%D22TF#CS 5!&"<8(8$@C'(-59O
M <3:K?7]KX@UVQ:]G^T30VMPBQE]JKG!0GHH[T <QKT>D2_$W6$U7PU-K@;2
MK411PV0G,9WS9Y/W,\<Y'3VJ'1=$N[C5?"OACQ8JW,5II-Q>-:3MYJO+YJJB
MOV<I&V.XSS7I$.C6T&OW>LHTGVFZ@BMY%)&T+&6*X&,Y^<YY]*KZ[X:M->DM
M+B2>ZM+VS9C;W=G+LEC####)!!!P,@@CB@#RS7K2/38O%>A6=F)=)M]7TJ6W
ML!MV!I71I(E!^4*3@[>@W>AKH_!&E65[K7BI7T>WTNQD\JUGT(A6"L 29&0#
M8 ZLN-N00.M='%X&TJ/2&T_S+M_,O8[^>YDEW333(ZL&=B/]A1@ <#C%:::'
M:Q>)9M=C:5+J>V6VF16'ER*K$JQ&,[AD@'/0T </X)\+:!!XW\621:-8H]CJ
M$(M&6!08 8$)V<?+R2>/6O2ZS--T*UTO4M5OX&E,NIS+-.'8$!E0(-O' P!Z
MUIT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MEG&(=.96M$&<0D*5!'X$C\:T** ,&^\%^'=1U![^YTN)KF3!E=69/,(Z%PI
M;\<UO444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !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 -DW^6WE[=^#MW=,]LUPU[X?\2^(M4T>76+;1+--.O$N_M-G-)+,
MVSG8NY%VJW0\GBN[HH \TN_AS)'KFK7<>@^'=8@O[DW*/J+O'+"S8W*2$<,N
M<D=",]ZV]0\.ZM9>);;7O#PT\N-/73Y[.Z=XX_+5MR%&520021@C&*["B@#D
M];T?7[^30-6M1IHU;3)9'DMY)'$#B2-D8!PN[(R,';6._@K7[OPWXJM+VZT]
M[_6KJ.X1HMZQH L0*G()XV$ \YX/&<#T2B@!DID$+F)5:7:=@<X!/;)["N-T
M+3/%EIXOU+5;^TT9;;4A"LP@O)'>(1JP&T&(!LY[D5VM% ')S:/K^G^,+_5]
M(73KBVU**!)X[N5XGB,6X94JK!@0W0XY%1>+]+\3:MJ&F?V7;:4;6PO8KU7N
M;J1'=E# J0L; #YNN?PKL:* .#\3>#+OQ#J&D:U/IVCW=[;0/!=6%X[F!PQ!
MRDFTD%2#@E.0QZ5?M?#T]AX3FL+/PYX>BEGE+S6 D;[+(#@$EO+R6P!U7M76
MT4 <GX*\,WOAZ34WG%M:VMTZ-;Z;:3R2PVH4$,59P.6)!("@# KK*** .*\*
MZ7XK\/6T6ER6FCRV"W4TC3K>2>;LDE9^$\K&1NQC=VZU#KG@W6-=UVXUQ[^&
MVOM/P-"5&8I$>"[2\#)D^Z0,X7IDUW=% '(ZIH6N-K^G^)M+-@-32R-E=VEQ
M(_DR(6#_ "N%)!# X)7D'M4]_H^KZNWANYO!90W.GZ@;JY2&1F3;Y<B (2H)
M/SKU [UT]% '$ZOX1U2^;Q@UI>PV[ZS%;I;.&8%?+7#!\#(#=,C)P:K^'/!5
MYIGBQ=8;3M#TV#^SI+,VVF[B2Q>-@[.57=]UNPQQUR<=]10!P]GX-U"W\+>#
M=+>:V,^BW<,]PP9MK*B.IV<<G+CKBO/I;BW@OO$VK73:/=1PZM/,UA>ZI-!-
M,8VPJFW7*,WR@)E3GY<U[S5=K&T>Y%R]K UPO24Q@L/QZT <%K'@E]9\0CQ)
M%HFDWXO[.)9[+5RT;PNH."K*KXX;#+C^$<UVFA:>FE:+:V265I9"-3FWM"3$
MA))(4D D9)YP*T:* .=\8>'[CQ/8V6FI/Y%E]LCFO&5RLC1IE@J8'7>$/; !
MK'/P_DA\07%Q%J5U<V&I:;+8:B+RY:27!_U;(<=LN.3_ !5W5% '+^&++Q1I
M,%EI6HKI4UA9PB%;N&6032*J[5)C*X!X&?F/?%1MH^OZ;XPU'5=+73KBSU,0
M>>ES*\<D)C!4E=JL&R.<''-=910 5R^KZ-K$7BN+Q%HALYI6L_L5Q:WDC1JR
M!RZLKJK$$$MP1@@]JZBB@#D;'PI>6_A#7[*>>W?5=:-S/.\8*Q++*FT 9YV@
M!1GJ<$XKH='LY-/T2PLI2IDM[:.)RIX)50#CVXJ[10 5P":/XV;X@1>(I;?0
M1"MH;!HUNIBWE&4.7'[O[V!TSCWKOZ* ..\2^'-6\1W5Q:>1H]K8RJ(C?[3+
M>>41\ZJ"H"$Y8 [CC.<9K3OXM>LH[>RT"PTF2QC@6,?;+F1"F. -JHVX8QW%
M;U% '$Z=\.;6#2-(M[G4;U;S3EFV364Q@ ,KEW"@=!S@>PJWX*\)3^%QJAN+
M^XN3=7LTR*]PTBA&<E200/G(/S'N:ZNB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHI 0PR""#W% "T444 %%%% !1110 4444 %%%(652H) +' !/4]: %HHH
MH **** "BBB@ HHHH **0$$ @@@]Q2T %%%% !1110 44$X&310 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%(K*V=K X.#@]
M#0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MR^T?0K>QU'59=5NHMV^\E3:TF6)&1D] 0.O:M"YA^T6LT(;89$9-V,XR,9H
M^?8_$WB-?AS'IDFI7XO+>W766OO.;S'M652JE\Y_UKLO7[J$5ZCXN\7WWAZY
ME*7OAJ&)(O-CM[^^:.>? R0!C R>!UJ[/X+AF^'8\)_:MN-/2Q^U^4-V%4#=
MMSZC.,U0NO FH-J.KSV6O1VT.K*@N=U@LLRE8Q'\DA; ! Z%3C)Q0!=L?%[W
M>K^'XWM5BL-=TTW5M(22ZS!5<QGM]QLC_=-7_"FN3^(M*FU)X4BMI+J5+,J3
MF2%6*JYSW;!/T(KC?%VE.OA;0_!ND/=S:]9BV^R7<=NRI"J#RVE=\;5&S?\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!'/"MQ;R0OG9(I1L=<$8K'/A33CX>TS1"T_V337MW@.\;B82I3<<<\J,UN4
M4 <Q/X*A?5K_ %&VUK6;&2^D66>.UG14+!50'!0]E'>M&W\.Z?!JVHZFT9GN
M;\QF4S88*$7:JJ,<#J?J36M10!RT_@+3);!;.*ZOK5(]2?4X6MY55HI6W9"Y
M4@+\[''O6QI&E-I4,D;:G?W^]MVZ\D5ROL,*.*T:* ,6'POI\'AB\\/HTWV*
M[%PLA+#?^^9F?!QZN<<5+=>'[*[ATF*0R[=*G2>WPPY9$9!NXY&&/I6K10!S
M$G@:P%_<W5CJ&JZ:+N4S7$-E=F..20]6VX.">Y7&:T;#PYIUA<:A<"+SYK^Y
M-S,\X#G<550HXX4!0 *UJ* .<TOP3I6D76FSVSW).FQSQ6RNX(5)F#,.G0$8
M'H*9-X%TN31;K2DFO(+:>^^WKY4@!AEWA_W?'"[AG'/4UTU% &9H^COI(FW:
MKJ-_YNW_ (_95?9C/W<*,9SS]!6F1D$444 <K'X$LVN+62^U?6=2BM95GBM[
MV[WQB13E6( !;!Y&2:DNO!<,^LWVJ6^LZQ8S7Q1ITM)U5&*($!P4/8#O7344
M 9?]@VG_  D<6NEI6O(K)K(98;3&7#DD8ZY4<U3C\&Z5%X5O/#8$QTRZ\W]V
M7&8A(2Q5#C@ G(ZXKH** ,:P\-VNE^&4T*PN;NWA12%G20>=DL6+;B/O$DDG
M'>JOASP=;>&9;AK;4]3N([AGDDANIE=#([!F? 4?,3_,UT=% '+V'@6PTJXB
M.G:EJ]I9Q3><EA%>$6X.[=M"D9"D]5!QSTI7\$PC4[Z^M=;UFR:]G^T316TZ
M*A?:JYP4/91W[5T]% &!JGA<ZG?27(U[6[,2*%:&UN@D8P,9 *G!^A%:>E:7
M9Z)I=OINGPB&TMTV1H"3@?4\DYYS5RB@#/UK1;'Q!I<NG:C$9+>0AOE8JRL#
ME65AR"" 016/;>!K&&:\GN-1U2^FNK)[!I+NX#LD+')"_*.<]SFNHHH Q?\
MA&+ -H;JTR2Z,NRVD5AN*;-A5N.00!GIR :S%^'6BK(R"6__ +.-Q]I.E_:#
M]E\S=N^YCIN^;;G;GM76T4 <UJ7@C3]1U"[O$O=2L7O55;Q+*Y,:W&!M!88Z
M[>,C!Q5ZV\-Z;9ZE8WMM&T+6-DUC!$A^18B4.,=<_(O>M>B@#-UY+F;0[N"T
MLDO)9XS%Y+S^2I#<'+@$@ 'L,^E5?!VA3>&?"&F:-<71N9K6'8\N3@G)) SV
M&<#V K<HH *Y:W\#PV^OG6EUW6VNFV*X>X0JZ*Q8(1L^[ECQ[UU-% '/7_@S
M2=3T75M*NEF>VU2X-S/\XW+(=O*G'&"@(ZU#/X$TJ2#2Q!/?6=UIEJMG;WEK
M/Y<WDJ -C'&&' .".O3%=/10!CMX<MYO#5SH5S>W]S!<QO')/-.6F(?.?F[=
M>.,5;TC3(-%TBTTRU:1H+6)8HS*^YBH&!D]ZNT4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1169I^NV6J7.H16ID=+"3R99]N(S(!EE4]RO?T)QZT :=%
M<_IOCCPUK%U#:Z?JT-Q--GRU16^;C/!QCM704 %%%% !14-Y=V]A93WEW*L-
MO!&TDLC=$4#))_"G03QW-O%<0N'BE0.C#NI&0: )**** "BBB@ HHHH *PK;
MPE86NMG5H[G4VN#(\FR34)FBRV<_NRVW')P,8'&.E;M% &%?>$K#4-7&IS7.
MII.&5MD.H31Q?+C'R*P7MSQS4NM^&K+7WA>ZN-0B,0(7[)>RP YQUV,,].])
MK?B>PT*XM;6:.ZN;RZ#-#:VD#32,JXW-@= ,CD^M:EK.+JUAN%CEC$J!PDJ%
M'7(SAE/(/M0!GW_A^TU'1X-,FGOD@A"!7ANY(Y3M&!EU(8^^3SWHMM M+30Y
M=(CGOFMY P,DEW(\HW=<2$[A[8/%:M% &3HGAVST 3BTGOY?.V[OM=Y)/C&<
M8WL<=>W7BH-+\)6&DZD;ZWN=3DE(8;;C4)I4Y_V&8C]*W:* ,"7PCI\VMC5F
MNM4%P)5EV+J,PBR,8'EAMN..F,&I-:\+V.O7$<]U<ZE$T:; +2_E@4C.>0C
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!0UO5[70-%N]5O?,^S6L?F2
M>6N6Q["LW2_&%CJ6JKI<EGJ&GWKQF6**^MC%YRKC<4/(.,C(SGFJ?Q0_Y)EX
M@QU^RG^8IMMX<UN?5(-<UO4+.YO[&VFCL(+.V:*)&D !9BSL6)V@=@.: .L$
ML9E:(2(9%&2@/('TI&GB0J'E12S;5!8#)]/K7AWA*T%_'X?G;4_#5GK,-]')
M=2.[)J4LF[]]%)N.6+988Z=,<8J_K&B:==>'OB7J]Q:I+?VM[,+:9^6@VP1.
M#'_<.XY)&"<#/2@#V.2:*)6:25$51DEF P*5I$6,R,ZA ,[B>,?6O//["TSQ
M!\4KQM7M([U(M#M2L4PW1EFDF!8J>">N">F3BL+2K.UU/X,^'(;W5["R\B]=
MH5U,@V]QY<LH6%P6&Y=N.,_PCCB@#UZ.X@FC$D<T;H3@,K @GTS3RP! )&3T
M&>M>8V-M#XO^'^NZ=IFEZ?IUW:71-M-I9!MI;F,*Z2QL%'<!3QV(S5[P1JX\
M9:I-XNFC,-O:626,*N,!)2!)<GGT;8F?]@T =!H'B.ZU;5]4TN^THZ?=6"0N
MP^T+*'$F[&" /[GZUO[T*;PR[?7/%<#X=\1:)=?$[Q&+?6-/E^U6]DEOY=RC
M>:RB7<%P?F(R,XZ9K U2">WUF_\ AS$KK;:UJ"7L++P$LWW27*@]!AHV7'_3
M44 >MR7$$.SS9HTWG"[F W'V]:<SHGWF5>">3C@=:\N\9WVCW/B/4-*O-.\.
MQ-96,2K/JT>^697W82W0<G!XX.=Q Q5'2=/MO$3?#*+5T-W$='N)'24DK(56
M#&\?Q#H<'C@4 >NF>/[/YRNKIC((88;Z'I5+0M2N-7T6WOKK3Y=/FE!+6TS!
MF3!(Y(XYQG\:XOPQ#X?L] \2:?K"Z?%HD.NSQ1P7NP0(/D95 ?Y0-Q) JOX(
MU[2K3X/SFW:VOVT^VNI);&WE4ML\R0A2HR5!'3CI0!Z3%<0S,ZQ31R%#A@K
M[3[^E25XYX9GL6^(?AR334\/0^?97'GQZ&A"@%%95E8<,002. >#Q7L= !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-3U
M*TT?3+C4;Z416MNA>1\$X'L!R3V '6LO2/%MIJNJ-ICV6H:?>^3Y\<-]!Y9E
MCS@LN"0<$C(X(R.*S?BA'=/X#NY;.$3R6TUO<M$02'2.9';('.,*2?85S>A)
M%JOQ(T?4(->77;R&SN)=0N;9\VUNKA%CB102%YW'!^8X)/L >JUS7_"=:,WB
MRW\.0FYFO)I)(C)'"?)CD12S(7.!NP.@SCOBK%@OBP:L3J,NBMIN6PMO%*)L
M?P\LQ7TSQ7(^+O%'A^W^(WA)9=9L(S8W%V+L-<*/()@(&_GY<GCF@#KM<\4P
M:'.8FTS5;PK%Y\K6=J9%B3)&2Q('8\#)XZ4EWXOTNWT_3;N#S[[^TUW64-I%
MODG&W<2 <8 '))P!WK!\<^-K*PFB\-V^IV5E?W\)=[R[E5(K6 \&3DC>YYVJ
M._)P!SSFLF#2+[P=/X=UFPM=#^P3Z9'J\S"6*W.4.X'[N]A&P&3C.<^E '?6
MOC71KC0[C5I7GM(K68V]Q#<0L)HI<CY"@R2QW+@#.<C%2Z+XJL-=\/3:U;1W
M,=M"TJND\>R0&,D-\N>.AZUR/@672-$'B?6?[4/]A37L217]]<9$[K&JR2[V
MX(9R1D<?+QQ3?AKJ^B:CX2U?3CJMJ6-U?2S*DZ[D@:5OWA]%P0<GCF@#J]!\
M6P^(&@:VTC5X;>>(317-S;!(F4C(.[)Z@\5%+XXT^WU2*TN++5((9;K[''>S
M6A2!IL[0N3SR1@'&T^M<QX>NUTOQ3HFA>&_$\NOZ3]G=+N%WBF%G%&F(V$D:
MC;E@%P<Y_6H]6\8>'O%'B>'3;C7-/LM(TB]66<W%PB27=Q&<JB*3D(K<EOXB
M,#C)H ]1HHHH **** "BBB@ HHHH **** "BBB@ HHHH R]9UQ-&6 ?8;^]F
MG8A(;* R-P,DD\*H^I%5K;Q5:7_ATZS86E]=HKF)K6*#]^L@;:R%"1@@YSDX
MXJEXV\;67@^TMDD> ZA?,8[2.>41QY&,N[GA47(SW/0<U4\.7&A:?X*N3!XL
MLG$DTK7>K13QA1<RG<Q&[*J<L,*<\8ZT ;FA>);37I;RWCM[NTO+)E6XM;N/
M9)'N&5. 2"",X(/8ULUY[X#=?^$J\1K:ZDNN6TJP2MK& 2\F&7R2R?(P50I&
MT#&XYY-=+HZ^+!>L=;ET5[38=HLHI5?=D8R68C&,_I0!6/CC3TU6&RGLM3MH
MI[G[)#>3VC)!)-D@(">>2" 2 #V-&K>.-/TJ\N[9;+4KYK%5>]:RM_,6V##(
MWG(YQS@9('-<G>^,O#_BSQ7;VD^M:?9Z1H]ZLO[^Y1);VZ0_*%4G(C4\Y_B.
M,<<UE7%Q%8>(O%FF^(M=BTG2OMK7SVT;^7<ZDCHNU5;KLPNW"?,3D$CN >@:
M[X^T#0-(@U*>>6XBN(/M,*6D1D>2+ ._'0+@CEB!6EJWB"RT;3K>[N%GD-S(
MD5O!#'ODFD8$A5'K@$\G P>:\UUJX@\/_L^Q:3J]U#::E/I16&VGD"R,>#L
M/)*AE!':M+QKK6EZKX(T8V>H6QMY=0@@_M:*7*:<X4GS=RGAA]T9('S<\<$
MZ[3?%EKJ<>I*ECJ,-YIRAI[&:#$V&!*[0"0V[!Q@]11HWBNVU?5)=,>PU#3[
M^.$7 @OH0A>/.W<I!((!P#SQFN5\ ZA;6>J>*1/K%OJEO"T,\FOF0!905/[M
MVSL'E@?PX #= <Y9H,J-\1"=.\0#Q+Y^FR)->DQL;$*RE%W1 )AR2<8W?(#G
M H ZVV\6V-_JQL;&UO[M4E:&2[AMB;=''4&0X!P1@XS@\5%/XRMXM8O--@TC
M5[R2TD6*:2VM@\:LR*X&=W]UQ7F_A>^ETKPWX:CT[Q+=S:V+N*TN=$D:(A1O
MVS*8PH9=HW-O)[9).:W?&%Q9:#=:SJ6A^,)8-?FD20:.CPS"><(J*AAV^9\R
MJHZ\9S0!Z?14<#2/;Q-,@24H"ZCLV.14E !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 UT21"DBJRG@JPR#3J;+(D,3RR,%1%+,QZ #J:Q]&\7>'_$-Q);Z1JUM>
M31IO=(FR57.,_F: -4VMN9_.,$7F_P!_8-WYTXPQ%74Q(5D.7&T8;Z^M8T/C
M+PY<:V=&AUBU?4A(T1M@WS[USN&/48/Y4:CXR\.:3J8TV_UBUM[T[<02/AOF
MZ?G0!M"- Y<(H<@ L!SCTIC6MNT(A:"(Q Y"%!M'X5FZUXHT/PX8!K&IV]D9
M]WE><V-^,9Q],C\Z?=^(]&L-&AUBZU&"'3I@ICN&;Y&##*X/N* 'ZK87MUIZ
MVVE:B-+<,,RI;K(0G.0 > >G/.,=*30M#L_#^BP:59AV@B!RTAW-(Q)+,Q[D
MDDGZTVT\2:-?Z--K%KJ,$VG0AC)<*WR*%&6R?84S1?%&A^(S.-'U.WO3!M\W
MR6SLSG&?K@_E0!?2PLXG#QVD"..C+& 14QC0R"0HI<# ;'('IFL73O&7AS5M
M3.FV&L6MQ>C=F"-\M\O7\J)O&7ARWUL:--K%JFI&18A;%_GWMC:,>IR/SH V
M&@B>59'B1I%^ZQ4$CZ&E6&)=FV)!L&$PH^4>@]*R-9\7>'_#UQ';ZOJUM9S2
M)O1)6P67.,_F*FU3Q)HVB6,-]J>HP6MK.0L4LC8#DC(Q^ S0!?>V@D1D>"-E
M9MS*4!!/J?>DAM;>W),,$4>[KL0#/Y517Q'HSZ ==748#I0!;[5N^3 ;:>?K
MQ1HOB31O$4<TFCZC!>I"0)#"V=I/3/Y4 7X[:"''EP1IM)(VH!C/6I:P](\9
M>'->O39Z5K%K=W*H7,<3Y(4$ G]16Y0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !4<4$4 (BB2,$Y(10,FBXN(K6VEN)Y
M%CAB0O([=%4#))_"LO1?%>@^(I98]'U2VO7A :186SM!Z9H V*KO86<CEY+2
M!G/)9HP2?TK+L/&7AS5-5.EV.L6L]\"P,"/ELK][CVP:+OQEX<L-9_LB[UBU
MAU$NB?9V?#[FP5&/?(_.@#5ELK69@TMM#(P&,O&"<4[[-!Y'D>3'Y/\ SSVC
M;^59FM>*]!\.RQ1:QJMM9/,I:-9FP6 ZD5)J'B/1M)TJ#4[_ %&"WL9]HBGD
M;"ON&Y<?4 F@#0:WA>'R6AC:(?P%05_*F1V5K#N\NVA3<-K;8P,CT-4[;Q#I
M%WHCZU;ZA!)IJ*S-<JWR +]XY]L&F:+XGT3Q'Y_]CZG;WOD;?-\EL[-V<9^N
M#^5 &E%!#;J5AB2-2<X10!^E1'3K$L6-G;EB<DF)<Y_*LS2?&7AS7;XV6EZQ
M:W=T%+F*)\G ZG]11)XR\.1:V-&?6+5=2,@B^S%_GWGH,>O(H W**** "BBB
M@ HHHH **** "BBB@ HHHH **** (IK:WN,>?!%+MZ;T#8_.FBRM1"81;0B(
MG)3RQ@GUQ5;6-<TSP_9K=ZM>PV=NSB,22G +$$@?D#^51P>(]&NM#?6X-1@D
MTQ S-<JWR *<'GVH TDC2) D:*BCHJC %.K*T7Q-HOB))WT?4K>]6# E,+9V
M9SC/Y'\J@T?QEX<U^\:STG6+6\N%0R&.)LD*" 3^9'YT :?]G6.[=]CM]V<Y
M\I<_RJ62"&5U>2*-V3[I902/I6.?&7AQ=;_L8ZQ:C4O,\K[-O^??Z8]:-8\8
M^'?#]VEIJ^KVMG<.@D6.5L$J21G\P?RH UYK6WN,>?!%+MZ;T#8_.A;6W2$P
MK!$L3=4" *?PJAK'B/1O#]O#/JVHP6<4QVQO*V QQGBA_$FC)H UUM1@&E$
M_:BWR8+;1S]>* -!;>!83"L,8B/5 HV_E2Q0Q0)LAC2->NU% 'Z5FZ;XET76
M-.N-0T[4K>YL[<D331ME4P-QS^'-1Z+XLT'Q%-+%H^JVU[)$H:186R5!XR:
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
M:[I>O6[W&E7T%W%&_ENT39VMUP?0\UH4 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MXGD6.&)"[NQP%4#))_"@#@/".J%_'_B:9]+UB"'5)K=K:6?39HT(C@"MN9E
M7D$<XS6#]FNW^'5SX(.BZ@=>:X=#*;5_)+-.7%SY^-N,$-UW9&,5Z[!/%=6\
M5Q!(LD,J!T=3D,I&01^%24 <''HTAU[X@7,FGNSW=O#%!*T/,RBV *J<?,-W
M! [UT7@^&:V\$Z#!<QO%/'I]NDD<BD,K"-000>A!K:JG?:I9:;+:1WEPL+7<
MP@@W X:0@D+GH"<'&>IXZT 7**** "BBB@ HHHH **@NKVULD#W=S#;HQP&E
MD" GTYHM;VTO49[2ZAN%4X+12!P#^% $]%5S?6HU 6!G3[68C,(<_,4! +8]
M,D"K% !7'^(F6R^(7A2_N#MMG2ZL0[=$FD",@^K>6P'O@5V%9VLZ=INM6#:5
MJ:H\5S]V,OM8E><J1R", Y'3% &#\2;IE\%:IIT-E?W5U?V<T,*6EI)-\VW
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
M3JI8[D+!L-P5(Q5SQ3J.H?VWH7A_3KQK%]3:=Y;Q(U=XXXE!*H&!4,Q8<D'
M!XJQK_@^Q\2/";V\U-$BV%8K>\>--R-N5R!U8'!SUX'I3KKPAI][I=I97-QJ
M$DEG(9;>\:[?[3&YSR),YZ$C!XQQ0!QVJ>(_$.BZ5XJTV/4OM-[I,UB;6_FA
M0,R3NHV2!0%)'S D <,.AK=T>;6],\>?V)J.M2:I!<:8U[ND@CC,4BR*A"[
M/E(;H<D8ZUI+X+T<:/=::ZW$J7DR3W,\L[/--(A4J6<\\;%&.F!C%:;:3:-K
MR:R5;[8ELUJ&W<>6S!CQZY4<T 7J\PEUGQ'=>$]6\:P:X;=+.2Y>WTSR8S"T
M4,C*5D)&\NVP\AAC(P*]/KE[CP#H=S=3R.+L6MQ-]HN+!;IQ;329SN:/.#D@
M$CH3U!H RKB[U_7O&T^E66LOI>G#2K>[;RH4>97=I!A2RD#.T9SG[HQC)-=7
MX?75DT*U377ADU-5*SO#]UR"0&]LC!(]2:DCTBTBUN?5T5A=SVZ6[G=QL0LR
M\?5S5Z@#F_&.J7]A;:79Z;.MM=:G?QV8N6C#^2"K,S '@MA" #QDBL"YU;6O
M#U_X@T:759M0$.A2:I9W<\48EA=2RE6VJ%89 (X[$<UV>LZ+8Z_IYLK^)GCW
MK(C(Y1XW4Y5U8<JP/0BJ%IX/TRUM-1A=[NZEU&$V]S<W5PTDKQX("[CT W'
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
MS13C?>1WSEYV<M,@P&).2<]3GJ235B/PAI$:Q*(I"L:W: &0]+E]\OYGIZ4
M<5H,VOZ#H_@B\GUO[5:ZC]FLI-/^SHL<:/"2A1L;MR[1DDD'G@<53?QEXEU!
M;[5M+CUR66"]DBMM/ATU7M)(HY-A5WQNWD*22&&"<8XKNM+\#Z1I5U9W"/>W
M+6*%+-;N[>5;<$8^12< XXSUQQ2GP7IZ:E->VEWJ=C]HF\^>"TO'CBED/5BH
MZ$XYQC/>@#)OY=?UCQW?:)9:V^EV$.G6]R6B@1Y0[/*,*6! !VC.<_=&,9)K
M8.CW>M^!SI'B8P27D]L8KF2+[N_LZ^AR WL:TX])M(M;N-756^UW$$=NYW<;
M$+%>/JYJGXHM]5O=&>PTC9'-=L()+EVQ]GB8'?(!_$P' 'J0>@- $'@34[C6
M? FB:A=L6N)K1#(Q_B8#!;\<9_&NAJMI]C;Z7IMK86B;+>VB6&)?15  _059
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH BNKF&RM)KJYD$<$*&21VZ*H&2?RK.TCQ/HNO2S1:;J$4\L(#21<JZ@]"58
M X]ZUCTXKS_2QJ-M\5E_MXV5Q?7.DNMO+8;D6*))%+!XVR<LS##;L?+C'6@#
MI;'QAX>U/4QIUEJUM/=-NV(C?ZS;][:>C8[X)I+KQCX=LM5&F7&KVT=X76,Q
MEONN>BL>BD\<$@\UA%D\7^*-,.F1HFBZ#=-*UXH $\X1D\J+U5=QW-TR !W-
M'B]H_$[W'@O3(T>6=HY-3N0!LLX]P;D]Y6"@*O4=3@ 4 ='K'B;1?#[1KJFH
M0VSR@LB-DL0.IVC)P/7I6A:7=O?VD5W:3QSV\JAXY8V#*P/<$=:\XNI-<?XJ
MZ_9::MK!<W&GVODW]UAA;6PW[RB=7)<GCA>.3T!U/A-;"S\%O!#.\]DFH72V
MDSX_>1"5@&&.,$@GCUH ZO5]9T_0K$WNIW*V]L&"ERI/)Z= 369H_CGPUK]\
M++2]5CN;@@D(J..!UY(Q70UR/PY_Y%V\_P"PM?\ _I3)0!NV>M6E]J^HZ9")
MOM&G^7YQ>)E3YUW+M8\-QUQTJI'XILV\2+H3VU]#=R"1HGFMRL<H3&XJQX(Y
M'YUC^%()-/\ &_B;3!?W]S:P06;Q+>7<DY0N)=V"Y.,X'Y5+K?\ R4_PG_UZ
MW_\ *&@#4U3Q19Z/JUEI]W;7P-Y+'#%.EN3#O<D*I?H#QTK;KD?'W^K\-_\
M8?L__0C7,?$R[U&+6+\VNJ7MK'9: ]_'';SM&K3+, K'!YQGIWXS0!ZK17E4
M6HG2K?Q)I-]>ZS?+_:=I:VHBNRMQ)++#&Q42%AL5FW$X( !(&.E4K;4]6TV+
MX@:9YE[:+9:-]JMXI=2:[DMI#')RLI.X9PIQGCKWH ]BHKSNQ@NM'\3^$9%U
M;4;EM8@G%\+FY:1)&$(D#*A^5"".-H'!Q7HE '.S^//"]KJ$MC<:S;PW$4OD
M2"7*JK_W2Q&T'\:Z($$9!R#7FFBS:;!I'Q%?5VB%A_;%T)O-(P5\F/CGN>U4
M-$L]6O6\#Z+>ZIJ-G$^@227<-O,T;2[3"%4D<J0".1ANHR,F@#U2[NH[*RGN
MY0YC@C:1]BEFPHR< <D\=*BTS48-6TNUU"V$@@N8UEC\Q"C8(R,@\BL$>&I[
M?PO<Z==ZUJ,ZQ32S6T\=S)%,D?)2-I VY]N<9)YP/2LRS35]:^"^GRV5_=#6
M6TR&XBG$K;Y)54. QSDAB,'/7)H [RBO/] \23^+_$3:OI\LW]EZ=I:$VZ.0
MLMW,H<JP'#%%"CGH7-87AA/$^L6&@^(+7[>]W<3QS7MQ)J@:WDA9OWD8@SM7
M )   (*C/.: /7:*PK[4_$4&KBWL_#D5U8[E'VMM06,X.-QV%2>.>_.*Q?&N
MFZS<:I9W<%O>ZAI$4#K/8V&HM9S"3((D!!7?P"-I8>M ';T5P$.NPWM]\/Y]
M*N[Q=,O?M"[9Y6+2!8&VB3).Y@1W)Y&<U;\/3?\ "0ZAXRM'U&YDM4U)88GM
M[IE,0$,19493E?FW9QWS0!T>BZU::_IPOK(3"$R/'^^B:-LJQ4\'W%6+*_M-
M1CDDM)UF2.5X7*]G0[67Z@@BN5\#Q2ZCX0OK.[OKZ4+J%Y;+.UTYF"+,ZKB3
M.[(  SFLOX;^'K5(K^[6_P!4:6UUF]B\IM0E:,XE8#>F[#$@@DD9)YH ]'HK
MQ^U/BCQ#:W^K:?'?G6(M0F2&0:IY=O"(Y2HB:#=@C:O.1D[LYZ5[ .G- &9K
M'B#2M!6)M3NUMQ+G9E&8MC&>%!Z9'YTI\0:0-#&M?VE;?V85WBZ$@V$9QU]<
M\8ZYXI^KKJSV.-&ELHKO=]Z\C9TVX.>%8'/3O7D OI+3PSX96'3_ +2UEXFF
MMYT\\"&XNOWNUPY  C,K9''&,<D<@'K>F>(M(UFTGNK"_AFAMR1,V=OE<9^8
M'!7CGFH=(\6:#KMT]MIFIP7,R)YA1"02F<;AG[RY[C(KR7Q/;ZS:W/C26[O4
MO)I-$MGU%+./9'$3,?W:]R!"'Y8Y(.>!@#I#'JUU\0?!VH7<MM#Y@N3!IUGM
M=(+7R3EGD'WR6,0XPHXQGK0!Z?155-2L9=2ETU+N%KZ&,2R6X<;U0]"1UQ5J
M@#$U?Q=H.@WJV>IZ@EO<-%YPC*,QV9(W< X&0:T[&^M-3LHKVQN8KFUF7='+
M$P96'L17 ZTNLO\ &(#1)["&Y_X1[YFO8G="OV@] K @YQZUSEEJE[;^#?#N
MD623QK=:U<V=[);W0B^T,K2.PBEPNU7<'&,' P#GD@'M-%>6:HGB/0/ _BN1
MGO;&V189-.,U\;B:$D@2#S,D[<X(!)ZGM6O803Z!\3;32XM2O[JVOM+EGN!>
M7+2[I4D0!U!.$X8C"@#VXH [RBO--$6\\/>);*+Q1%JLM]=W,D-OJD>I/):7
M#,&95:#<!'\O0;" 5Z]ZQ_'.KRO::_KNBC5XWTR<P&^.K&*&.:/:"B6^[#KG
M@@KR2<4 >D:SXGL]"OK2UO+:]Q=21Q)/';EHE=WV*K/T!SC\ZVZX_P"(!W:'
MI)/4ZUIY_P#)A*I^/+[4#XB\.:);+<M:7_VEYX[:Z^S/,8U4J@DR"H^8D@$$
MX^M '>45Y?+9>(K:QL-,O;S4+&VNM?2*W/VXRSBU:!RT;2 Y/S!L$DD<'.0*
M/A_)?+K>EFXU2_NQ>:9>,Z7%PSJ/)N8HX\ G@A2<GJ2230!ZA156UU*QOKBZ
M@M+N&>:T?R[A(W#&)L9PP'0U:H P+_QMX<TO4IM/OM5AM[F';YJR!@L>X C<
MV-HR"#R:W4=)8UDC971@&5E.00>A!KS5O[<G\9>.;#2=+LKI+HVT4DUW=&-8
MMULHY0(Q<8/3(JM>6FHZ;JWASP2C7MY96NC&1EMKW[&]S(C*G+@AMJCG:#W&
M<XH ]5HKS&]B\26?A[0M.OM0O;*:?Q +994N1).;1ED*J[_Q-CC)ST!ZBJ^K
M7%[X?TWX@Z=8ZE?^38:?;W-H\UT\LD+R+)NVR,2V,H#C/'- 'JU%<';VD^@^
M/- @CU34;H:G9W37@N[EI%D=/*965#\J'YF&% &#C%9]N+OP_P"*H9?$T6JS
M->:B8K/4K?4W:V)D8^5&]ON 3 POW6&1G- 'IE8FO^)[/PV(GOK:]:&0A3/!
M;EXXR6"C<PX7)(KBM>\0ZGX9OO$FAK<S37FIB.?0C)(68/,PB9%)Z!'(8#L#
M6QX\M&L/A<]H\\MPT!LXVFF8L\A$\0+,3R2>M '<45R?C>[NM&72=?AN)DM;
M"\5;^)7(1[>7]VS,O0E"58>F#6-:ZYYGAOQ-XJU&ZU Z;=W/D6,5K,598480
MH8N0%9W).>.H.>* /1:*\ITFXU/2_%>KZ6RW]E =!DNQ;7.JM>LDBN%#AB24
M)#'C.#C-1Z +ZSTSP!K;ZUJEU>:K-'#=BXNF>.2-[=VQY>=H(*KAL9)R2230
M!Z3-K5I!KUMHSB;[7<PO,A$3%-JD Y;H#ST_^M6C7%W<$FG_ !2T80W]^8=0
MM;R2>WDNY'AW)Y6W:A.U<;FZ#O5'Q=-'J>NWEG9PZO-<Z?:(]Q);ZN;&"V#[
MBK<,-SX!.2"  * /0J*YWP%J-UJ_@+0[^]E,MU/:(TLAZLV.I]S714 %%%%
M!67?>(]&TW4K33;S4K>*^NW"06Y?YW)Z?*.<>_2M2O.OB#I]E;:_X1O(;6".
MZN?$5N9YE0!Y,1N!N/4X  H [/5M?TK0Q#_:5XD#3$B)""S/CDX4 DX[\<4C
M^(='CT,:TVI6PTPJ&%SY@V')P,'N<\8ZYXK$US2]6M?%T/B?2UL+D)8-92P7
MMPT 1=^_>KA6^A!'8<UY[;7&H6^F:!J'V2WN8+KQ3=S6\,<VRW9V601$.PX3
MS-S XR>H&2!0!ZU8^)M$U'3KC4+74[=K6V)%Q(S;!#@9._=@KQSS2:/XHT37
MYIH=+U&&YEA :2-<A@IZ'! ./?I7'^'8+FR\?^)Y]9U"WN5.FVTFHNL8CMXG
MS+A!GLL8'+$D@Y/4 6K".\\1ZY?^,+.%K>!=+DL=+#C$ESEM_G$?PJ2%"@\D
M9/&10!T4'C#P]=:O_94&K6TEZ7:,1JWWG7JH;H6'H#GBMNO"(4U34/AMX4FC
MD@L+2VNK*.QM(</-=70E4.[M_!C]X=HYZEB.E>[T %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M"B22/)(!R ?4 ^N:T)-0LHI_(DNX$FR!Y;2 -D].,TMQ>VEH5%S=0PEN0))
MN?SH ;86%KI=A!8V,"P6L"A(HDZ*H["K-0RW=M#"LTMQ%'$V-KNX"G/3!H6[
MMGMS<+<1- ,YD#@J/QZ4 345#;WEM=AC;W$,P7[WEN&Q]<4V"_L[J0QV]W!*
MX&=L<@8X^@- %BN=U7P'X7US4'O]3T:WN;I\;I7SDX&!W]!6U_:%E]H^S_:X
M//SM\OS!NSZ8SFB>_L[5PEQ=P0N1D+)(%./7DT 9=WX.\.W]O86]YH]K<0V"
M>7:QRIN6->. #P?NCKZ5?OM(T[4],;3;VR@GLF4*8'0%,#I@=L8&,=*GGN[:
MU56N+B*%6^Z9'"@_3-!N[86WVDW$0@_YZ[QMZXZ].M &;#X5T*WT6?1X=+MT
MT^XSYT"K@29ZECU)X')]*K:5X%\,:'?I?:9H]O;748(61,Y (P>I]*VXKRVG
MB:6&XADC3[SHX('U(I+>^M+MBMO=0S%1DB.0-C\J ,VU\)>'[+5WU:VTBTBO
MW9G,RQC.YOO,.P)[D<FMFJZ:A927'V=+N!ILD>6L@+9'48SFB74+*";R9;N"
M.7CY'D ;GIQF@"Q14%Q>6MIM^TW,,.[[OF2!<_3-*]U;QVXN'N(EA(!$C. I
MSTYZ4 345#'>6TL#3QW$+PKG=(K@J,=<GI26]Y:W>[[-<PS;?O>6X;'UQ0!/
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5EZEX:T+6;A;C5-&T^]F5=BR7-LDC!<DXR0>,D_G6I10!0U
M'1-)UB&.'4],L[V*(YC2X@60(>G (XH;1-);2/[);3+,Z;@#[(8%\K .[[F,
M=>>G6K]% %"PT32=*M);73],L[2WE),D4$"HKDC!R ,'CBH],\.:'HLSS:7H
M]A8RNNUGMK=(RPZX)4#BM.B@#*C\,:##JAU2+1=.34"[2&Z6V02[CG+;L9R<
MGGWHO/#&@ZC?"^O=%TZYNQC$\ULCOQT^8C/%:M% &=JF@:/K9B.JZ597QBSY
M?VF!9-F<9QN!QG _*G7&B:3>:9'IMSIEG-81!1';20*T:A1A<*1@8[5?HH H
M6^B:39Z9)IMMIEG#82AA);1P*L;AAALJ!@Y[TW2] T?1#*=*TJRL3+CS/LT"
MQ[\9QG:!G&3^=:-% &59^&-!TZ^-]9:+IUM=G.9X;9$?GK\P&>:)/#&@S:H-
M4ET73GU .L@NFMD,NX8PV[&<C P?:HK?7S>^*KG1[.V\V&RB!O+HOA8Y6P4B
M Q\S;<L?0$>M17/C#2K7QC:^%Y#-]ON8O,5@F8UR'(5FSPQ$;$#VH N:GX<T
M/6IDFU31["^E1=JO<VZ2%1UP"P/%27^B:3JMI%:ZAIEG=V\1!CBG@5U0@8&
M1@<<59N;F*UA:661$ !(W,!GVJCH.MPZYX;L-:"?9XKN!9@LC#Y PS@F@"5=
M$TE=(_LE=,LQIN"/L@@7RL$[ON8QUYZ=:-,T/2=%21-*TRSL5E(,@MH%C#$=
M,[0,U7T3Q!!K2ZBT:>4EE?/9;F<$2%0OS#V.X5IQ7$,Y<0RQR%&VOL8':?0X
MZ&@#.T[PQH.D71N=-T73K.X*E#+;VR1L5/49 SC@4-X8T%M4_M1M%TXZAO$G
MVHVR>;N'1MV,Y]ZT8[B&9Y%BFCD:,[7"L"5/H?2D-S MP+<SQB8C(C+C<1ZX
MZT 9^H^&=!UBY%SJ>BZ?>SA0@EN+9)&"C) R1G')_.IM3T/2=:2--4TRSODB
M),:W,"R!2>N-P.*M37-O;E!//%$7.%#N%W'VSUJ6@"A)HFE2Z2-)DTRS?3@
M!:- IB !R!LQC@\T6.B:5IEE+96&F6=K:RDF2&"!41R1@Y4#!R !5UW6-&=V
M"HHR68X %)%+'/$LL,B21L,JZ,"#]"* ,_3/#NB:+*\NEZ186,DB[7:VMTC+
M#T)4#--A\,:#;:H=3@T73HK\NS_:DMD$NYL[CN SDY.3[FL_0?$U[X@N?.M=
M&*:,998DOI+E0S[&92PCQG!92!SGOBNEH RKKPQH-]J/]H7>BZ=/>@J?M$ML
MC297H=Q&>,#%2:GX?T;6VC;5=)L;YH@1&;FW60H#UQN!QT%7&NK=&57GB5F?
M8H+@$MZ#W]J66>&%6:66.,*NYB[ 8'J?:@"I=:)I-]IT6G7>F6=Q91;?+MY8
M%:--HPN%(P,#@40:)I5MI;Z7!IEG%I\@8/:I HB8'KE0,'/>C5=2_L[1Y[Z&
M(73I$7AA615,QQD*&/'-36=T;C3;:ZGB^S/-$CM$[ F-F ^4D<$@G'% $&EZ
M%I&B>;_96EV5CYN/,^S0+'OQG&=H&<9/YU%8^&-!TR]-Y8:+IUK=$$&:"V1'
MP>O(&>:T8IX9BXBE238VUMC [3Z'T-'GQ&8PB5/- SLW#/Y4 9LGA?P_+J8U
M.31-.>_$@E^U-:H9-XZ-NQG(P.:?J?AS0]:F2;5-'L+Z5%VH]S;I(5'7 + X
M%-.L2GQ,FE1V326YMFE>\65=J.&QY97KG'.:T);JWA!,L\4>"%.YP,$]!^-
M%6_T32=4M(K34-,L[NVB(,<,\"NB$# P",#CBA=#TE-(.DKIEFNFD$?9! OE
M8)W'Y,8Z\].M6YKB&VC\R>6.)!_$[!1^9J&]N+F*R,UA:K>2\%8_-$88'ONP
M>U $6FZ)I.C121:9IEG91RG,B6T"QASTY  S46F^&=!T:X:XTO1=/LIV4H9+
M:V2-BN0<9 '&0/RIOAK7%\2>';/5T@:!;E2?*9MQ7#%>OX5K4 92>&-!CU0Z
MHFBZ<NH%S)]J%L@EW'JV[&<G)YHU#PQH.K78N]1T73KRY"A1+<6R2. .@R1F
MM$7$!N#;B:,S*-QC##<!ZXZXI1+&P<B12$)#$'[I'7/I0!3U/0])UM8EU73+
M.^$1)C%S LFS/7&X''042Z)I,^E+I4VF6<FG* %M6@4Q #D87&.*M2W5O# )
MI9XHXCC#LX"G/3FI,C&<C'7- %&ST32=/T^6PLM,L[:SFW>9;PP*D;Y&#E0,
M'(&#3-,\/:+HKR/I6DV-B\@ =K:W6,L!T!V@9JZMS \1E6:,QC@N&&!^-.:6
M-#AY$4[2V"P' ZGZ4 9MIX8T&PU W]GHNG6]X2Q^T16R+)D]?F SSGFBX\,:
M#>:E_:5SHNG37VY6^TR6R-)E<;3N(SD8&/I2:5XCTW6);R.UG&ZUNFM7#D#<
MZ@$E>>1\W7ZTL^L2Q^(K/2XK%IH9HY&FNEE7$!4#"E>IS_GV 'ZGX>T76I(Y
M-5TBQOGC!"-<VZ2%0>H&X'%/O-$TG4;"*PO=,L[FSAV^7;S0*\:8&!A2,# .
M*NAT9F564LOW@#R/K36N(4A:9YHUB7.YRP"C'7)H JPZ+I=MI;:7!IMI%I[J
MRM:I"HB(;[P*@8YSS3=+T'2-$\W^RM+LK'S<>9]F@6/?C.,[0,XR?SJ\CK(B
MNC!D89#*<@BG4 96G^&-!TF[-UIVBZ=9W!4J9;>V2-B#U&0,XH?PQH,FJ?VH
M^BZ<VH!Q)]J-LAEW#HV[&<\=:T([B":22.*:-WC.'56!*GW':L#4O$UY%X@?
M1='T9M1NH;=+BX9KE84B5RP49()+':W&.W6@#0U+PWH6LSK/JFC:?>S(NQ9+
MFV21@N<X!8'C)/YU+J&B:3JUO%;ZEIEG>01',<=Q LBH<8X!''%4-=\12Z3/
MIME:Z<][J6HLXAMQ*L:@(NYV9ST &.QSD4[4]<O=+\-_V@^D^;J.!_Q+X[E,
ML2P! <X!P#GI0!=_L32O[(_LG^S+/^S<8^R>0OE8SN^YC'7GIUI+#0M(TJUF
MM=/TNSM+>;_6Q00*BOQCD 8/'%7P<J"1MXR0>U-BFBG4M%*D@!P2C \T 9^F
M>'-$T69YM+T>PL977:[VUND98=<$J!D4V+PQH,&J'4X=%TZ/4"[2&Z2V02[F
MSN;=C.3DY/O6A%<P7!<0S1R&-MKA&!VGT..AH-U;BX^SF>(3D9\O>-V/IUH
MS[[PQH.IWHO;_1=.NKH  33VR._'3YB,\5+JF@Z1K?E?VKI=E?>3GR_M,"R;
M,XSC<#C.!^55+OQ UAXIL])N[7R[:_C(M+P/E7F7):)ACY3M&0<\X/I6W0!0
MGT32;K2TTRXTRSET^,*$M7@5HE"],*1@8[46NB:58Z=+IUIIEG!8R[A);10*
ML;[AALJ!@Y'!J_10!G:9X?T;1&D;2M)L;%I0!(;:W6/>!TSM SU-1V7AC0=-
MOC?6.BZ=;79SF>&V1'YZ_,!GFM6B@#*N?#&@WFI?VC=:+IT]]N5OM,ELC297
M&T[B,Y&!CZ4_4_#VBZT\;ZKI-C?/&"$:YMUD*@]0-P.*TJ* *%YHFDZAI\5A
M>Z99W%G#M\NWF@5XTVC PI&!@<"B+1-)@TIM+ATRSCT]P0UJD"B(@]<KC'-7
MZ* ,_3-"TC15E72M+L[%9<>8+:!8P^.F=H&>I_.HM.\,Z#H]R;G3-%T^RG*E
M#+;VR1L5."1D#..!^5:M8NFZ_P#VMKNHV5I;%K+3SY,MX6X:XZM&H[[01DYX
M)QZT 2GPQH)U3^U#HNG'4-_F?:OLR>;N_O;L9S[TNI>&M"UFX6XU31M/O9U3
M8LES;)(P7).,D'C)/YUB7?C^&PFMTO/#VO0"XN$MHG>W3#.QP ,/D^O3H*V=
M2UF:RU;3;&WL&NQ=RE)I$F1?LR@9#,I.2#[?X @$^I:)I.L0QPZGIEG>Q1',
M:7,"R!#TX!'%#:)I+Z1_9+:99G3< ?9# OE8!W#Y,8Z\].M6Y)XH03+*B!5+
M$LP& ._TIR.DB*Z,K(PRK*<@CVH HV6A:1IME-96.EV=K:S9\V&&!41\C!RH
M&#D<4W3/#NBZ+)))I6D6-B\@VNUM;I&6'H=H&:TJ8LT3R-&LJ,Z_>4,"1]10
M!FP>&-!M=3.IV^BZ=%?EF?[3';(LFYL[CN SDY.?K1>>&-!U&_%]>Z+IUS>#
M&)YK9'?CI\Q&>*T%N8&N&MUFC,RC<T88;@/4CK5'7]:@T#0[[4YP'%K;R3^5
MO"M)L4G S]* ':IH&CZV8CJNE65\8L^7]I@639G&<;@<9P/RI]QHNEW>F)IE
MQIMI-81A52UDA5HE"_= 4C QVJ1+^ V,%W-(D"3*K#S' Y89 R>]5O$&IW.C
M:+/J-M8M?&WP\D*/AS&#\Y7CE@N2!QG&,T /MM"TBSTV73;72[."QFW>;;1P
M*L;[A@Y4#!R.#2:7H.CZ(93I6E65CYN/,^S0+'OQG&=H&<9/YU9L;VVU*PM[
MZSE66VN(UEBD7HRD9!JQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 <5\-V"Z?KZ3$"\37+S[5GKN+Y4_39LQ[5P4TVM:GI&L>+K/099Q)J
MBZI:7HN(QBWMCL5=A.XYC63Z[Z];BT""V\33ZU;321-=0B.[@4#9.R_<<^C
M9&1U!&>E:P1538% 7&, <4 >4WU[X<O_ !AKUUXF2TNXGL;5]%ANHQ(98G0E
MO)0YW.9#CY1GI6?I4FE?V1\/X_%'V8:!_8SNGVLCR&N@(]N\'Y20F_;GWQS7
ML9@B+1L8D+1_<.T97Z>E#P0R1B-XD9 00I4$#'3B@#Q:,65S\-O$ TZ)K2QE
M\4Q>0D2& HAGM\%0,%>.1TQ79:]X1@\/^'M>U#PG;/97\FE-;I;V:A5=ER0^
M ,F3!(#9S^-=SY:8(V+@G)&.I]:=0!Y'X*L[*;Q!H-YINK^%XO)MY$>VTP,E
MQ<QE/NRJ6))5L,=PR"#ZTEM-I7A_QA'Y$GA[Q U_J[89 K:E:R.YR21NW*G.
M3\I517K*6\$<KRI#&LC_ 'G50"WU/>D6V@29IDAC65OO.$ 8_4T >5^-VTC2
MO$FJZU+<^&]6F$$27&C:KM-P@5<A8#R07#9VE>3@YKU2UF^TVD,_E/%YD:OY
M;C#)D9P1ZBAK:!YEF>&-I5^ZY0%A]#4M '#?$$VPU#PR-9$?_"._;7^W^=_J
MMWE-Y/F=MF_UXSC-4O#>F:;JFN^*+?1I6B\-R&V*/IEPT,?VD!C)Y3QD8&/+
MW;3@G\:]%=%D0HZAE88((R"*1(TB14C1411@*HP!0!Y]\*M M;?PQ9:DMSJ+
M3>9<KY<E]*T6/.D7_5EMN>.N.O/6O0Z155%VJH ] *6@#PRZB\+2V_Q$_M06
M<VN-J-Q'80NP:X#&-?+\E/O F0GE1SCGI75MHD&L_$72K?7[=;MH?#JR2P3?
M-&\HE )9>C8)/7(SS76Z%X<AT.ZU>X67SGU&_>])9 #'N55V@]Q\O7WK:VKN
MW;1NQC..<4 <'XCT?PQX;^'=UI6HRV;6R1W#6*ZD8SLD8.RK'N P5W84#D"L
MC5;_ $_5_@EI\5G?17 C_LR"8VTP)B?S8,J2IRK#\Q7J,D4<H DC5P.@89I%
M@B5"BQ(%)R0%&,T <!#I-OH/Q#O;/P]9PV0E\.F00VZ!%>592$8@<%N<9/-0
M_#C_ (0S^S-',7]G'Q08C]I,VW[=]HVGSMV?GZ[^O&*](VKNW8&[&,XYQ3!;
MPK,TRQ1B5AAG"C<?J: /+[S5O"6F_&:PN(+[1K5OL5W'>R1R1H3.9$XD(_CX
M;KSUJ+4(_!S?$/QA)XJ>P8K!;"&&\=22#%\QC0]7Z#(&>PZUZH;6W9BQ@B+$
MY)*#-9ECH$-GXBU;6#())-0\GY&0?NO+3;P>^>M 'G+7@L?#?@S2?$-EHZ79
MT]Y&O/$";HX-H4; #C,A!'&1]T]:U_AOK.FZ7X-OI[[4;.UT^+5KF&"1V\B%
M5W954#G*KR<*37HDD,<P EC1PIW ,H.#ZT-#$RE6C0J3D@J,$^M '$_";5=/
MO? >GVMK?6T]Q;(WGQ1RAFBW2.1N Y&>V:[@YP<=>U-CABBSY<:)GKM4#-/H
M \'\-VS:A:Z7]JU?PUI^OQ:BLD[RJR:D9_,^=&);+;@2N,;2",=JU_%YC;Q9
MJITT7']@*L7_  E1M_NMR,!<<[MG^LQ_![UZZ;> SB<PQF8# DVC=CZTX1H
MP"* QRP Z_6@#R?Q?(&\>:7YTF@KH#:5_P 2]M6C+V9D+?-MP0H?9MQG^'.*
M;=62Z?\ #W1H+O5+:^\.G6=U[+8,S0)9EG(CSDGREDVJ>> ,=!7K#V\,L/DR
M0QO%_<905_*G"-%C\L(H3&-H'&/I0!YQXIC\,O\ #+Q*OA1-+:-8E:X&EJFW
M@ALG9QD*"?I0=5T?Q)\7=/CLI[?4;3^Q;F*9DQ)"^YX\IG[K<$9';(SUKT6*
M"*&/RXHDCC_NJH _*B."&%56*)$"@A0J@8^E 'FO@RS\(Z9XDURRN;/1K36(
M]:D-E%)#&DPC9$*>4",[?O8V^]+KNK>$M,^*NAW0OM&M;E$O%U"821HX;8@4
M2GKGKC=[UZ28(FF$S1(95& Y4;@/K2-;6[L6:")F/4E 2: ///%^HR^#O%!U
MVRB,J:Y9&R5$&0]Z@)MR?]X,R_@*R_%6DR>'8?!.E/+I_P#9-N)ENIM41FM7
MN=JE7EP0,EC*1GC)^E>M%%8 ,H.#D9'0T.B2(4D571A@JPR#0!R'P\LDL].U
M(P:EI5Y:RWK21QZ4V;>V)1=R+R<<_-@' W5K>,O[0'@O6O[*\S[?]BE\CROO
M[MIQM]_3WK8CBCAC$<4:QH.BJ, ?A3Z /)K,>%FU;P:O@S[*;\3?Z6;/'F"U
M\IO,^T$<YW[/O\[NG-6],\'V#_$G7K8WVM!(;&S=6&K7 <EFFR&;?EAP, \#
MG'4UZ6D,4;NZ1HK.<N54 L??UIP50Q8*-QX)QR: /./$_AFSN?B3X;+W>J+]
ML%XS^7J,R;"L:8V8;Y!ZA<9[TWXJQ>'+#X>W5C?S6;W\5HPT\W\HDN"<C)1G
M)<G@9(.:])*J6#%02.AQTILD,4I!DB1\=-R@T <)XZU33]5\(6-U;WJ7>@MJ
M,"ZG-:2;T^S G>&*_P .=N[';-0ZV=#7P!XC_P"$"&FBY%LOF_V0$SC_ +9_
MQ;-^.]>A+'&B;%157^Z!@4V&"*W39#$D:==J* /TH \M\'V=C+XITB]TO5O"
M<216\B/:Z,"DMQ&5X#J6).UL'D9'/K5;3;C2-!\66B6LGAWQ%_:.JN4GA"G4
MK9Y&8EF(W;E3D$_*0*]:CMH(I'DCAC1WY9E4 M]3WH2V@CE:5((UD;[SJ@!/
MU- '*_$,!M,T=(_^/MM:LOLWKO$H+'_O@/GVS77UE3:%%=>([?6+F>24VD12
MUMS@)$[9#R>[%<+ST&<=36K0 4444 %%%% !1110 4444 %<=\,&!\#6Z/Q=
M1W-REV#]X3B9]^[WSS^(KL:R;'0(--UV_P!2M)I(TOP'N+48\LRCCS1W#$
MXX. >M '":9XU\+Z]XPDUG4->T^*"Q=K72;62=0Q)X><CU;[J_[//\53^.-0
M\+V'C;PS<S76DV^J0ZB#=RN\:S)%]GDQO/W@N2N,\<BO1/LEL#G[/%G_ '!2
MO;P2,6>&-F/=E!- 'G/BB7PU??$/P_/KEUI[Z5)I-Q+$US,H@F/F1%<Y.UQC
M+ '(X![5M?#:)8]!OFM4,>E2:G<2::FW:!;EAMVCLI;>1[$5LS^'H+CQ1::T
MSC_1K.6U6 Q@J0[(V[/;&S'XUL4 87C,ZDO@K6CHX<ZA]CD\CR_O[MI^[_M>
MGOBL'PD/!2Z?%_PB?]DG5_L+$&+8;DC SYI^]G=MSN[UW=1I!#$[O'%&CN<N
MRJ 6^OK0!XM8KH#^%/#:Z68!XV^W6YF*_P#'XL_F#[29OX]FWS,[N,8]J;XE
MD\.C1_'AU^&UN/$IN+F.T2>(27"1>7F%HP1E4"_-N' PQ)KVP0Q+*TJQH)&&
M&<*,D>YI&@B>3S&B0OMV[BHSCTSZ4 >0ZZ7;QC81ZG)H::>VB1"S.NQEK<N2
M?-V<A1)C9G/.,8[UW_@:U^P>"["W;4K;48XP^RYMW+1&/>VU5))R%&%ZG[M;
M\L$,\?ES1)(G]UU!'Y&J.MZ0NM:/+IGVF:UAFPDI@P&://S(#VW#(R.>: ,+
MX8H4\ V.T8@:6X>W![0F9S'^&TC'MBNOJ."&*V@C@@C6.*-0B(HP%4#  'I4
ME !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% !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 %%%
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
M!7(4,HW]#TS737NGW(^*.ERVMO)%:IHMQ!YR1GRXV,D>U<]!TR![4 ;2^+-
MDUC^R(]5MGO]YC\E&W$..2I(X#>V<UGW.KZU8^/--TJ=K"33-12X:/9"ZS1^
M6JGEBQ4Y+>@K*\ 7S:'HFG>&+_1M3M]2@+1S2"S=H)&R29?. V$-UR3G)QBH
MO$6O0Q?$+0K@:?K$D&FI=QW,L6ESNH+J@7:50A@<'D9H [M+ZUDOY;%)T:ZA
MC622('YE5B0I/L=I_*J4WB;1+?1XM6FU.V2PF.(IR_$AYX7N3P>!SQ7,W=]<
M:'\0K_46TC4[R#4-,MX[9K2V:0&5'ERC'HAPZG+8'7GBN>T.VO\ 0],\":EJ
M&DZA)!8VMW#<0PVKRR6\KE=C&-1NZ*RYQQN]Z .K\-^.K75[#7]3N[BVBTW3
MM1:VBN%#*#&%0@MGOE\=OI6CX8UV74O"::OJ=UIK8\UI9K!V: *C,,@MSP!S
M[@USO@R^GTNT\5:MJFE:E:)<ZRT\<'V5Y92C1Q!2%0$GWQG!!'8U4\,73W'P
MYUW21I^IQ7OEZA*L<]C+%O$DDK(%+* Q(8<#GF@#M-/\6Z!JNI'3[#5K:XN@
MI<1QOG(&,X/0XR,XZ=ZAO?&_AG3[M[6ZUBVCF23RF&20'_N9 QN_V>M<]::7
M<6]Q\-ECL98X[2"03A8B!"3:$8;CY<MQSWKB]+OE;3BFK2W=KX=AUR6^,L6E
M/(@*W+,H^U*Q4INP2VW/49Q0![H#D9%9>L>(M(T 0G5+Z*V,V?+5LEGQC.
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
MW/6M"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#S;QIXBU;0O'^GW%O<O_9%G8?:M1M0,AXC
M,(V?ZH'#?135FT\87-E+KBE)-3NI=>^P:;;"0*#F"-\;L':@&]B>?QKH+OPW
M]N\6OJ=P8I+*32I-/D@8'+;I Q]L8!%<EHOPSU71M$$,>L0OJ=IJW]H6-P\9
M92@A6$1RC@\H""1[&@#HK/Q1J\]UJ.E3Z#%%KEI%'<1VPO<Q7$3L5WK+LR,%
M6!!7L/6J'PYUSQ)J^@6$NJ:?$T$@E+7QO SL0[ #R]@],=>U:^AZ'J46N7FN
MZW<VLNH3P):QQVB,L4,*DM@%N6)9B23["J_A30M=\-HFE276GW&C0O*87$;K
M<;68L%/.W@MU]!TH ZNO-/&/B+5K;Q6]QIUW)'I7AV.WFU.)!Q-YT@#*?]R(
M%_QKTNN 'PNL-175[C6Y[F6_U.>621K:\FCC"'B-2@8!MJ;1R.<4 :FL>+KV
MT\61>'-+T1M0NY;(7BRFX$42+O*G><$@<=0"22!CO5)_B&ZZ/IUS'H<\U_=:
MC)I<EC',NZ*X0/D;B,%<IUXX.>V*P+:Q\3:=\0M,LK6?39M2MO"Z0SS7(D,;
MA9\;AMP<G //O5G7="OM"M_"MO9W%O<:K-K\EU-/.C+%)-)%,S':IRJ\X [8
M'6@#J-(UB3Q%+K&@ZSIHL;VU5!/##=%U>*53M99 %(Z,.@((JI\/(_L]IK]J
MLDK0VVM7$,0EE:0J@"X&6)./QJQI>A:U8-J^KSW5C<:[J C4 (ZV\21@A$')
M8CYF)/<GI47A'1?$>BW>I?VE+I4EM>W4MX?LWF;UD?;Q\W&WCZT 5_#%]<7'
MC[Q!#?V5Q9WHMK:1X_[0-Q %.Y5V+M78?EYZYJZ_BG4KW5;^ST#1$OX=/E$%
MS<37@@4R[0Q1!M;<0&&<[1DXS5#2]!\6VWC.YUV[ET0QWD4,$\<7FY5(RQRN
M>YW'K4\7AWQ#HFKZI-H%]IILM3NC=R0WT+EH964!RI5AN!V@X.,>M &AXBUS
M5=(D0V>FV-Q 4W-+=ZDMMEN?D4%6R<8ZX'-<MJ/BVYU*_P# VL:/8W-Q_:$=
MTRV7FB,$^6!\[= %.3GGIP">*U->\':AJ/BN35[=])GCFM4MMFIVIG^R[68E
MHAG'.1D''*CFJMGX(UG2=(\++87M@U]H:3HPG1_*E$@P<%<$8^E &UI6HIXN
ML=5TK5K!K.ZL[C[/=VT5TQ'175ED7:<$$'L>HK.\#:A%I?P[GO;V>4VUC<7S
M.\CM(RQQSR=R23A5Q^%:&G:'K.E6&I7<5Q8W.O:C<BXGDE1T@& J!% );"HH
M R<DY/>L_0/">KP>&=2\.ZY-I[V%XMR-]GO\P&=V9OO<8&\X^@H ?I?CJXN=
M3TN#4-*AL[?5<BTDCO5F=6V%PLJ!1L)4'H6&1BNTKB_#?A74M(N[1;RS\-/#
M;+M%W;6)CN'PN WHI/&<$]_6NTH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **S=:CUJ6UC&AW-C;W ?+M>0-*I7
M!X 5E.<XYS3$BU\>'S&]WIYUG!Q.+=Q!G=Q\F_=]WC[W6@#5HK*T:+7HK>8:
MW=Z?<3$_NFL[=XE Q_$&=L\_2J^BP>*HKQVUR_TFXMO+(5;.TDB</D8)+.PQ
MC/&/2@#=HK!C@\5C73)+?Z0=)\UB(5M)!-LYP-_F8STYV_A1J\'BN2_#:/?Z
M1!9[1E+NTDD?=WY611CIVH WJ*R=<B\02I#_ &#=Z=;L"?--[;O*&'&-NUUQ
MW]:6>+7CH*1V]WIZZOA=\SV[F G/S80.&Z=/FH U:*RM.BU]-)G34KO3Y=1.
M[R9;>W=(EX^7<I<D\YS@CBHM$A\2Q2S'7;W3+B,J/*%E;/$0>^=SMF@#:HK!
MT^#Q6FK%]1O](ETW+8B@M)$EQSM^8R$>F>*+R#Q6VM![*_TB/2]Z?NIK21IM
MO&X;Q(!D\XXXXZT ;U%8NMP^)9983H5[I=O&%/FB]MGE)/;!5UQ4NHQ:\^DP
M)IMWI\6H@KYTEQ;N\3<?-M4.".<8R3Q0!JT5EVT6NKH3QW5U8/J^UMDT<#K
M&_ARA8M@<9^;GVIFAP^(8O/_ +>O--N,[?)^Q6[Q;>N[=N=L]L8QWH UZ*P=
M(@\5QWY;6;_2)[/:<):6DD;[NW+2,,=>U;U !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5'-/#;H'GE2)"RH&=@H+$X Y[DD ?6I*XJ
MZ4:]\4XK&X^>RT2R2\6$]&N9&958COM53CT+9H [6BO,/%YMYOBG:VU]8:IJ
M-I_8K2"VL'<$/YX&\A77C&1^(K<N=7GTVW\/Z%X?LQ:W>I>:85U/>WV:.,;G
M9QNW,WS  ;N_7 H [.BO/[KQMJVDZ-XJ2^ALI=6T&.*7?"K+#/'(,H=I;*GA
M@1N/3K4U]KOC+1;+4[_4;'3'MDTRXO(3;AR+:6,96*0EOG!!^\H7[I]J .ZH
MKS:#QGXJ76%@O;;2TMTOK.&81JY;;<A=J*=V-R9.6QAN, 52U+XJS03:E>6U
MUI?V:PNG@&FR1R&YN51MKLK@[5)(;:NTY Y(SP >K45QFH:[XDN_&5QH.AQZ
M;'#'80W9N[M';879UV[%8;L[1CICG.>!70Z!=ZC?:%:W&K60LK]E(G@#9"L"
M1D>QQD>QH TJ*YSQGKNH:!IEG-IEM!<W5S?P6BQSL54^8VWJ.G;GGZ&J>D:[
MK<>LZSH^N/I?VBSLX[V*Z@5XXMC[QAPS$C:4ZYZ>E '7T5Y[HOCF\N/$UGID
MNI:-JL-[;S2I+IT,D?DM& <$L[!U(/4$=*QHOB%XN;2X[^6TTA(VTNWU5E"R
M$B-W*%/O?>;[P/\ "."&/- 'K=%>:^(/B-/::UJ]K8W^DVHTHA/(O8Y&DO)-
M@<JK*P"#Y@H)#<YXQ7>Z/J*:OHMCJ<<;1I=V\<ZQO]Y0RAL'W&: +M%<[XGU
MR]T^[TG2M*2V.I:K,\<3W.XQQ(B%W<A<%L   9&2>M8=SXQUC2--\56^H1V,
MNJZ)9K>12PHZPSHRL5)0L2I!0@C=Z8- '?45RND7_BV36+4ZI96!TR]@>0?9
M=V^S88*I(Q.'R">5 Y'I754 17%S!:1^9<SQPQYQND<*,_4T]'61%=&#(PRK
M*<@CUKRK7Y-4U3XJ6%K>^%K:_BMM.N)+>TN+M&C;]ZB^=RI .,#!&>>M=(VJ
MZS=:W+X>\.0Z7IZZ79P271N8FD2-I =D*(C+P ARV?3 H [.BO/W\=:Q<:+H
M<UEIEK_:5]J4NF7$$TAV1R1K*&8,/X0T8/0DKD=>:=J'B/Q?HUJMO>6>FRWL
MNJ065M<JCI!,DJGYMNXL"C<'GD#B@#OJ*\STKX@:U%+#<:[!8BQ>SOYO]%1A
M)FT8*S\L1AOFPO48')S1H7Q'N[[5]&BN+K2;J+57V-:V22"6R)0LNYF)$@XV
MDX7!/&10!Z917GJ>)/&NHC6[G2M/TN2#2M0FMD@<.9;Q4;&U3NPC8[G.3V '
M/H*G<H)!!(S@]J %HKG/%FL3Z3%:>3K&DZ:9F9=U_$\K.0!@1HKJ2>N>?2L&
MR\?7]]X:M9(+:SDU>YU9M)C92XMRZ[B9<'YMNQ2=O7/&>] '?AT+L@8%EQD
M\C/2@N@=4+*&;)"D\G'6O,;36=0\,ZYX]U?6OLMW<VEE8R;;.-HD?B4*N&9B
M.2 3FK@'B#_A9?A=M>DTTLUE?&-+*)U\LXAW!BS'=VP0!WH ]$HKSO2O$WC;
M5]+CUFVT[3'LX[U[=[5 _G7$:S&-G0EL)M S@YSM)XR!5;7?B3<6FJZS%97N
MDP)I+F(6EW'(TUXX4,P5E($8YV@D-DCTH ]-HKA?$7C6[L[;0;BU>UTVQU2
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
M7:M(0S3R,L@8N?4F1FXK1UO1(];&GB29XOL5]%>KM .YDSA3['-:E% ')P^
M[!#9+-/)/#;0WT+1,H E6Z?>X..F.@JSHGAW5=&>V@/B2XNM-MEV1V\UM'O*
M@84-(.3CCG /'.:Z.B@#+T31(]$6_6.9Y?ME[+>-N &UI#DJ/85J444 <]KG
MAF;4]8LM7L=5ETZ^M8I(!(L*2JT;E2PVMP#E1@_GFLU/A]%%HOV./6+S[8FI
MMJD%\ZHTB3G/+#&U@02",#.>U=G10!Q\/P_MG@U]-2U.[OY-=@CANY7"J04W
M@% !A<;Q@8P-HZ\YFT[P=<0:_9:WJ6O7>I7EI#)!'OC6- C ?PK_ !?+DGO[
M  5U5% &7X>T2/P]HZ:=%,\R++++O< ',DC.1^!;'X5ER^%+VWU6^O=$UZ;3
MDOY!-<P&W29#)M"ETW<J2%&>H..E=110!BZII6L7GDBRU]K15CV2HUG'*)3W
M;G&#^GM5:Q\+SZ+X6L]%T35Y;-K9V?[0\"2F3<S,P*D  %FSQC& *Z.B@#G=
M$T >&(-5OFFGU&^O9/M-P4B2,R,J!0J(,*.!W/)/)J#P)INL:=I=\VLSW3/=
M7\UQ;PW4PEDMX6(VHS D9X)P#@9KJ:* "N2U7PCJFH^(;?5X_$T]N]IYHM8U
MLXF$2R !ADCYONCK76T4 96IZ&FJ7FCW,L[J^F7/VE<*/WC>6R8/I]\G\*U:
M** ,W7]$M?$6BSZ9=M(D<NTB2)MKQNK!E93V(8 _A5&WT'4Y-*U"PU;7Y-06
M[MVMU;[+'%Y8*D%OEZDY^G'05T%% &"GA>!)?#DGVF3.AHR1C:/WN8O*Y]..
M>*PF^&[&Q;2QXAO4T@7GVR*T6&,8?SA+AWQN==V<=/QP*[NB@#$7PW"MYX@N
M?M#YUE4608'[O;%Y?'KQS7 ^)?#DEAK&@VKIJ1TNPT?[&+RVTU;XR.&0;6B*
M.$X0-NV\YQGBO6:* .!TC1=5\2^&8TUJ:YLKJQU S:3>+;I!.L:C".\6-HR"
MZE2!D=A6W-X9NM5T#4-)U[6)+^.\0*'B@2 Q8Y!7&><X/.>G2NCHH Y6P\(7
M,7B"RUS5-=N=1O;2*2&/=$L<81P <*O0\9)[\=  *ZJBB@#EO$?A._\ $B7=
ME<:_)'I%V LEHMI$65< $+(1D9Y.2"1GBE\3>$KGQ!IZ:;#K<UC8*D:M"D"2
M%BC!E.YN>JK^5=110!@OX=ENI-$GO]3DN;K2[E[@2^4J><61TP0.!@/V]*BN
MO!MA?GQ$MW)+)#KGE^<@^4Q[(P@*GU^4'ZUT=% &#I6AZE;0S6^KZ[)JUL\)
MA$<MLD>0>"6*\L<<=A[57T3PSJ>A_9;2'Q)<3:5:@)%:S6T9?8!@(9,9('&.
M,\=:Z:B@ KF?$_A:^\17%JR:]-906TT5Q'"EM&^)8VW*V6YZXXZ<5TU% ',:
MGX5N]0GTB_37)8-5TU)(UNOL\;"19  ^4/ /RC!'3WIVF>%;C1M%OK.PURY6
MZN[MKMKV:*.1][;=V5P%.<>@Z\8KI:* .?T#PP='U+4-5N[][[4;\1K-+Y*P
MIM3.T!%_WCR23^51Z'X8NM O9%M=9F;26FEG6P>!#L:0EF DZ[=S$@?J:Z2B
M@ K+LM$CLO$&JZLLSM)J*PJ\9 PGEJ0,?7=6I10!@:WX9;4=5M=8L-2ET[5+
M:)X%F2-9%DB8@E'1NHR 1@@@UB>+M(UF?2_#MLE_/=7L>M0RO>1VJ_NEVO\
M,4 P%&0.?Q-=U10!RI\"V=W9:Q'JMY<WUUJRHEQ<G;&RJG,8C"C"A3\PZ\\G
M-2Z?X5N(]:M=5UC6KC5+BRC>.T#PI$L6\ ,Q"CYG(&,],9P!FNEHH R_#NB1
M^'=$ATR*9YDB>1P[@ G?(SG_ -"Q5'6/#-S>Z[#K6FZQ+IM\ML;60B%)5DBW
M;@-K="#R#^AKHJ* .7\8VVHZGH\?AVRCE=M4!M[F\VX2"# \QCVW$':H[D^@
M-=+##';P1PQ*%CC4(BCL , 4^B@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBJU[J%EIL(FOKRWM8B<!YY51<^F2
M: +-%4EUC3GN+.!+R%Y+U7>V"-N$JIC<5(X.,C\ZNT %%%% !15:RU"TU**2
M6SG69(Y7A=E[.C%67\""*LT %%1RSPP;/.E2/S'")O8#<QZ >I]JBN]0M+%[
M9+J=8FNIA!"&_CD()"CWPI/X4 6:*** "BBB@ HHHH **** "BBB@ HHJKJ6
MI6>CZ=-J&H7"6]I NZ25SPHSC^9H M44R*5)HDEB8/&ZAE8="#R#3Z "BHX9
MX;F(2P2I+&20'C8,"0<'D>X(J2@ HHJM_:%I_:8TWSU^V&'S_)[^7NV[OIGB
M@"S1110 4444 %%5;+4K/47NEM+A96M)S;SA?X)  2I]\,/SJU0 45GZQKFF
MZ!:+=:I="W@9MH<JQ&<$]@>P-6[:YAO+6&ZMY!)!,BR1N.C*1D'\C0!+1110
M 4452O\ 5K#3);2*]NHX'O)A!;JYYDD/11[T 7:*@O+RVT^SEN[R>.WMH5+2
M2R,%51ZDFH-+UFPUJ%YM/N!,B-M8[67!QGH0.Q% %ZBBHX)X;F)98)4EC;.'
MC8,#@X/(]Z )**K6&H6FJ627EC.L]O(6"R+T."5/Z@BK- !115>]O[/38//O
MKN"UAR%\R>0(N?3).* +%%5+'5-/U1'?3[ZUNT0X9K>99 I]#@G%6Z "BBB@
M HHJ"[O;33[<SWMS#;0@X,DT@10?J>* )Z*AM;NVOK=;BTN(KB!_NR1.'5OH
M1Q3Y98X(7FFD6.*-2SNYPJ@<DDGH* 'T57-_9@VP-W #<_Z@>8/WO&?E_O<<
M\=JL4 %%4=4UC3M%@2;4;N.W21Q&FX\NWHH')/!X%17'B+2+30O[;N+Z.+30
M 3</D*,MM'49ZG% &G15+4=6L=)L3>WTXBML@>9M+#GIT!J33]0M-5T^&_L9
MUGM9UWQRKT8>M %FBJ.G:SIVKM=+I]Y%<FTF:WG$9SY<@ZJ?>KU !1110 45
M#=W4%C9SW=U*L5O!&TDLC=%51DD_0"DLKRWU&R@O;.99K:=!)%(AX92,@B@"
M>BBB@ HJE)J^GPZO!I,EW&M_/&TL5N3\S(O4BKM !14<T\-NJM-*D89@BEV
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
M!$L+122F,YPN[?WR"!QC%=MHW@NPT+4Y;^UO=5>:9B\PGOI)$E;:%W,I."<
M#)]!4\?A/28M$L-(6*3['83QW$"^8<AT?>N3W^:@#@_$GB/69M3\3VMCK.HV
MVHV,B0Z59V-HLL<[&-6^=BC9;+8()&T8->HV4<L5C;QSRO+,L:AY)-NYFQR3
MM &?H /:O,=1\(ZV-8\03PZ9?R7.H7+2VE[8ZR;2*,;%5=\:L,L".3M;->D:
M1!>6NBV-OJ%R+F]B@1+B<# DD"@,WXG)H J^)K2XN]"N5MM1GL71&D+PI&Y<
M!3\A$BL,'OQGBLC2[O6[SX3:?>:7Y+ZU-I,4D.]55#*8P>@PH]AP.G:MS6M%
MAURT%M/=7L$8))-I<M"6&",$J>1STJEIWA&QTK0Y='MKO4Q:.BHFZ]D+PJHP
M!&V<H!@=* ,KP5JJW%[=65UJ6O/J:Q++)8ZS!'&\:Y(WIL0!E)XR"1TZ5VE8
MVD>&+#1KR6]BDO+F\EC$1N+VZ>>0(#G:"Q.!GG ZULT <9<B^L?BCI$;:E+<
M6M]:WC^1+#%B'9Y6 C! ^/F.<L<X%071UW6O'&N:5;:_/IMC96EM*@MX8VD\
MQQ)_$RGY?ER1C)P,$<YT[[P+I^H:P-5EU#65NE+^6T>H2*(@^-RH ?E!P.!Z
M"MF#2+2WU>]U2-6%U>QQ13,6X*Q[MN!V^^U 'F.LS:GXF\!>#=:GUBYMIKJ\
MT\2QP1Q;#(TH'F_,A(8'D#.WV-=+XGO=6\*>&K>*#5+W4+V^U&*U2ZE@B:6)
M7Z[4555B IP".K<^E;9\(Z.WA2'PT]N[:;"B)&OFL'3:<J0X.000#FD/A+39
MM"FT>\>]OK:5Q(6N[N2616&,%7)W+@@$8(P?K0!Q[:OXETO2/%,GF:NUG;:3
M)=65YJEO$DL4ZJV5^4!6'W6&1ZCFKFDWNNV>O^%FOM;EOH]<M97N+=H8TCB9
M8UD4Q[1N'4CDG/6NBA\(6,>F:AI\UWJEW!?0&WF%W?23$(000NXG;U/(YJY_
M8%A]HTF?8_F:4C1VIWGY0R!#GUX% 'F6K3ZEX@\%:=XGN]:N%BO-5M6BTV-(
MQ"D?VI0JD[=[. ,D[NH/&*TM2U[6M5\1:_;65QKELFERK;VJZ;:12(TGEJY:
M4N"2"6  &.![UT+_  W\.//YC0W11;D74,)NI#%!)O#EHT)VKEAS@="1T)JY
MJ'@S3+_59=32;4+*\G55GDL+R2#S@HPN\*0"0. >M &'%JNO:]J>CZ)<3S:'
M<2:1]OOS B&7S-RIY:[PP4 Y).">@XJU\,4,7A:YC:=IRNJWJF9\;I,3O\QP
M ,GKP,5JZGX0TO5FLY)S>I/:1&&.>"\DCE:,XRC.K;F!P,Y/7FKNB:'I_AW3
MOL&F0>1:B1Y%C!R%+,6('MD]* )M2M)[VQDM[>_GL96QBX@5"ZX.> ZLO/3D
M=ZX/X8V5W8> M/U236;ZYMUM9&%@R0B-<,W0A ^>.['K7H]86C^$M-T*\>;3
MY+V*)BY%H;N1K="QR2L9.T<YZ=,F@#C(]3\16WA;1?&3Z]+<O?SVS3Z9Y4?D
M&*=U41QX7>&4..2QR5.1S7J%<Q9> =!L+V">&.Z,5O*9[>T>[D:W@D.3N2(G
M:",G''&>,5T] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !6%JWBFWTO5$TR.QO\ 4+]H?M#06408I'NVAF+,
MH )!'7/%;M<3XRTB?4]0B>W\-W-S<1PE8-3L]26UEA8G[I.02HX/\0YZ4 7_
M !AK<]AX/N+R"'4[9Y+9I#/;6\<DEF NXLZ.P' SP":EOO%%KH.AZ1<WOVN[
M:_:.WB,,(,DLK1EAE0< MM(XXR1VYK-UFR\3/\.O[%-K'JNJW>G26EU<+.L2
MK(T>W?\ ,/FY/MT[5&=+US4['PNMUI:V<FE:E%)*IN5DW1)"ZEP1_M,..M %
MC3_B5H>I0W,L,5\J06,M]F2$+O2/ D5>>64D*>V>A.#6R?$=D)M$BV3;M9!-
MM\HXQ&9/FYX^4=L\UPVE^!-92RM[6X2*+_B2:C8._F A9)Y@R=.HV\U=T[2_
M%%WJ_A![[2(+&ST5'2=C=+(\C&!HPRA>-N<>_/08Y -."74K+XGKITFKW5U8
M76FSW8MYDCVPN)HU 4JH. &(Y)JOJ/C;4++QW%H\>@ZG/:_8YI"(H8R\K*Z
M.A,@^0!CG.#DCBF3)XG?X@6^LKX;4VD-G+8Y^WQY8-*C"3'IA.G7FK^OV.K6
MWB_3?$&F:>-12*SFLYK=9UB<!V1PZEL \I@C(ZT :NHZZ]A;6DJZ+JMV]PF\
MPVT*LT7 .'RP /.,9/0XZ5ES_$+1(- L-99+TP7MT;-(EMR94G ?*,G7=E"N
M!GG';FJ'BG3->U35--N/[/N;O3/LC"?3K?4OLK)<$J0S.I&]0,C@]><&J&C>
M#=8LM%T"UF@A22R\0RW\RK<&0+"WG8(9N6^^O7GUH Z:S\;:5/9:K<W:76F_
MV5@WD5[%L>,%=RG )R".F"<T_3?%UI?Z@MC/97^FW$D!N(5OH1'YL8QN*D$C
MC(R#@C/2L#7_  5J&N-XTA5XX4U:"T6TD9N"\0)(;'(&<#\:72/#;7EPS:AX
M=OM/G%I+"MU<:R]X$,@"L$5G;J.Y Z"@#3M/B!I=W<6@%IJ45E>3""UU"6WV
MV\SDX4*V<X8]"0 :N3>+M.@TO7M1=+CR=$E>*Z 0;BR(KG9SR,..N.]<O;Z%
MXFOO#^B>%[_3;:UMM-FMC/J"7*NLT<#*5\M!\P9MBYW  <]:BUOP]XG-AXRT
M;3M,MYX-<F>YAO)+H(J!H41D*==V4X/3G)/&* .NU/Q5:Z=>V]C%8W]_>SP&
MX%O9Q!F6+(&YBS  9..N:;KK7FH>$Y+VTO+_ $>>.%KD!4C\P80G8X96&,XS
MCGCK61XKT::_EL@GANXO9X+?;%J%GJ*VLT#'JH.0<< ]Q[5.+;Q39_#VWTZZ
M@36=:DMV@N9%G6(#<& ;+#YL9 ]^M $UGXH33?A[HFO:PTLHGM;0W,Z(/E:5
M5!=AQA=S<XZ9Z5M/K-LGB"'10LCW<ELUT2H&V.-6"Y8YXR3QUZ'TKG=(TR>?
MX<?V!XFL8]/AAT];*1VN4=658@I?(X7IGFL_X3VVH76B2:_JSB6[NTBM89.?
MFMX%V*PSS\[;W]]PH ]"KGAXNMYM7ET^RTW4KT07 MKBYMX5,,,G&0Q9@3@,
M"< XKH:\YUG0=8N_$,UWHNB3:1J#7*$ZK%J*B&:-6&3+"#\Y*C&"N>G- '5Z
MWXC.BRE?[%U:^18O->2S@5U0<\$EAD\9P,GIZU@^)_'DECI.CW^BZ?=WMMJ$
M]J5N8XE,;1R2 %!E@1(1T!&,D9JMXFT'7M2\37CO8SZEITMO&EBJ:H]I':OS
MO,BH07R2#D!N!BGMX6UB/X7:#I44,+ZKI;6<Y@:4!9&A=6*;^@S@X- '3#7)
MY-$FOQHFJQR(VP6K1Q^>W3Y@-^W'/<]C5+P=JPG\!VNJ7VI3W:I'*\UW=0+"
MY".P)9$) QMQP3TJX-4UIM':Z'AUUO1)M%F]Y'DK_>WC*_A6)X(LM;TKPD^D
M:IH<:/;I*T8^U(ZW!=W;8<#Y?O 9- &OHWBB+6AYL>E:G;6C0>?'=W,*I'(G
M&-N&+<@Y ('%<5=>.+#7/&%W9Q^*KS3--M;>$P&SMQNGE<ON+%XVP %48P,Y
MK4\*:#JNG>(XIK73+G0]%$#K/83:@+F-Y"1L,2 D1X^;.",\#%;VFZ3=VWCG
M7]5E11:WEM:1PL&!):/S=V1V^^M $Z>*=.(USS3+ =%)^UB50"%V!PXP>5*]
M/H:T-,OTU32[34(XI8H[F)9D290'4,,C< 3@X->;>.=*?5/'UAI.G3H5UNV$
M.L0H?F6WAD5PYQTR"\?/7=BO4E4*H50  , #M0!ROQ \37OA;PQ=7MA87%Q.
ML3,LJ1JT4)!',F6!P<\8STJGXH\57\7@+6-4MK'4-(N;1$*/>1Q@G+@$J S
M\9Z^M;?C+1[CQ!X.U72K5D6XN;=DB+G"[NHR>PR*Q]>M]>\5>!M4TZ71#I][
M(L:Q1R74<@D(8$D%3P!CO^5 &GH_C"QUC5#IRVE_9SM;FZA^V0>6)X@0"Z\^
MI'!P>1Q5>V\?:5=7-J%MK]+*\N/LUKJ#P8MYI,D *V<X)! ) ![&I=2T2ZO?
M&UAJ 4"RCTVZM97##<&D:,C ^BM7)^'/!MUI\6F:5JGAZZNET^6/9?+K<AMV
M\M@4D$!DX(P#MVXS[4 >H5P7C[QI;Z3+8Z/;ZLUA=W-Y'%<S) 7>"$JS%ERI
M4L< =\;LXXKO:Y_Q-I-WJ=[X=EM45EL=46YGRP&(Q%(I(]>6'% &5=:M]B\
M7%WINIZSJBR+*$U!8(I)K< '+E6$8(4J>V:W; 2ZMX1LC'J=U'+<V<3B]2-%
ME)*@[]I#*">XP0,U'XL&IRZ!=6>EZ:+V6[AD@(,ZQ",,I&[YNO)Z53T"37=.
M\&6UO/H0^WV4,5NEN+Q")@JJI;=T7N<'TH / =_?7OAZX;4+N6\G@O[NW$TB
MJ&=8YF1<A0!G '85%X3UFXU3Q!XACN)=1C\EH&2QO;:.,VJLAX5D9M^[&><8
MJ'P1;Z_I5C?VNI:*L&^YN;R)UNT?>9)6<)@=.&QGIQ47A^+Q)#XUU;4;WP^M
MO::F(%+B]C<P^4C#) ZY)'2@"5/B9HTC2,MGJAMH;PV5Q=_9OW,$OF>6 S9Z
M$XY&<!AG&:OZSXSL]'NKRV6PU&_DL8!<78LH0P@0@D;BS#D@$X&3@=*YT>$-
M7_X5YK&C^3']LNM5>ZB7S!@QFZ60'/8[0>*Q=<MM2U'QYXK%A#<SVJ16]O=I
M;:E'9[D\K)5PZ-NX8_."O!QG@T >IZ1J<>LZ1:ZE##-#%<QB5$F #;3T)P2.
M1SU[U%KFNV>@627-V)7,DJPPPP)ODFD;HB+W/7\ 34'A/4K+5_">F7NG6SVU
MG);J(8'ZQJORA>.PQP>XJEXPTK4KT:1J.DQ13WFE7HNA;2OL$ZE&1E#= V'R
M">,B@#/UGQH)_"/B:2QBO--U?3+%Y_)O(561,HQ1P,E67*GG)Y'-7=$\:V>I
MWECI\EKJ%O-=P&6VFNK?RX[H* 6*<YZ'."!QS6+J7AO7/$<7B;4+JRAL;F_T
M?^S+*T:<.V/G8M(R_*,L^!C. *NV6EZUK'B#0;_4],73+?18Y=J&Y65YY7C$
M?&W@*!N/)R21Q0 NEW&J6?Q1N]%GUBZOK%M)6]2.X2,>6[3,N 413@ =\U8U
M76KA/'FAZ8LFI6<+R2J?]&C:WO3Y)?&\MN7;@GA>3Q[UFPP>)S\23KTGAQ4M
M)+!-//\ IT9*@3%S)CN,'IUXJ?Q+%XCN?%NC7EAX?6XM=*GDD$AO40S!X63@
M'E<%N_I0!N:OXHM=*U*'3$M+R_U"6%IQ:V<89UB!P7.X@ 9..O)Z56T[QG!J
MOAM-;L]'U>6*28PI L"F5B"03C=@ $$9)'(Q7%^)VU;4/B?;KI<4RWUOH@,T
M=K>QVTD>^3)4NZ,)%XX '&"<C-36J7.M^"-/M/#FG7=O:Z;J;V^I:?'J'ERS
MA=V\+< C=EV#$Y&[GI0!UL/C."[T[4)K72]3:]L)!%<6#0J)XR5W*2"VTJ00
M<ANE5O OBR]\2Z)ITU[I%]#-/:K,]VT:+;NW'W,.6YSQD52\"^%[_1M2\27%
MW9"RM]2:$V\1O&N60*A4[G8DD]#UQS@<"KO@:#7=&T:R\/ZEHXCCL+?R1?1W
M*-'-MX4A?O#(YY Q0 GAO79]4\9:W;S2:E (H('33[RVC00 [AN5U9BVXJ3S
MC%2W_P 0-*L)[P&TU&>SL9/*O+^"WWP0,,;@QSD[<C.T''>LS2(/$Z>/[[6;
MKPZL-K?V]O;,?MT;&((7)8@=?O=!Z57DT7Q19Z1K_AFTTRWGM=2GN6M]1>Y5
M4B2X)+;T^\67<V, @\=* -_4?'.GV&L/I,5EJ-_>K;I=".R@$FZ)MWS Y P-
MO?'WAC.:VM(U6TUS2+35+%R]K=1B2,D8.#ZCL:P]#\/7.D^*[RYX:R.EV=G#
M(6&YFB,F<CMPRU9\#Z3=Z%X+TS3+Y%2ZMXRLBJP8 [B>H^M &AK6M6>@Z:]]
M>L_EAE1$C0N\KL<*B*.68DX K+M/&NFS/>17MO?:9/:0BXDAO8-KF(G&]=I8
M,,\<'@]:7QGI%]JNG6,NF+%)>Z=?PWT4,K;5FV9RF[!VDAC@^N*K:3I^KW_C
M)O$>J6*:='%8&Q@M3,LLC;I%=G8K\H'RJ  3WSB@#F_#7BZ'Q-XIO9)?$]Y
M(M2:WL=.MX (I8D P7+1DDL<_P 0Q[5ZA7->#]&O-'&O?;$5?MFLW%W#M8',
M;[=I/H>#Q72T </JGC?4+'QQ:Z1'H&IS6K6\[L(X8RTS(R ,A,@^0;CG.#R*
M-7\77.E^--'MVMK][>]TR64:?# KS-,'CQGG *J7S\VWKSTJYXBL=6A\5Z1K
M^F:>-02VMKBUGMQ.L3XD,;!E+<'!3!&1UJ<:9J%SXXTS6Y;988$TF:"9#(&,
M<KR1,%XZ_=;D<<4 *OC?26\/1:PJW166X-HEKY)^T-.&*F+9_>R#WQ@9SCFK
MNB^(K76YKRV2"ZM+VS91<6MU&%D0,,J>"00<'!!/0UQ-]X(U:72"Z0"2YMO$
M-SJ<=LEVT)GAD9Q@2(04;:^1SU&#UKI?"6D+97%[>OH=UIMS.L<;/=:DUV\J
MKNP,EVP!N/?O0!U%<;#\2]%G7SDM=2^R+=?9)[HVW[J"7S/+ =L]SCIG 89Q
MFNRKG/!^AS:7X7&G:E!$9/M5S*4.'7#SNZG\B#0 W5/&UAI=U>P_8M1NX]/
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
MG/W5 4DG!Z=":@\->*6UN^U#3;JV@M[^Q$;2?9KD3Q2(X.UE?"GJK @@$8H
MT],T#1M%+G2M*L;$R##FVMUC+#WP!FH'\*>'I-6&JOH>GMJ <2"Y-LF_<#D-
MG'WO?K6Q7G"^(M5U3Q_H5U:WCQ>'[JYN+2"%0,70CA=FF)]-X 7V7/>@#K;[
MPAX:U.\DO+_0-,NKF3&^::T1W; P,DC)X %3ZCX=T75[>"WU+2;*[A@_U230
M*XC_ -W(XKE?'\>HZ3IE[KMIXCU"*]#1IIUC&$\IY3@"/9MS(6.>IXSQC%)X
MNOKFWU_3Q>W^N:?IAL)'EDTJW>4"8.F Q6-\#;OZXZ4 =G)I6G2QVD<EA;-'
M9NLELIB7$+*, H,?*0.F*:FG6]FEY)IMM:VUU<DR/((@!)+CAGQ@M^>:CT*X
MM+O0[.>QU!]0MGC!CNG8,TH]20!SZ\"H?$^N?\(WX>NM6^S_ &CR"G[K?LW;
MG5>N#_>ST[4 +X=T1=!TO[.T[7-U-(T]W<L,-/,QRS$=AT '8 #M5R#3;&VO
MKF^@LX([NZV^?,D8#R[1A=QZG K+O_$OV'Q#+I7V3?Y>ER:CYOF8SL<+LQCO
MG.<_A6%HWC_4-1_X1^ZN_#WV/3-;;RK>8W8>19#&SC*!1\IVM@YST) SB@#N
MZ*\O\=^*-6U'P=XA?2=,0:7:LULVH/>&.1G1PKM&@4Y 8%<EAG!Q72:QXQFM
M==GTC2[.SN;BTB2:Z-W?"V50^=J+\K;F(!/8#CGF@#K**XN3X@";3/#MWI6E
M2WSZX76&'SEC,;JA8AC@C *D$]L$C/2MOP]JVH:G'>1ZII3:==VDYA90YDCE
M&T,'C<JNY2#Z<$$4 ;-%5[^2[ALI9+&VCN;E1^[ADE\I6.>[;6Q^1KC?AYK?
MB;5M+BDU/3[=K9KBZ5KS[<6D&V9P%\ORP,#&T'=T&<=J .ZHKRGPEXPU;2_"
MNG37.C/-I9U)[.2^DN_WA,ERRJZQ[3N0%@IRP/H,"NCU7QS-;ZKJ-GIEC9W2
MZ9M%TUSJ"V[,Y4/LB&UMQ"D9)*C)Q0!V=%4M'U2WUO1K+5+0G[/=PK-'NZ@,
M,X/N*P?']SJ]IHMK)I9O%@^UH-0DL(Q)<1VV#N,:D'G.W) ) SB@#JZ*XS2O
M$&A:3X1U'7;;7[W6+"W!DD,\OF21L!CR\$ J2<<-W-2:/XSN+K7K72=3L+2V
MFO8GEMFM+\7(^0 LCX5=K8.>X.#SQ0!U]%<IHWBC5O$$R7>G:)"=">=HEO)K
MS;+(JL5,BQA"-N0<98$CG%/D\8B/1?%.H_8<_P!@RS1^7YO^O\N)9,YV_+G=
MCOTH ZBBN2O_ !=?IK-AI&F:)]LN[VP^VJSW(CCB&X [SM)P,CD DG QW$>I
M:OJNJ?#ZZNO["DAN'2>&\M)+TV[PJH=6:.0(=WW05.!D$&@#L:*Y)=1OX?AE
M8W^BV?G2MIL<BI=7A#1H8L[C)L.]AQV&?:CP+JGB#4_#6FSZKI]NJ2:?#(ET
MMZ9'G8HIRR^6-N<Y/)Q0!UM%<9X/N;B?Q5XH6^LI+2^5K9IHQJ!N8N8SM\L%
M%V<#D=S]*IWOQ+6V%Y?QV-K)HMG<-;S3F^5;AMK['=(=OS*#GJP)QD"@#OZ*
MY+5_%]W;^*5\/:58V4]W]E6Z+7M]]F5U9B L>$8N?E.>PXKJH6D>"-IHQ'*5
M!= VX*<<C/&?K0 ^BL'QIK,N@^$=0OK?F[V"*U7NTSD)&/\ OIA63X1UFYT_
M3-<T_P 0W[7%WH,SF>ZD W20,GFHYQ_LDC_@- ':45S6A:[KVLQPWKZ!#:Z9
M<P^; \E]F?!&4WQA,+NXZ,2*PM!U_P 877C#7K6?1[-X8)K96B.IG%JK1@G9
M^Z^?.=W..>/>@#T*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#E_&]A=S:?8ZII\+3WFCWB7R0)]Z9 &61![E&;'N!706%]!J
M>GV]]:L6@N(UEC+*5)4C(R#R*L44 %%%% '(6HD\0?$)M26)UT[1(9;2&1@1
MYUS(5\PKZJ@0+GU)]*Z^BB@ KE?%7A.;Q'K.A7:720P6,K&YC923-&6C;8/3
M)C7/MFNJJKJ.H6NDZ;<ZA>RB*VMHVEE<]E R: .#'PUN8M(\6:=%?P^5JX6.
MS!0_Z/&'=PA]0#(P&.V*]$</Y3"/;OV_+NZ9[9K%M=>EA\+C6M;LVL<CS#;Q
MJTTB*S812%&2Y!7( .":9H'BJ'Q'HU]J-GI]ZC6D\UNUK.JI*TD?5<9P"3QR
M1[T 9>C:'XIL_%E[K%Y<Z,\5^D,=Q'#'*&58PV-F3U._OZ59O=!UNV\4W>MZ
M'>:>/MUO%#<07L+L 8RVUE*L.SD$'TZU GCJZ35M.L+[PIJ]DU_/Y$4DKP,-
MV"Q)"R$X !).*[&@#G/$>A:C?ZKI.KZ3=6T-]IWG*$NHV>.1)% 8':001M!!
MJAXA\'W6NW&D:K(-)EU2RC>*:*ZM3+;3*^-P )RI!4$'GOZUHZMXLBL-7&D6
M.FWVK:D(Q-+!9A (4.0"[NRJN<' SD^E0:IXQ?38](4:!J<][J>\1V2>4)8R
MB[F#9<+T]": *Q\(7,VDV%L8=(L9;?5H+]UTZW,4;+&P.,=V..OTK7@T26'Q
MG>ZX9D,5Q8PVHCP=P*/(Q/T.\?E5"_\ &3Z7X?AU.^T'48)I[M+2.R9HO-9W
M.U3D/MP3[U=T'Q-%K=U?64EA>:??V.SS[:[5=P#@E6!1F5E.#R#VH W*Y'1O
M#^O^'KEK+3]0T^71&NWG6.X@?SXE=R[HK!MIY+8)'&><XKKJY=_&B6^JVMK>
M:)JMI:W=S]D@OIXT$;RG(4%=V]0Q& 2HSQZT 5;CPQKMI=:RNAZI9P6FKRF>
M3[3 SR6\C*%=DPP#9"@@'H?6L^?X:LEK=6=C>1I;/::=:PB0$L!:S%R6Q_>'
MZUO:_P"+7\.M<3W.@:G+IELH:>_A\ID0<9.TN'(&>2%['K4NK^*8M.O[;3K/
M3[S5-0GA-PMO:; 5B!QO9G95 R<#G)- &#_P@-W_ &Q+>_;8=KW>H7 7:<@7
M$2HH_ KDU"?AO<2Z1<V$FHQJ9="M-+61$)VR0%COP>JDD<>QKL=!URT\1:3'
MJ%F)%1F9'BF7;)$ZDJR..S @BM*@#D-.\.^('\86WB#6M2L9?)LI;5;:T@9%
M7<R'<"Q)).PYS[8[DQ6G@JYMO"OAG2#=Q&31[V*YDD"G$@0L2![_ #5H^'_&
MFG^)=9U73[&*?&G[?](=0(YP6=<QG.2 T;#/?'%10^-$.KV5E>:)JNGQ7\C1
M6EU=1HJ2. 6VD!BR$@$@,!G% %+7O#_BC4O%>F:O9W6CI%I;RM;1S1REF$D>
MP[\'M[5;U3P[JY\1P>(M'O;*+4/L8LKF&ZB9X94#;P058%2&)]<@TR;QK<'6
M]0TVP\,ZKJ'V"989IX&A"!BBO_$X/1AVK1\0Z])X>>PN9K97TJ280W=P&PUL
M6(".1CE-QP3GC(/K0!F>(?#&J:['HEQ+-IDUWI\KRRVUQ S6LQ92N=N2<KG(
M)SWI?#G@Z?2K'7[:_N;:4:O,9#]D@\E(P8E0A5R<8P<<GWYKKJ* .:\-:9XB
MT;3(M,O;O3+FWM+58+62*%T=BH 4N"Q'0<XJEHFA^*+'Q7?ZM>W.CO#J A%Q
M'!'*&41JP79D]\\YKLJ* .!D\#:Q_8=SX7AU:U3P]<3.Q8P,;E(7<NT0.[;U
M)&XC@'I6[:^')+;5_$5X)H_+U2*&.) #F/9&4Y_.NAHH Y >&M4MO"&C:#$F
MBWL-I:);W2:A SI(550"H!XZ'J#U'2M+PAX>?PQX>CTQ[A9BLDDG[M2L<>]B
MVQ 22%7.!SVK=HH YOXA*6^'/B-5!).G3@ =_D-4M(\/ZM?:GHVL:[=63#3;
M=A:6]G$RC?(@4NY8GD+D  =SS78T4 >=P^ ]=BM=.THZQ9?V3INJ)?0JMNPF
ME43&38[;B!C) P.3CISGJM*T273_ !%KVI/,CIJ<L+H@!RFR)4.?J1FMJB@#
MG_$NEZEJRK;06^B75BR_O(-3MVD^;L1@X_3/O6,O@:^L_"F@:?8ZG"U_HMW]
MJBEN(F,3D^8"FW=D*!(0.20%%=S10!Y_)X$UB^T_Q4FHZS;O=ZZD($D,!1(M
M@QLVYR4(PO7)&?6K6A^#;VP\3IK-P=)@5=/DLA:Z=:&%%RZ,&R3EONGTQQCN
M3VU% '&6G@NYMO#7A+2C=Q&30[J&>5PIQ*$1U(7T^^.OI5K4]"UE/%3:]H=W
M8K)-9I:3P7L3LN$=F5E*L"#\Y&*ZFB@ &<<]:P_%WA]O$OA^33XKD6TXEBGA
ME9-ZJ\;AQD9&02,'GO6Y10!RNHZ!K>NZ-$FHWMC!JEG>QWEG-:Q.8E9.@=6;
M)!RP.".#4NDZ#J0\2R^(-:N[:2[^R_8X(;2-ECBC+!V)+$EF)"^F *Z6B@ K
MAV\#7:>'XX+:]ACU2UU:74[2Y*G:A>9G*-WP4=E/UKN** .*U3PGKLNKZW/I
M6K6=M;:W%&ESYUN7DA*)LS&<@'*^HXZ\]*CUCPEKMWX M/"EC=Z<D0T^.SN9
MIT<L2JJ,I@]..]=S10!Q^N^%=1\3:'9)J4NF#5+&Z%S"1;F6V? *['1CD@JQ
M!YX.".E:/AK19M)^TM/8:):-)M"_V7;&+<!G[Y/7KQZ<UOT4 1W$$=U;2V\P
M+12H4< D9!&#R.17#77PLT@ZCHLEE+?06=@S[X?[2N2=AC*J(SO^3!(Z8X&*
M[VB@#@M4\,>++CQHVN6U]HLT4"[+""^AE86H(PS *P&]N<L<G' Q707T?BIX
M;9;&XT>.0P@7,DT,K 2XY**&'R^@)S[UNT4 9/AK0H_#?A^UTJ.9I_)W,\K+
MM,CNQ=VP.F68G':F^*M#/B3PS?:2MQ]G>X0;)2NX(RL&4D=QD"MBB@#BX/"V
MNW.O7.KZQJ5C)+-I4NGK#:PLB1[F5@V6))Z'/X =,F2U\'7$&A>#]/-U$7T*
M:*25@IQ*%A>,A?3EL\^E=A10!YSJG@#7KG1-6\/V6M6D&CWEQ)<QJUNQF7>^
M\QELXV;B3D#..*O:SX&DN?%-UKME#HUTUY#''/;ZK9^:%9 0KHPY7@X(QS@5
MW%% '--X:E>]\,7*_8[9=)>5Y8;:(I&Q>)DPB]AEL\UTM%% !7+>&M"UKP[,
M]@+RPGT7[1/-'F)UN%\QV?:3NVG#,><=*ZFB@#BT\%7*^!;3P_\ :XO.@OTN
MC+M.T@77GXQZXX^M5K_P%*OB/4]4L;;0;R/46662+5;+S&BD"A24<<[2 "5/
M?O7>T4 5[&W%I86]N(X(O+C52ENFR-3CG:O8>@JMK"ZTUO'_ &)+8).'_>?;
M8W963!X&T@@YQSS6C10!PO\ P@$^IVOB5];O;?[;KL4<+_8H2L4(C!V'#$EV
MR<DGKTZ5<\.>&;S2[^.:[T_PTGEQE?M&GV'DS,W3.>B@C.0,UUU% '(>&_#F
MO^&$ATFTU#3IM"AE9HA+;O\ :$C9BVS(;:<9P&Q^%9^K^"->N8_$EAINL65O
MINN.\TGFVS--&[1*C*#NQM.T<XR 3CGFN_HH YZU\.S6_BFRU8SH8[?238%
M#DL71MWT^7]:L^)+35[_ $J2TTF2QC:='BE:[5R K*1\NT]>>];%% '.^'=%
MU.S\*)H>L36<BQ6JVD;VBLN8P@3+;OXOIQ3/"^E:_H>EPZ5>7>FW-K9VJV]K
M)%"Z2-M "EP6(Z#G%=+10!QFB:'XIL?%-_JMY<Z,\6HF'[0D,<H91&I4;,GJ
M<]ZH6_P\DTV]NEM;+PW>6,]T]PIU#3]\\0=BS)N!^8 DXSC'2O0J* .2\6^'
M-1\1QR60@T*6Q:/;&U[;.\L#'@LI! R.",8/O70Z58MIFCV5@UQ)<M;0)"9Y
M/O2%5 W'W.,U<HH YOQ7X7/BF?2(+BX*:;:7)N;B*-V225E4B/:RD%<,<]>P
MK-3X=VMMK&H26MQ.--U337L;Z&>XDFD<Y^5U=RQX5F&/>NVHH YKPUIGB32(
MK73[^_TVZT^TA$*21V[I/(%&%W98J#@#..OM4?\ 86MV'BS4-5TN\L#:ZDT+
M7,-U"Y=#&NS*,K8Y4=QUKJ:* "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HI&8*I9B  ,DGM4=M<P7EM'<VTT<T$JAXY(V#
M*P/0@CJ* ):*** "BH;>ZM[M7:WGBF$<C1.8W#;74X*G'0@]14U !7(_$L'_
M (06[D()ABGMY;@#O"LZ-)^&T$GV%==3)H8KB"2":-9(I%*.C#(92,$$>E %
M>^U.RTS39-1O+F.&SC4.\S'Y0#T/'U%<#\*_$6D7TGB"QM;Z*6YFUF]O(XUS
MEH6D&''L<BNWT/1XM"TB+38+B>:WA)$/GMN*)G*H#W"C@9R<#K6C@#L* ..T
M0GQ'XVU'76YL=+W:;I^>C/D&>0?B%0'T4^M=E56SU&QO]_V*\M[G9C?Y,JOM
MSTS@\=#4K7,"W*6S31B=U+K$6&YE'4@=<#(H X4:O9>$?B#XAEUQ_L=IJRV\
M]I>2 ^4WEQB-HRW0,",@'J&IOB8Q^(O$O@F73M2N;:&=KMX[NU"AP/)[;U(Y
MQCD5Z#4<\\-K \]Q+'##&,O)(P55'J2>E 'GWQ TR>W\)Z/8MJE]<RMKEF!=
MR^7YJYE'(VH%X[?+]<U<\%PMI/BKQ'I.H32W6J%HKE+Z<_/=6Q!"9 X&QMZG
M: .<XYKN 0R@@@@\@BEH *\I?QSX>\5>++=;W6+>TTO2KP-:V[Y$MY<KD+(W
M'RHI/RCJ3R<  5ZC%<P7#2K#-'(T3;) C@E&ZX..AY'%28'H* /./B-?:+=Q
M7=@?$=U'J<,05-(M\2BYD^^B/%M)<-E01D#'6L[79KJQ\96MQKNIG0K'5='A
MCN;B%#E98V9GMTDZ1Y\S.>I"\8/->LX&<T4 <#X$6V\,^"-7U1K2>UTQKNYO
M[>#8QD%L/NG:><D)NP>?FK1UF^U'Q/X#BNO"\;[M21.97\B1(6^^02#AMN0#
MVSGG%=;10!YGX2;4K+XC:E:-X?@T^TCTRSB98[P.+>-/.V$?*-V3QCC'7FJN
MG>./#_C#Q?97=UJ]O;V5E<E=+L6SYMS.P*"9QCY1\Q"KUYR>PKU:DP/04 >5
M^+)-+T[4M7N?#GB+44\5S2JRZ9:R^8LLX55 >'!&"H&2>@YS75^/I%7X9ZY]
MM1?,DT]X]B\@S.NU0/7YR *ZK K+U/0[?5[[3Y[N25H;*0S); CRWDXV.PQD
ME>2!G&3GL* +E@DT>G6L=P<SK"@D.>K #/ZU8IDTT5O"\TTB1Q(I9W=@%4#J
M23T%*CI+&LD;JZ, RLIR"#T(- #J*"<#)Z56M-1L=0#FRO+>Y"8W&&57VYZ9
MP>* +-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444C,J*69@JJ
M,DDX % "T56M-0LM05FLKRWN50X8PRJ^/K@U9H **** "BBB@ HHHH ****
M"BBB@ HHHH **9--%;PM-/*D42C+.[!0/J33Z "BBB@ HHHH **9#-%<1"6"
M5)8SD!D8,#@X/(]Q3Z "BBB@ HHHH ***9'-%,9!%*CF-MCA6!VMUP?0\CCW
MH ?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!R/CUGNK?1]!5V2+6=06UN&4X)@"-
M)(H/;<$V_1C75Q11P0I##&L<4:A411@*!P !V%8/C#1KK5M*@ETTH-3TZY2]
MLQ(<*\B9RC'L&4LOXYK9L;A[NPM[F6VEMI)8U=H)<;XR1RIQQD4 6**** .-
MDC_L3XI6GV;Y;?7K28W$0Z>?!L*R8]2C%3Z[5KLJYBQL+W4O&USK=_;-;VUC
M$UCI\;D%GW,#+,<= 2JJO? )[UT] !7(>/=*U'4[;3GM;1M1L;><R7VF)/Y+
M74>T@ -D [20VTD UU]9>LZ9?:CY#6&MW6EO$3DP112"0''#!U/3'&,=30!Q
M]EXDT71O"5P/"NF&TO/M\5E_9UVC1&&YE947S%SP,$'@X('!K6L-6US3?%]K
MH.N7-E>I?VLD]M<6ULT)5XRN]&4NV1AP0<CI3CX!T^;2-1L[V]O;JZU"5)[B
M_=U6;S8\>6R[0%7;M& !CZU;TSPL]IJ#:G?:O>:EJ7V<VT5Q.D:^2A()V*BA
M<D@$DY)P.W% &9X:L[:Q^(_BR&TMX;>+[-8'9$@1<XEYP*CNH[NU^*NCM=M8
M7*W=M=B!Q9[)K=$V';YF\[L[_0?K5W2_!MUIOB";6&\3ZG<S7 C6Y26*W"S*
M@8*#MC!&-QZ8INH>"[N_U^'6/^$JU6&>W,HMDCBM]L*28W*,Q'(^51ELGCK0
M 7^L:UJ7BZX\/Z%/9V:V-M'/=W5S TQS(6V(B!E[*223Z<5#X^AU,?#V]EDG
MTZ5K:R>:\AFLS)%<E%W84;P4&1GJV./2M'5/"IO-;&LZ=JUWI6H-"+>:2W6-
MUFC!) 9'4C().#UYI=>\,3:]H*:1)KNH00M T%R\:0E[I64*=Y*$ ]?NA>I]
MJ ,OQTE^_P +]0DTZ[ALUCTR1Y4\@MN3RC\J88;#Z'G'I5[PC:ZW'X<M3>ZM
M:W"R647V8)9&,Q'8,%CYAW]O3I[U>MO#X'AVXT74M0N=3@N(WA=[A41O+9=N
MW]VJCIGG&>>M0:/X>OM)TV6Q/B*^N8A (+5I8H0UN ,!@0@W,./O9''3K0!F
M>!EFAU?Q5:72V37,&H)YMQ:VWD>>S0H^YEW-S\V.M8UCXN\4R:5IVO7+Z8-/
MGU5=/:U2!_,9&N##YF_=A2#_  [3P.O/'2:'X0N-%UFZU$^(]2NS=R>;<Q3Q
MP!97"! 3MC!& %Z$=*>G@NQC\.V>BBXN/(M;Y;Y')7<7$YFP>,8W''TH Y?Q
M5XYU2QOO$EO9ZII6G2Z1%&UO:W<)DEOF9 _R_.."3L  )SU]*]#TPW1TNU:^
M96NS$IF*Q[!NQS\N3CZ9->6:GI.K6_BGQ#>JGB&VNIKH36(TZTAN(90(D56+
M2*VUB5Y!*@ "O3M$.I'0K ZP(QJ7V=/M0C^[YF!NQ^.: .=\;:_K.E:AI5EH
M[6L;7D5U)))<1EP@B0., $9SR.O<'M67X?\ &NL7UK?2:K/I=EG1[?58)F1A
M%;B7>-LF6^8#8IXV]2/0UUNL>'+;6;^RO)YID>TBGB0(1@B5-C9R.P'%8LOP
MXTN;3)K%[J\\N33+;3=P90RK Q9'''WLG)[<=* ,_P ,^+M0U7Q-<:&-6M+]
M7TY[J&\CTV6V\IPZK@H['>OS Y!'3%1>"+3Q(VK^(F?7;1H8M<9;E#IYS-B*
M$G:?-^0$8&,-C&><XKI-+\*-9>(!KE[K-]J-^+5K3,XC1 A96X5% !RO7ODY
M[8(O"LMGX@N=2T[6KRT@O+A;F[LE2-XY7 "D@LI9=P4 X/TQ0!RFJ_$#41=Z
MY)I]U9Q+I4[P16$ME++)>-& 7_>*<)DY5>#TR>M;%YK^OW_BFQTC1A9VL-UI
M0OY)KR)G:#+XQL!&X\@8)&.3[5>D\(3P:I>WFD>(+_2X[Z3SKBWBCAD0R8 +
MKYB-M)P,]C6J-$@'B1=<,TIN5LOL6TXVE=X?=TZY'TH Y[5U\17WP[NSJ26%
MK?113F[ADM_/AN(T#XP XV[P%/4D9Q5VWU(6?PVL-06YL-+ T^!Q+-&?(@RB
M\;00<<X SZ"M'Q!HTVNZ<UE'JMUI\<@9)3;)&QD1@05.]6P.>V#65_PA"R>$
MO^$>NM:O[B*-HFMIV6)9+?RBI0+M0 @%!]X'/- %#P?XLN]6\2WVC7-];:E#
M':)=1W45C):D98J4*.3GH""/6IO"UI;67Q!\7P6EO%;PA+$B.) BC]V_85H:
M;X3>QU>YU>?6K^]U&XM!:M-,(P$4,6&Q54*,$^A]\U#I/@ZYTO7Y]7;Q-J=U
M+<[/M,<L5N%F"*0H.V,$8R?ND>] '55P]QJOBS4O%NOZ5H\^F6UMIJ0,DMS
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
M#.5M[FW78MQ%M!#;-S%2"6!!/:EE\/I<WFB7ES>7$USI3.R2,$!F9HS&2X
MZ$G@#FMB@"O?1W<UE+'8W,=M<D?NY9(O,53GNN1G\Q7"_#"WUTZ##<7.L6TU
MC]JO UN+,B0MY\@)\SS#QNYQMZ<>]>A5SNC>%Y-"OY&L]8NQICS2SC3G2,HK
M2$LV'V[\;F)QF@#@O#&K^)-#\%Z;J*OIW]D?VJ;4VQB9IG22[9"^_< I#-PN
MT\#KVK9U?QS?-KNLV>GZA8V2Z6RQ(EQ8RW!NI=@<@E"-B\A>YSD^E="O@NQ7
MPM;Z +BX^S072W2R97>6$_G8/&,;N.G2DN?"4JZW=ZII&N7NE27I5KN*&.*1
M)64;0^)%;:V  <=<#B@#5T'4VUGP_I^I/;O;/=0)*\+@@QL1DJ<^AKD_BSAO
M#FE(]O)<QOK-FCV\9 :92_*#) Y'') YZUW,$;16\<;RO,Z*%:1P SD#J< #
M)Z\ "LGQ-X=B\2Z?;VLEW<6C6]U%=Q30!2RR1G*G# @\^HH RM"T\6^CZFN@
M>'Y?#UZZCR_MRHZR. =I(21N!T/(/-0>$O%NI^+M38QVT=G9Z<A@U%7^9VO.
MC1H0?N+C.[OD =#6Q'H&H?V5?65QXFU*X>Z78MRT<"20#G.S9&!DYZD'';%1
MZ7X-TS0]3MKS2?,LUBM1:RP1D>7<*/NEP1DNI)^;KR<YH SO#&K>(O%,,.OQ
M7>GVNC3S-Y%F;9GE>%6*[FDW@*QP3@*0.*YA-0\2:2/'NK:5+IR6>GZE-<O'
M<0O(]PRPQEDR&&P;0,'G)/;'/9:3X.?0K@)INO:A!I2S-,NF[8FC4EBQ4,4W
MA,D\ _C5A_"-F^E>(=/,\_EZY)+).V1F,R1K&=O'HH/.>: ,KQ-XFEM&LA;>
M(+#3&N+;SQ!+827<SY[[48%5[9QUK/@\::[JVB^#YM.CL8KS7'ECF,R,8X]B
M.2P&0?X"0N>>!D=:W;SP;YNJQ:C8:U?Z=/\ 8TL9C (V\V)22OWU.ULL>1ZT
M_3O!5AID&@0PW%RRZ))*]OO8$OYBNIWG'. YZ8Z"@#GY?&^KZ7X:\4R7J6ES
MJ&AW:6PG2)HXG5Q&1(R;B0%#DD ]%IVE>*]477-8-QK.FZOH^F:8+QYK"VV_
M.=Q\O<)& ("9QZ,.G=WC+PC*FAZU+I:7=S/J>HVUW<+$5,D2QLF6B7@,P"9"
MDG)_*F>%K+56UBXL2=5G\-RVD@N%U:TB@8RL0 $"*K$%=V[(QTP: (-$\=ZK
M=7VAO/<6=Y%JCA)[6VLID:RW*64^8Q(< @*3@=<BO2ZYO1?#%[HC6T$?B349
M]-MALALYHX2 @&%4OLWD#C'.>!S724 >3?$JY;4O$$L%MJ$=M-X=T_\ M*%3
M,$\RZ+AHTP3S\D3\?]-!74:AXJO=0'ARU\.FV2?7(7NEN;E2Z00HJLQV@@LW
MSJ ,COFKR>!O#\FH:A?ZAIUKJ5U?3^<\M[;I*4 55"+D<* HX]S5)/A[9VVE
M:9:6&IW]I/I4LKV-U&4+Q+(26C(*E63D#!'8<\4 5O'%OX@C^&>L>9J]I]HB
ML[AIY8[(J)H]C?*H\SY&_P!K)^E;?A>UUF#3X6U/5+:\C:"/REALS"4X[G>V
M[MZ59&B?:/#]SI&JWL^HI=1R13RRJB,RN"" $  X/'%1Z!HM[HT)@N-<N]2A
M5%CA6XBB4QJ/=%!8XQR?2@#9HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L[7M8@T#0KW5;A6>.
MVB+[%^\YZ*H]R2 /K6C7*_$>WFG\$7DD$33/:R079B49+K%*DC#'?Y5- %RU
MN];T[PH+S4[1M0U8CS&M+)57!9N(U+$ A00"Q/0$U6\*>)-0\2Z+J5Q+I\-G
M?VEY<68MS.73?&<<N!TSU(%:\NKP?V&-6M(I[^!XEEB2T4.\JMC&T$C/!SUK
MC_AO<WL,VM6E[H6JV/VO4[O4(Y;F +'Y<C@JI.X_-@],=CS0!=?Q!XIL?$.C
MZ7?Z=HS?VA*RD6MW*[QQHNYY"&C P.!UZL!79UROA^QO+SQ3K'B+4K>2!B?L
M&GQ2#!2W0Y+X_P!M\GZ*M=50!RFH^(]7N?$-SH?AO3[2XN+*-)+RYOIFCBB+
MC*( JDLQ'/H!CUI-6\0:]8W&@:=!IVG'4]3,JR++<N(8S&FXX8(201_LU1GF
MU#PGXUUC46T>_P!1TS6%AD$EA%YLD$T:>659,YVE0I!'?-+X@TD^+-9\(W%U
MI5VMBK7,ES%+E'AS%A-^UN"3CO0!;UWQ%KOA_P /6MS=6&G2:E<W\-FD45PY
MA'F-M#%B@;Z\5;\.^(+_ %'5M5T?5;&WMK_3A$SM:SF6*19 Q4@E5(/RG((]
M/6L?QGX5C;PQI>DZ38RO;)J]K++&CNQ6/S,NVXG( &><\59\'Z++X8U[7-)2
MT?\ LV>1;VTNR-Q.X;7B=SRQ4C(R2=K>U '95QUYXE\0:3JE@VJ:38QZ7?7Z
MV,?DW3//&SDA'8;0I!QR <C/?!KL:\R35]0U3Q?'J&M>&/$/V:QF*Z;;16JF
M)"?E,\A+#+X)P,84$]2<T ;GC?QNWA;[/#9V0OKIMLLZ%]JP0%PF]C@\EF
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
M0O+DDX)P!TH [RBN#\6ZIJ7AO3]"T>WO=2N[B_NVADO8X8Y+GRU5G(48";\
M*#CH"<$UBSZ[XJL]&OXU?4[>-=0L8;"]U2VC$S++($D5@O#!?7 .&H ]6HKR
M_P /ZOKMMKEO]MUBYOK;[5J=H(9$0;DMV.QF(4$R<$9&!C''4FIH/B3Q3J::
M)K$*:[.]]<1-=6[V<0L4MW;GRV'SC8I!#$G.#GKP >MU')/#%)%')+&DDI*Q
MJS %R!D@#OP"?PKRF_U/Q+/I?C?6(O$5Q;IH-].MG;Q0Q[6\M$?$A*DLN#@
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
ML_\ )4?"O_7CJ'_M"L77O$.IWGC34M'MGUV"WTV"!E.D6T4C/)("VZ0R _*
M  H'/S9[4 >D4A(4$D@ <DFLCPK=ZI?>%]/N-:MFMM2:+%Q$R[2&!(SCMG&<
M=LU;U72;'6[$V6HP>?;,P9HBQ"M@Y ;!Y'L>#WH FM+RUO[<7%G<PW,#$@20
MR!U)!P1D<<$$4+>VK7K6:W,)ND3>T D&\+ZE>N.1S7GG@O6+;PO\(KG4WA)A
ML[F\*0QC&3]I=54>F20/:L'PAJFCV_Q6@G?5[>[O]1TAA=7"9Q)=/.I\M<CH
M% 5?910!Z[J.IV>DVJW-]-Y4+2I$&VEOG=@JC@'JQ JW7CVJRZAK_@K3O$][
MK=R$O-5M6ATU!&L"1_:E"J?EW,P R3NZ@]A7HFL^(+O2KQ((/#FK:DK1AS-9
MB+8IR1M.]U.>,].XH T[_4[#2X1-J%];6D1. ]Q*L:D^F215B.2.:)98G5XW
M 974Y# ]"#6!XGN="T^V@U36+&&YN$S#:1-"))I'?'[N,'JS8 _#GC-<M=0:
MGX(^!M\I(AOXK>5PD9R+8RR$[5/H@?&?]F@#L3XJT9=%OM8:[QIUE(\<UP(V
M*Y0X8K@?, >,C(R#Z5L*P=0RG((R#7"^/=.MM'^#&K:=9H%M[;3Q%&!Z# S2
MV4FL:'XLT"RN];FU&/5K><SPR1(J1/&JL&B"@%5Y*X)/4<YH ZO3M9L=5EO8
M;2;?+93FWN(V4JR./4'L1R#T(Z5?KD+Y!I_Q4TB:W&TZKI]Q#=*.C>24:-C[
MC>RY]&KKZ "BN;CU*[/Q*N=+,Y^Q)H\5PL6!@2&:12V>O0 ?A7(V.O:_J^D^
M#XH=9:WFU2^O8;BY6)&8QQ^<1M!&,@( #CT)!H ]2JI_:=G_ &O_ &5YW^G>
M1]I\K:?]7NV[LXQUXQG-><GQ1K6DZ;K^F+?O=7=KK-OIMG>W2*S(L_E_,X
M8KO;''/&:E"3>&?'^JW,NIWFK2VWAI[G_2RF[Y92=HV*N 2/3O0!Z917EGAW
M6_$]Q>:#>*NO7<=\R'45N[2)+5(W0G?"5^90K;<9)R.O-7;2/Q7XB;Q%-9>(
MVM)+#4YK>P@\I!&=I4XF)4EEP<8&,=>3T /1JCEGAMPAFE2,.X12[ ;F/  S
MU)]*>N[:-V-V.<=,UP/Q*TR>[D\/S1ZO?6JMJ]I"(H?+V*Q<_O!N0G>,\<XX
MZ4 =I?ZG9Z6MNUY-Y0N)TMHOE)W2.<*O XR>_2K=>>^-M-O;+P]HUJFL7-U=
MOKUIY5W>I&S1DN .$500#SC%0GQ!JOA>[\8VDU_/JR:7ID>H6SW83>'97RI*
M*H*Y0'IQS0!Z117FOAS4_$AUW2,CQ!=VEVK?V@VHVD4<,9V%E>(I@J-PQ@YX
M/KS7I5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!B^*=";7]&\BWG%O?6\J75E.1D13H<J2.XZ@^Q-:5A)=RZ?;R7T,<%VT
M:F:*-]ZH^.0#W&:L44 %%%% '.Z;H][)XLOM?U3RU98S9Z? C;A'!NW,['^\
M[ ''8*!ZUT5%% !5*[TJTOK^PO9T+3V$C26[!B-K,A0Y'?AC5VN3\=ZU>Z-;
M:,MEJ%OI_P!MU)+66ZN(PZQH8Y&)P2!U4=Z -_5]*M-<TFYTR_0O:W*;)%5B
MI(^HZ5<959"C*&4C!!&017,VNMG2O#5YJM]J\>O0V[;GFTZW4>6@ S\JN<X^
M\><X[5?LO$^FZEJ[:?8R-<E+9+J2>( Q(C\H"V?O,.0/3F@"MI?@S2M&N(9-
M/DU&&&%BT=H+^8P+GL(RVW'/3&!70USFE>,;;6KJ)=/TS5)K&5V2/41 !;MC
M.2"6W;>,!MN#ZUSVD^/_ +$VLC58-1N8+;69[9[R. &&UC\W9&K'()QD?=#$
M C/6@#J=8\*:7K5]%?3BZ@O8D,2W-G=26\FS.=I9",C/.#1?^%=+U&&P2872
MRZ>NVVN8KJ1)XP0 ?W@;<<@#.2<]Z-;\1MHLNT:)JU^@C\UY;*%&5!SU+,N3
MQG R:I7GCW2;:/1F@AO;UM9@::QCM8=S2A0I(P2-IPX/. ,')&* +=MX0T6S
MAL8X+9U%E=->1L969FF964N[$DN2&/4G]*KKX"\/I:PVZVLGE16IM$'G-Q$9
M%EQU_O*#FDC\<Z4_AZ35VBO(_+NOL36CQ?O_ +1N"B+:#@L21WQSG-%CXWLK
MFZU2WN["_P!,;2X!<7C7JQA8T()!RCMG(#'C(^4]^* - >&M,%X+KR6\T7QU
M#.\_ZXQ>5GZ;.,=.]4X?!>DVM\UU:/J%J&N/M+6]O?S1PM)G))C#;<$]1C!]
M*;I?C.SU+4K6RDT_4K%[V-I;-[R%46Y50"=N&)!P<X8*<=JZ2@#)_P"$;TS_
M (G/[EO^)P,7GSGY_P!WY?'I\HQQ4&H>$-'U*VT^*:*>-]/39:3V]P\,L2X
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
MLD3(SAE[&K= 'G'AV#Q;'XB;5==\+K-?7+B(W0U&,I9VY;[L:8S@#D\Y8CZ
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
M_4&*W;@--#)MA. > @;@#J0"<FM&6WFU#Q*99M0OE\_Q.EBR1W#*OD-9[W0
M'C<<9/7@8Q7KW]CZ9Y7E?V=:>7Y+0;/)7'EL<LF,?=)Y(Z&E&E:<L@D%A:AQ
M,)PPA7/F[=N_I][;QGKCB@#S/P;J4QO_  6UY>OLDTK4$S-*<.4FC"Y)/)"C
M\LU5-XVKZ#FVU.X$%WXT:%+BVF(8PLY'R-V&#QCZBO3[KPWH=[90V5UH]A-:
MP-OBADMT9(VZDJ",#J:G72=.2-8UL+54683JHA4 2CHX&/O>_6@#D= L;;3?
M%_B?0HY)AI/V*UF$,MP[B,OYJN0S$D9"C//:G> /LEIJ?BG3[6<&"'5 ((S.
M9"%\B(G!))QDFNNETVQG:X::RMY#<QB*<O$I\U!G"MD?,.3P?4U4L?#&@:7=
M+=:?HFFVEPH($L%JB, >O(&: .-\"6=CKMDOB'6;J:77C?2B5'O'46KK*56$
M1A@   .".<\YS6+X\O[>^3Q/?6-CLFTD&%]1GUF2V:.=8PR^3$,@XRO7;N)(
M]Z]-?PWH<FK+JKZ/8-J*D,+HVZ&4$=#NQG/O27/AG0;S4&U"ZT73Y[QEV-/+
M;(SD8Q@DC/3CZ4 <)XPT;3-0C\':KJ$;&>\U&UCN93.Z!E,$G8, O..1@_G7
M77^A:%'X8?3F798Q[GC4W3C#\G[V[)Y)XS6O=Z987]@;"\LK>XLR I@EB#)@
M=!M(QQ54^&- ;3(M,;1=.:PA;?';-;(8T;GD*1@'D\^YH X/^V+FW^!&EW5O
MJ#QRFULX[FZ1]TD,;NBR/GJ"%+<]NO:KUO:66@^/M*L= N9VMKS3[B6]@-T\
MZ!5V>7+\S'!))&>]=G9:#H^FP3P6.E6-K#.,31P6Z(L@Z?, .>IZ^M&EZ#I&
MB)(FE:79V*RG+BV@6/=]<#F@#ROP[9&P\.?#W7$O;^34;Z\A@N)9;IV#Q/%)
M\A4G;@;5QQVSUR:T_$T3:)KVH>(=9MO[7TA9XF22#49(YK  *NT0@A6&[YN#
MN.XY!KT==,L$M[:W2QMEAM6#V\8B4+"P! *#'RD GIZU2?PKX>?5?[5?1-.;
M4-V_[2ULADW>N[&<^] &O7#>-;5=1\8>$].GN[F"TN#=B=8)S$90(U.TD$'!
MQVYZUW-<WXC\)VOB36M&N;^&UN+*Q\_S+:XB#B0NH X/'!&: .$N)VL-#UV"
MRO96T:R\2626LQG9Q&ID@,J!R22JL6'7N16]J.J1W'Q UV"UO1(+;PV?,2.3
M(CD\QSSCHV"/?I7:G2M-_LLZ8;"U_L\IL-KY*^5M]-N,8J*ST#1].C\NRTJR
MMT\HPXB@5<H3DKP.F23CWH X_P &>$P^@>%-=35M0_M 6L,]Q)+.\@GC:'F(
MIG:%&5P<9^7/))-9]W$WA_Q2VJZW;?VK:W6JJMK?V^HOYEKO<".)H,A2JG ^
M7/&21UKTV""*V@C@@B2*&)0D<:*%5% P  .@ [5F0^%?#]OJC:I#HFG1W[,7
M-RML@DW'J=V,Y/K0!R<VJQ6.K_$4W=\L*0PP-'YDF-@-M@%?JW''4UF_:H-2
MT#P=I,FFOJ6H2:*EW^_U-[2%4"1AF9ER7;)&.#CD\5Z)=Z!H]_J$5_>:597%
MY$NV.>6!6=1Z!B,]S3+WPWH>I6]M;WVCV%S#:@"WCFMD98@ !A01P, <#TH
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !111D9QGF@ HHHH **,YZ4 @]#F@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ***"0.IH **** "BBB@ HHHZ=: "BBB@ HHHH **,C.,\
MT4 %%%% !111D'H: "BBB@ HHHH ** 0>AS10 444F0#C- "T449QUH ****
M "BBDR,XSS0 M%%% !1110 4444 %%%% !1110 4449&<9H **** "BBB@ H
MHI,@G&>: %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\Z^)^A:9=S>'KR>SC>XF
MUJSM))#G+0LYRA]CDUZ+7,^)O"#>);FUDDUW4;.*UFCN(H;=8=JS(25?+1L2
M>>F<<=* ,GXA>%]$7X>ZI,NG0B33M-F%HPSF'"DC;SZU1\7Z'IFB_"B\73-/
M2(7#V32QQ'!E/GQ#&2>^2/QKM+[0UU3PO<Z'?7MQ.MS;-;RW)""1@P(+<*%!
MY],>U-USP]!KOAQ]%EN)X(F\K$L6W>IC=74C((ZJ.U '#:O86VG> ?$C6_A.
M70&EMTB)>:)C,&;;@>6[8QGOCK61'%JZ:SX:BU 7$<.@:M'I4#N2!<[O,_>?
M[0\M8.?4O7H4_A&:_P!)N]-U3Q#J=_!<F,YE2!3'L</\NR->N #G/'3%:FL:
M+!K(L//DD3[%>1WD?ED<NF< Y'3F@#2KS?XG:+;S6%Y>0>%I+R_>WXU:)U#6
M9'1_O>8=H^;" YQBO2*Y_6/#,^LSSK+XAU2"QG79)96_E(A7&"-_EEQGOAN_
M&* -;3+B*[TJSN8;@7,4T"2).!CS%*@AOQZUQGQ*U"WMY?#UCJ)G_LJ[O'^U
MQP*S/<;(V9(<+R=S[1COBN@UKPM::OX870([F[TZT18TC:QD\MT5,;5!P>.
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
M%<9Z8H Q=7TBPT'6_!MGI=LMK;-JTKF*,G;DVTO0=AP.!Q7.^.I'75_'NUV
M7PW"1@]#ODKN;GP>E]I=O;7FLZG/=VUU]KM]09HQ-%)@CY0$";<$C:5(Y-0-
MX$LY]*UFTO-1O[RYUB(0W5[,R>;L (55"J%4#)Z+W.<T <WX/M81\06&F:5<
M:!!::=_IEE<2#==-(P\N145F7:-K#<#G)Q5BP\*:%'\6;]4TV$+;Z=;7<0YP
MDQEERXYZ_*OY5V5QH%M/KVG:PLLL5U9120?(1B:-\91^.0" PQC!%9-OX,N+
M?Q(VN?\ "3ZL]Q(J1R(T=OL>)&+",XBR!\S<@@\]: ,+Q/X1T"3Q_P"&@^EP
M$:A/=O=CG]\1"6!;G^]S4GB?S/A_?V_B+2+)Y=/E@73[NQB_O 8MG4>N[$9]
MF'I797VBP7^LZ5J<DDBS::TK1*I&UO,38=W'H>V*-=T6#7],^P7,DD<?G13;
MHR <QR+(!R#QE1GVH J>$M%FT30DCO9?.U*Y=KJ^FS]^9^6Q_LCA1[**R_B;
M+)!X066&-Y)%U&R*QHP!<_:(_E!) YZ<\5V-9NN:+!KVGI9W,DD<:W$-P#&1
MG='(K@<@\949H \W\4^)=7MO$']HOHMWID]GH&HRPK/+%('8>40V(V;H<=:G
MO/#NG^%]$\-:]IJM'JYO;-+FZ\QC)>B9E642$GYL[BW/0@8Q7>:AX<LM4UB#
M4;O?(8K2>T,)QY<D<NW=N&,_P =>YK)T[P#:V4VGB?5]4OK+3'#V-E=2(8H6
M PI^5 S%1PNXG% $'@MF;Q1XV!8D#54 !/3]Q'6=;^&M)\1>/_&']IVIEDA:
MT6&59&1XLP#)5E((.>:VCX*FAU?4M0T[Q)JNGG49A//%"D#)N"A>-\;$<*.]
M)>^!4O-;O]237M8M!J C%S;VDJ1K)L0(/FV;AP.Q'6@#@Y;F?6]#\!C4;*;7
M7-Y>P/#YBJUT(EE16)8J"<(&R3SBMCQ596]I\/[.WC\-S:?#)K-IOTT21LTH
M,R @%7*_,..6'OBNJOO!5G/;:-#IMW<Z2-'+?9&M A*@H4(/F*P/!/7GG-3S
M>&#>Z7;V6I:O?7K07L5XL\JQ*Y:-PZJ=B ;<KZ9YZT <;X7TVZU"T\91Z%YV
MAQ3(+.UL9I"7M+E4.Z0@$A-VY"-I.0,U9\%0:+HFK6>G7WAC^Q/$3P,B7!Q(
ME[M +E)@3N/&XAL,*ZR?PS$^K:CJ5K?WEE<:A;)!,;=E'S(3MD&Y3\X!V^F.
MW%5K+P@(M9M-5U+6M1U:XLU<6HNO*5(2PPS 1HN6(XR<\$T =+16.GAZ-/%L
MGB'[??&5[46OV4R_N  <[@N/O?CW-;% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !52_U2PTM86O
M[VWM5GE$,1FD";W/11GJ3CI5NO'_ (D:AI.L>+IM%U*YDBBT[2I'A:."23;>
M3#$9.Q3C:JYY_O4 >LW5Y;6,(ENIXX(RZQAI&"@LQ"J.>Y)  ]ZGKR?Q+,OB
MWX=>'_$!O[Z!YKBQ26*&;9&)#<(KDC'WE;=@]L"O2M)TS^R;1K<7M[>;G+^9
M>3>8XX P#Z<=/<T 7J@M+RVOH//M)XYXMS)OC8,-RDJPR/0@C\*2^M/MUE+;
M?:)[?S!CS;=]CKSV/:N"^%^A"+0X;_\ M75',=Y>(;=[G,)Q/(N2N.O?Z\T
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
M (EEWK$4=VK?==0KLB-_LEU08/6@#?TGQ/H6O22QZ3J]E?21#,B6\RN5'3)
M/3WK5KA;[7+^UU'7]*ETRRLY;;1YKRTN[28LYC!95!!1=I^7. 2!ZTGAG2O$
M+Z?X>UR3Q'=7;RVZ27UM,!Y4D;19 10,APVWYB>><]<4 =W17DBZEK3^ (/'
MJZ]>_;Y)EE.GY7[,5:;9]G"8SG!VYSNW<UT]MJMT-0\>B6\<1V#I]GW-@0@V
MJ.<>GS$F@#M**\OT^?5]>N_!MBVNWUK%>>'?M=X\# 23./)YW$':26/(YP2.
M]=+X'U"YDTG5(;^]>Z33=2N+2.\F8;I(D((+-P"1DJ3_ +- '5T5'!<0W4"3
MV\T<T,B[DDC8,K#U!'!%24 8-OXV\*W=Y'9V_B+2Y;F1Q&D*7:%F8G  &<DY
MK>KC]*C0?%7Q%A%XTZQ(XZ?-/7,:D^N7&G>.M73Q)J-O_8UU/]BMX2H12D*2
M?-D'<ISC;T'/K0!ZO17"WEWJ'B'Q;8:(-2N--L_[)74939L$EG=GV;0Q!PJ]
M3CGYA776T<>D:6J7-])+% I+W-W(-VWDY9L <#O[4 7**;')'-$DL3J\;J&5
MU.0P/0@]Q3J * UFQ;76T9)2]\D'VB1%0D1H3@;FZ GG /)P:L)>6TMY-:1S
MQM<PJKRQ*P+(&SM)';.TX^E<M\/0+BPU?5)>;V]U:Z\\GJOER&-$^BHBX'O6
M%I'A<-\2/$</]N:V/)MK)]XO"&?/F\,<<@8X';)H ]"@U.SN=2N]/AFW75FL
M;3Q[2-@<$KSC!SM/2K=>:S:1=ZI\0_%Y@UF]TZ.&TLVQ9E59WV2;26(/ P?E
M[YYZ52'BC6=9MO!UHW]I/]OTHW]V=+:*.:=U"# 9V4*N6+':<].V: /5Z*YO
MP4=<&DW,6N1W2O%=NMJUV8S,]O@%"_EDKN&2,]]N:Z2@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *IV>E66GW5[<VL CGO91+</N),C!0H/)XP
M !@<5<KE?%&F>)+R\FDT6_,$1TJYB1/,VXNB5\ING;YN>U &H_AG1I-(N])>
MP1K"[D>6: LV"[-O)'/RG=SQC!Y&*GTG1[/1+1K6R\_RV<N?/N))FS@#[SL3
MC '&<5R?BC5M3TFY\+Z<=>ATH7:2K>7DR1N-T<0/5^.6S^=/\/\ C.8>$+K5
M=8(NQ#?O9VD]I#M.H#>$C:-"<9=CCKCC.<4 =Q6):^$]&L=:DU:UMI8;J21I
M7$=S*L3.P(9C%NV$G)YQ[]:KV7B^%Y+^WU6PN=)N[&V^V2PW!1\P<_.K(6!
MVD$=0:H67CR6[U72+*3PWJ5NFK(TMI/+)#M,8 8LP#Y!P0=O7]: -M_#&C/H
MYTEK)38F?[08M[8\SS/-W9SG[_/7]*BU/PAHNKZD-1NK:9;S8(VFMKJ6!G4=
M WELNX#WS67:ZI=3?$Y[*XCU2TC&G2-#!(\+6TZI*H\X;6+!CO P0.*N7_BQ
MX=<N-'TW1;W5+NUB26Y\B2*-8U?.T9D==Q.T\#CWH Z""&.VMXH(@1'$@1 2
M20 ,#D\G\:KSZ7976IV>HS0![NS#BWD+']WO #8&<<@ 9KEO&?BG6M$OM&AT
M_1;J:*YOHHGE5X,2AE<F(!G!#?*.2 ..M:6H^+ET70K?4]7TJ]LS-<K;?9OD
MEE4L2%.(V8'..@)/- %S4O#&C:O<7$]]9+-+<6OV.9M[+OAW;MIP1WYSUJY+
MIEG-J5MJ,D(:[MHWBADW'Y5?;N&,XYVK^58VE^+3J$NI6LVBZA::C8PK<?8I
M/+:26-MVPJ58KDE2,$C!ZTNF>*VNM<_L;4='O-+O7MVN8$N'C=98U(#8:-F&
M02,@^M %Z/PWI$6F6&FI9J+2PE2:VCWM^[=#E3G.3@^N:I:CX$\-:M?75W?:
M:)I+M<3J9I DAV[0Q0-MW <!L9'8UEZ9\2+;4AI5R-%U.#3-2E6WAOIE0)YS
M9PFW=NQD$;L8SW[U7?QAXA3Q[=Z6GAF_GM8K!)4@2:V#$F5U\W<9!\I"@ 9R
M,'(% '0ZIX.T+6+U+N]LF>=81 62>2/?&#D(X5@'7)/#9'-(_@W07T*#1!8M
M'IL#,T<$4\D8!8L3RK D99N"<<U6\2Z?XBO;N*71[TVT7]G7<;QF3'^D,JB%
MNAZ'=SVJ631M5O? UKIT^IS6^LI:Q;KR*3D7" $L?[REAR#P030!?T3P_IGA
MVT-KI<#PP''R-.\@&!@ ;V.!CL*LZEIUIJ^FW&GWT(FM;A#'+&6(W*>HR,&L
M_P )ZV_B'PQ8ZG+$(KB12D\8Z)*C%' ]MRFM#4Y'ATJ\DC8JZ0.RL.Q"G% "
M7^F6>J6J6U[ )84DCE52Q&'1@RG@]B :RKGP3H-SJ<VHM:SQW$[!YOL]W-"D
MK 8RR(X5C[D<US_@[QU+=Z1X9AU/3M13^T;:.&/4YP@2XN!%N88W;AG:V&(
M....:TKWQ];6<EY.-+OIM(L9S;W>IQA/+B<$!OE+;V52<,P! P>N#0!IZMX2
MT;6K^.^O+:47D:>6)[>YD@<IG.TM&RDC/8U8NO#^EWVA_P!BW5KYUAM5?*=V
M)^4@@[L[L@@'.<Y[UA>,FNK*_P! O[34;N+S]5M;62%)/W3QLQSE<=3ZUK:Y
MXCCT:XM+.*QN]0U"\WF"TM0NXJN-S$NRJJC*\D]2* $7PGI*Z.VE%+MK1I/-
M(>^G9RW^^7W8XZ9Q45AX(\/Z9IUYI]I8NEG>1-#/"US*ZLC9R &8[<[CR,'F
MJ?@/5K_5[;7)M02>*2+5YX4@G92T*!4PF5)'&3T)KH=3U*UT?3+G4;Z416MM
M&997/90,_C]* &/H]B\]A.8!YVGJRVK[C^ZW+M/&>>..:\PLOAOK-M9V]K%9
MVMIJ4=P)'UNWU.92P\S>S+ JA<D9&T_*,]:[;3?&/VK5+.QU#1=0TIK]6:Q>
M[\LB;:-Q4[6)1MO.UL< ]QBJ-K\1[:[:TF71=233I[S[";YP@C28N4 QNW$%
MN-P&!G'K@ [6L?6?"VCZ]<6]S?VSM<6X*Q3PSR0R*IZKN1@<'TSBMBO/];\:
MW>@?$":*\D0>'H;%#-\@W).XF=6SUP1 5QZL* .O&@Z4N@OH:64::9)$T+6Z
M952C9W#CGG)R>O-7HHTAB2*-=J(H51Z =*X;PAXGU^[\-7MQJ6G3:CJD&HO:
MM;V@CC*#:K8)=E&%W8SG)XJ\_CZVM]'U2]O=+OK:?298X[^U<(SQ*^,2 JQ5
MEP=V0>@- '62(LL;1N,JP*D>H-<]8>!?#VG7T-Y#9RO- <P&YNYIQ$?5%D8A
M3[@5>EUZW3Q+::''')+<7%L]VSIC9%&I"@MS_$3@8]#6K0!E'PWI#6.J61LU
M^SZI(\MZF]OWK.H5CG.1D #C'2J^I^#=!UB\2[O;)FF2$0%HYY(]\8.0CA6
M=>3PV16%XVO/$OAZPO-?MM:A,,$T0M],%FN)PS*NQG)+%R2<%<=N*V?$EOK3
MQRW5EXAATFSM[=I&)M$D)<9)+LYP$  X !Z\T 6[;PSHUI::;:V]BD<&FRF:
MS0,V(G(8$CGGAVZYZU=U#3[35M/GL+^W2XM9UVR1.,AA_GO6?X2U6ZUWPCI6
MJWL @N;NV262-00 2.HSV/7\:V: ,33O">D:7%<16\=TR3Q&&19[V:8;#V&]
MSC\,58_X1_2O+TJ/[(-NE8^Q#>W[G";!CGGY3CG-:,@D,3B(JLFT[2PR >V1
MQD5Q5O>>(-'\::-I6H:S'JJ:E!.\T2VJQ?9C&H(==O.PD[?F)Y(YH UF\#>'
M'U-]0;309I)OM#Q^:_DM+UWF+=L+9YSMSGFG:QX+T'7KU;S4K2::=2I4B[F0
M*1T("L #R><9K@=3^(&K66D-XF&JP['N93:Z$EJ':6UBD*.[.,LIPK-NX4<#
MFM77/%>H3:AK+V>OPZ39:68K>!/LHGDO;ET$FS:>2,,J[4&XG)SQ0!U=]X/T
M/4K6RM[JTD=;)2MNXN95D12,$;PP8@@#().>]*O@[P\FB3Z,FEPKITTIF:!2
M0 Y(.Y><J00,;<8[8K'TZ_U;Q7X5TS7[;6CHB26Q>YB^RQR*KJ2'.7Y !!_"
MKW@.]U74_#$>H:K<FX-U*\MJ[0K$WV<G$995XR0-W_ J +EIX4TBSTZ]L$BN
M);:^B,-PMQ>33%T((VY=B0,,>F.M:MM;16=K#:VZ;(846.-<YVJ!@#GV%2TV
M1F2)V5#(RJ2$4@%CZ#/% &#;>"=!M=0CODMIY)HY/-C$]W-*D;_WE1V*@\\$
M#CM705P?ASQ?X@U+Q!J]G<^&[[R(+Z. 'S;8?9%,:$A\29;[Q;Y=W!QUXJG#
MX[N])U+Q8+G3=3U*VTZ_+R20*FRUM_)C/5F&XYWG:N3W..* .OUGPKHVO7,%
MS?VK-<P K'/#,\,BJ>J[T8';[9Q5A="TM-!?0TLXTTQX6@:W3*J48$,..><G
M)Z\UGZEXKCMKNUL=-L+C5;^YM_M2V]NR)MAR!O9G( !)P!U)^AK0T/6K77]+
M6^M5EC7>\4D4R[9(I$8JR,.Q!!% %Z*)((4AC7;'&H51Z <"DGACN8)()5W1
MR*4=?4$8(JMJ^J6NB:/=ZI>LRVUI$TLA49.T#/ ]:I:1K-[JL4LD^AW>G1&,
M20R3RPN) >G".Q!Z'G\Z +#:#IC:;8:>;4&TL'A>UCW-^[:+'EG.<G&!US[U
M1O?!6@W^I3:A+;3QW,^/.:WNYH!*0,9=4<!CCC)%<QX'\>7%SH/AJ/5-/U%A
MJ"+;C5)@@CEN-I;&-V_!VL-VW!(XXYKH->\7R^'GGGN] U%M*MBOGZ@C1%%!
MQ\P3?O*C/)V]CUH M:IX.T+6=0%]?63/<>6(79)Y(Q*@.0KJK ..3PP/6F7'
M@KP_<Z-:Z1)8N-/M59(H([F5 %;J#M8%A]<U%K'C!--UU=$M=*OM1U*2U6ZB
MBM@H#(693EF(50-O4GN ,FH4\>65SI&EW5C97=U>:FTB6U@H59=T9(DW%B%4
M(003G'3&<B@#9TG0--T33WL+"!DM7.6CEE>4= ,?.3Q@#CI5/3O!FA:5;W-M
M9VTR6]Q"T#P-=RO&(SU559B$'^[BN=\2>,W;PC+?VB7MA=V6JVMK>6S(#+&3
M+'N3"DA@R-P5)R&K8LO&UL\NI1:MI]WH\MA:B]=+O8=UN=WS@HS#@J01U'%
M&PNAZ:KZ8XM@&TQ2MF=S?N@4V'OS\O'.:HR^#-!FU=]4^QO'=R2++(8;B6-)
M''1G16"L>!R0:IZ?XW2ZOK""]T74=-AU(D6%Q="/;,0I;:0K$HQ4$@,!G'KQ
M4,#75E\4A8C4+R:SN=+FNF@FDW(D@FC VC'  8C% %_4O!'AW5]1GOKW3S)-
M<*JS@3R*DP487>BL%? X&0:OP:#IEL^FO#:A6TR V]F=S?NHR%!7KSPJ]<]*
MP_$?B^2U.JZ?I6E:A?W5G;%[B:V\M4MBR%ERSLN6QAL+G@BH=+\6RP^&O#4
MM+K5];O],BN3#"R*Q4(N^1V<A5&6 ]R>* .FU?1]/UW3VL=2MEN+=F#;22I#
M Y#!@05(/<$&H](T&PT..1+(7/[S&\SW4LY.,XYD9B.IZ5BW/Q TNU\/P:O+
M;7H1[X6$MOY69H9MQ4JR@G)!'\.<Y&,YI]GXXMW35_[4TV]TJ;2[87DT-R$9
MF@(8AQL9A_ P(SD$4 =0RAT96&588(KG++P'X<L+R"ZBLII)+=M\ N+N:9(F
M[%5=RH(]0.*L:%KUYK1$DF@WMC:21"6&XGEA82 XP,([$$@YY';KGBMR@#!U
M'P;H>J:F^HW%M,EW(H662VNY8#*!TW^6RAL#CG/%:*Z38IJ,%^(/]*@MS;1R
M%B2L9*DKUYY5>3SQ6#J/CA+.ZU!;31=1U"TTP[;^ZMA'LA(4,0 S!G*@@D*#
MCZ\5D^.?&]K;:?IEK87][ =1N;;==6MG*Y%M)R6C<(5+%1P!EN>E '<W]A:Z
MII]Q87L*S6MQ&8Y8VZ,I&".*JC0=-704T2.W,6G)&L2Q12,A51C # ANW7.3
M4'A=[231@]E>:E=PF1L2:BLBRY[C$BJV/PJ?7;^[TS2)[JRT^:^F13B*)T4C
M@_-\[*,#ZYH JZ+X/T/P[=2W.EVLL,LH8.6NI9 VX@DD,Q&20.<9IMEX,T'3
M=3_M"RLW@E#M($CN)1"&;.6$6[8"<G^&L3PUXHUO6/!,=Y?:1=VTC:5]H&H-
M)#Y<LFP'*JCEAG.1E1C':JO@KQW/=:/X9@U33M1SJ,"PIJ<P01SW C+,,;MP
MSM;#%0#CCCF@#HKKP1H%WJ4^H/:SQW$YW3&WO)H5E.,994<*Q]R.:FU;PGI&
MMWGVJ^CNFDV>6PBO9HE9?1E1P#U/45F7WCVWLI+V<:5?3:383&"\U*/9Y<3@
M@-\I;>RJ3AB <<]<&NM!#*"""#R"* ([6V@LK6&UM8DAMX4$<<:#"HH&  /3
M%1:CIMEJ]A+8ZC:Q7-K*,/%*N5/^?6N4\:ZW>Z?XAT#3X-=@T:UO([IY[F:.
M-AF,(5'S\#[QIN@>-)1X,?5]8!NF%\]I:26D.TZ@-^R)HT)ZO]<<$YQ0!KZ?
MX*T#3#=&WLY"UU ;:5IKJ65C$?X 78D#GH,5M6EK#8V<%I;)Y<$$:Q1IDG:J
MC '/L*P+3QE;'^TH]6L;G2;K3;;[9<0W!5\P8/SJR$AA\I!QR",55L?'$UWK
M6EZ=-X;U*U_M.-Y[:::2':8U )9@')!PR_+UY^M %Z'P-X<@U(W\>F@2^?\
M: AFD,*RYSO$1;8&SSD+FG:CX*\/:MJ<FH7VG":>5568&5PDH7[N] =KD=B0
M<5G:?JEU<_$NZM+E-4M%33BT5K,\+6\JB7'G+L8L&.<8;'%6[[Q<\>NW6CZ7
MHM[JEU9QQR77DR11K$'!*C,CKN) SQQ[T 4-0\!VM[XDT9O*>/1].TR2TCCA
MNY8G5MT>P HP8C:K Y/I6Y<Z.+/PS)I.A6=A$GEF)(;A6\G:WWMP'+9R3[GJ
M><UA>,O%.M:+>:'%I^BW4L=W>Q1R2*\&'#*Y,(#."&^4'=]WWJ_J7C%=#T*W
MU36-(OK/SKM+7[/F.60%C@-^[9@1[ D^U %[PKH$7A?POI^B12F9;2((9",;
MSDDG';))XK8KF]*\6G4;G4;*XT74++4+*!;G[)-Y;/-$V[:4*L5R2I&"1@]:
M=IGBJ2ZUQ='U'1KW2KR6!KBW$[QNLJ*0&PT;, 06&0?6@!MKX"\.66J+J4%G
M.MX&5O--[.V2IR,@O@@$G@\<UHMX?TMK/4[0V@,&J,[WB;V_>EU",>O&5 '&
M*YK2OB7:ZJFE7*Z)JD&FZE,MM#?3*@3SFSA<;MQ&01NQC/>H9O&/B&/Q[-I<
M?AF_FM4L/-6!)K8,Y\TKYNXR#Y2!C!.?44 =+JGA71M92T%Y:$O:+MMY8IGB
MDB&,$!T(8 X'&>:FD\/:7-X?DT*6V\S39(S$\+R,Q92<G+$[LYYSG-:*,6C5
MF0HQ )4D9'MQ5+5K^YT^U22TTNYU&5W""&W>-2."=Q+LH X^O(XH GL+&VTO
M3[>PLHA#:V\:Q11@DA5 P!S5BN2;Q]8P>&M1UB[L;VV;3+I;2\M&56DCD9D'
M&TD,,2*V03D>_%/M?&\;W-Y:W^CZAIMS!9/?Q17/EDSP+U(VL0&!P"IP1D4
M6M+T.ZT;Q+J4]K)$=(U$FYDA8D/#<\!BO&"K@9.3P1QUXFU/PGHVKZDFHW5O
M*+Q$$?G07,L+,@.0K;&&X9)X.>M9&E?$&#4Y]*9]%U.SL=5PEG>W"($DD*EM
MA 8LN0#@D8....:BO/B1:VK:DT>C:E<6NE7#PZA<QJ@CMPIP6Y8%_7"Y(')Q
MQ0!U4>E645]>WJ0 7%ZJ)</N/SA 0HQG P&/3UK-NO!N@W>EV&FR6)6WT\ 6
MABFDCD@ &/ED5@PXZ\\]ZKZCXP^SZE<6&FZ-?ZO+:1I+=FU\L+"K#*C+LNYB
M.=HSQ4MEXQTW4-0TBVMA(T6K6;W5G<8 1]F-R>H8!LXQV/I0!JZ9I=KI%F+6
MS$HBW%OWL[RL2?5G))_.KE<P?'%A_9U[>I;74B0:@=-@1 I:[F!"XCYQC=D9
M) ^4GH*?9>,K1SJ,.JVL^DWFG6_VJY@N2K8AP?WBLA(9>"..01C% '245P"^
M+-2U3QEX6B32]2TW3KS[2^;HQ 7*B'<ORJ[,N.#A@.M=_0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4449Q0!SFO>'WUCQ+H%X\5O+967VG[1',,[A)
M'M& 1@\US=SX!U.Y\'3>'9)+:6+3]16ZTDS2,5>%6W+#+CD  LF1GC![5Z/1
M0!YG-H\6@>%?$NJ2^&;/1IETN:)9H+IKQG!4D@J5 VY"GKSWQ65X3G&B:SX:
M2]M;6^DNH_L=G);ZVUXUHICW,1$R *I" $@G' SCK[ 0&!! (/!!JE9Z-I>G
M3/+8Z;9VLKCYW@@5&;ZD#F@#E)K3Q8_CR#6UT73OLT-I+9!3J3;F1Y$;S/\
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
M$FAN)S;-N4OYT9Y;)!;!!/.>1GK7I=5K;3K&RV?9;*W@V*47RHE7:I.2!@<
MD U9H \,\<:II]W::[K-G8:797UC?FWBO)KYUOFFB8 E(PO"\=,\C)(%=IJ6
MB66O_%>YM-362>RCT2"0VID(B=O.F +*/O8&<9XY]A78R:+I4T\L\NF6<DTH
MVR2- I9QZ$XR>@JT((1<&X$4?GE ADVC<5!) SUQDGCWH \S\;^$M(TSPIH7
MV[-U'I^H6D+W=TQREL9QD,?[H#8R>U=9%I/A%/#L]E$MA_9#RAI0)QY?F<=6
MSUX7OZ5T,L4<\3131I)&XPR.H(8>A!JH-$TE;)K(:99"T9M[0"W7RRWJ5QC/
M YH X;P9J#Q?".[71Y8Y]1M8[]K>%'#L&$LOEC'7TQZU;\ V/A0Z=I>I6-Q;
M7.LSVJM-<M<[[B5RH+[^<DYSD'I[5V%EI&FZ:SM8Z?:6K.,,8(50L/? YI8=
M*TZWNWNX+"UBN7SNF2%5=L]<L!DT <B=4T\_&!?].M?^0(8O]<OW_M ^7KU]
MJY75HKG7/&WB:UOH-%EEM6C2T_M+49+=[>$QJ0\(5#U8L2P.<\=A7J/_  CN
MB"X^T?V-I_G[]_F?94W;LYSG&<Y[U->Z3INI,K7VGVETR#"F>%7('MD4 <#K
MFB7]YH?A<:EJ6CZA=6<!-S97MR5M]0.Q1Y@;&21U!*D?-VKI_ M_8ZEX1M)]
M.T\:?:AI(UME<.B%9&#;&'#+N!((X(K6NM'TR^CBCN].M+A(1B)98%<(/0 C
MCH.GI5J**.&)8HD6.-1A448 'H!0!S?Q$NKRS\!:M/8RS13+&NZ6'[\<9=1(
MPQT(0L<]L5S4-EHEAXYT&S\)7*QI>6UR=06RGWAH?+_=ROR1NWXPQY.3UKTL
M@$$$9!Z@U6L],L-/W_8K&VMO,.7\F)4W?7 YH \^\,^&F'COQ2/[>UH_9;FT
M))N5S-^X5L2?+SZ=N*]+J-((8Y998XHUDE(,CJH!<@8&3WP.*DH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*X#XD6+";0KN'4-4MI+K5[2QE6VOY8D:)W(8;58#)]>M=_7'^,?"^N^([NP-
MEK5G9VME<PWD<<MD96,T;$@E@X^7D<8_&@!^L:O?^'K_ $'P_HUB+^6^2=5E
MO+MOW8C"G<[G<S#YCZG@>M0V_CB>'PWJ=[J.GI_:.GZ@=--M;2Y6><E @1F
MP&\Q>HXY]*TSH%Y<:SH&JWU]%)<Z;#/'-Y<!19FE"C(&X[0-O3GK5&;P,EUI
M6NV4M^Z-J6I?VC#/$F&MI (]F,DYPT8/;.<4 66UK6-%T;4M6\2VNGQ6UI;F
M=18SO(QP"2AW*!GH 1U)Z"J=MXEU^SU72(=?TJRM[75G,4+6UPSO!+L+JD@*
M@'(5AE>X].:N'P]JNJZ/J6E>)-5M;VUO+<P 6EF;=ER""Q)=LMT] ,56L?"N
ML2:CID^O:[%J,.EDO;1Q6?DEY=I022G>VXA6;@ #)S0!G6_C7Q+J%OJ-[I_A
MV">ST[4);.51<,9K@)+L)B0*>@P>3R<@=,U;O_%/B"37=<TS1M(LIETE(Y'G
MNKED$FZ,.$4!2=QYY. ,#UK9\,: WAZTOH&N1/\ :M0N+P$)MV^:Y;;U.<9Q
MFN5_LC7]0\;^,(M/U*+3K2Y^RQR2269E=AY !,;;P 1R.0W- &C'XSOM;;2;
M?P[86[7-]IRZE(U]*42")N%'R@EF+9'''RDU _C^\C\.K=G1=^J1ZLNDSV23
MC'G$X^1R ,'*D$XX/M5R3P7/I]SIEUX:U*.PGL;!=.*W5N9XYH%(*Y 92&!R
M<@]S2)X&*:59VS:B9;M-8CU>[N6BQY\H?<P"@X4$  =< #K0!<L-6\1;]4M]
M4TFTAGM[=9[::.X?[-*2&^1I&0$%2HR0#P0<=JQM$\=W6H^(WT%I-!O+J2SD
MN()=,OC-&KH0/+E^7*_>!R.P/%=/XFT1?$GAN_T=[AK<7<1C\U5W;>^<=QQR
M.XK#TOP=J-OXJLM=U#5+.5K6UEM5MK2Q^SQA6*X(^9CGY><G'3 &.0#.\&ZA
MXQN]4UM;J/3);:+67BF+WDK-"HCC)6(&/!4 Y&2O)/3K5G5Y[B/XI^&DOM/M
MFCE^U)8W,5W('0"'<^^/:%.<8')]:TK3PYJVE^(;Z[TW5[9--U"[%W<VD]F7
M</M57V2!QC<%'4'%5-<\,>(]3\4:=K%MK.F0+IKRFTBDL'<XD38V\B4;N.F
M* +6I:_K$_B.XT3P]96<TUG;I/=3WLK(BERVQ%"@DDA22>@%90^(&H75EHPL
MM#4ZE?WMQ836DUP%%O-$&W9<#E05SD#..@SQ6I?>&M7779=9T76+>RNKJVC@
MO$GLS-'(4SM=0'4JPW,.I!&/2H['P,FGR: \=^\KZ;=W%Y<2RI\UU+,CAV.#
MA>7SWX&/>@"]X9UV]U2?5K#5+6""_P!,N5AE^SR%XY R*ZLI(!'#=#Z5T%8^
ME:&VFZYKFHFX$@U.>*4($QY>R)8\9SSG;GMUH\-:7J>D:6UMJVLR:O<F9W%P
M\0C(4GA<#T_K0!L5Y=J/AO\ XN9I^E+KWB%;.[L+BZD1=5F'SJZ 8^;@?,>*
M]1K#N?#[3^-+'Q!]I"K:V<MJ8-G+;V4[LYXQMZ8[T <FMUKEE\0/%,.B6=O=
M&.SLF>2]N&55"I)A> 26;UZ<$D] ;EU\18VTSP]):"PMKK6;4W8.HW7E0VZ
M*3N;&6.6"@#&>3VKH;70&M_$.N:I]H##4X8(A'LQY?EJXSG/.=_MTK!3P#<6
MFE>'5L-4ABU/1;4V@GFM/-BGC8+N#)N!'*@@AN.?6@#6\'>*!XHT^[D9;<7%
ME=/:3&UF\V%V !#(W=2&!]N1VK?G9T@D>-5:15)57;:"<< GG ]ZIZ/:W]I9
M%-1N+2>X+EBUI;&! .,#:68_CFC7-+77- U#2GF>%;RW> R)U4,I&1^= ')Z
M1X\N+CQ/!HMW+H-VUQ#-(K:3?F<PM& 2L@(&,@\'V/%9,7Q-UY[".^?0+2.!
M]/@U,YNB2L#N4(^[]\D;E[8Z\\5MZ;X(U&WUC2K^^U:SD73;>6WA@M-/%NFU
MT"Y/SL<\#V] *B_X5W)_8JZ?_::Y&BV^E;_)[QN6WXW=^F/UH 9KGQ#DL]4U
M:VL&T8+I.%F34+_R9;A]@<K$N#T! R>I..U67\9ZEJ6JZ98^'M-MYUU'2EU)
M)[N8QK$C, -P )/4# [GT%3W/A/5+;7=0U'1-4L8(M0=9;BWOK#[0%D"A2Z$
M.A&0HR#D9%:<.@21^*H=;>Y1BFF_86B6+:"=X?>.>!QC'ZT 8MMXZNKS0]):
MWTR,ZUJ5U-9I:M.1$CPEQ(Y?:3L C)X&3D"L"#Q#K'A[6O%U[>V5K<WYO--M
MQ!;S,(SYBA!AF&1]X=JWU\"7-MIU@+'54AU/3]1N;ZWN'M]Z8F9RT;)N!(VR
M8R".0#[5 OP]O9&U&6]UW[5<WU]97CRM;[0I@8,5"AN <8'H.N30 [0_&^JW
MFKPVNJ:;:VT#2WELTT4S-F6W;YF4$?<(]><@\8ZT;'XHF[FTN[9=(_L[4KI+
M>.WBOP]Y$)&VH[QXQR<94'*[N^#6]9^#/LVHVUS)=K(D5Y?W+1^7C<+EB=N<
M_P .<9[^U1:%X3UC0/LMC!J]A-I%JP$23:=FX$0Z)Y@D R!QNVYH S+WQ[KD
M<'B*^L]&LWT_0+J2*Y>6Y97F5 K$( IPP4YYXY '>G^*M3\41^,/#4>EK8"S
MN9Y?)62ZE3S_ /1V8B4*A  .2,;N0.G;0?P0[:!XMTS[>H.OW,\ZR>5_J/,C
M5,$9^;&W/;K5[7O#=SJ:Z1<6&H)9ZAI4OFP2R0>;&V4*,K+N!P0QZ'B@#9L#
M>M91'48[>.[(_>+;N7C!SV+ $\8["EOC>+92G3T@DNP/W:W#E$)]R 2/R-)8
M)>1V427\\,]T!^\DAB,:,<]E+,1Q[FDU%+^2QD739[>"[.-DEQ$94'(SE0RD
M\9[B@#DO!-VECX"OIX;%;=K*XO0T*W#RJ7CD?=AVYP2#VIFE>-=7GNO#LNI:
M5:VVGZ^N+;R[@O-&WE>8"XV[<, >AR,C/>K.@>%-9TS2=4TR^U:QN+:]^T2
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
MLY5(EM9-N3@9.X9X'<CMDUE^(_%E_K?@3Q EYIRVCQ6]C>0)%+O8Q32_*&X
M#?)VXY]JWM/^'LECIEA9MJIF-I;ZA"97B^:3[4X;<>>JXY]?:GW7P_:ZTO4;
M(ZF$-YI]E9B009V&W+'=C=R"2.,C&.M $]OXLU.PUT:?XDL+2S2>QEOH'M9V
MEVK&1O1\J/F 8'(X/-96F?$M[N]T=[@:1]CU:988H+:^$MU;EP2AE3&.< ''
MW2>];EKX4NKG5)=2\1:A!J%P;1[.*.WMC!'%&^-_!=B6; YSP!C%1>'_  QK
M>A_8[-M8T^ZTRT 2/?INVY* 853()-N1Q\VWG% %.7Q?XDN9M=.D^'[>Y@T:
MZ>%R]PP>YVJK;(E53\^&[\<C&><=Q&_F1(^UDW*#M88(]C[UDZ#H9T:;6)#<
M"7^T-0>] ";=@9$7;UY^YG/O6Q0!SNNZ]?V^M6.AZ-:6]QJ-S%)<,US(4BAA
M0J"QV@DDLP  ]_2J%KXNU.;2=4670Y7U;39VMKF&SFC9%/EAUE4R,F4(93CK
M[5?UWP[>7VL6.M:1J26.I6L3P$S0>=%-$Y!*,H93P5!!!'XT[1?#3Z9IVI+<
MWOVO4-3E>:ZNO+V N5"@*N3A54  9/3K0!SOPOM8GT33=2DT"Z@OKBP62;59
MY8W-TS[68Y$A<Y/(W 8 [=*]"K,\.Z2="\-:9I+3"8V5M';F4+MW[5 SCG'2
MM.@#BM)\8:AK7B:[T^$:/;I:7;V\EI<7+B\**<>8$VXP1R.HQCFLB+4_$%CX
MN\<R:1I]I<16\\,\KW=PR XM8SY:!03N."<G ''7/&QJ/@W4];UBRN=6U/37
M@LKM+J%K?3C'<_(VY4\TR' Z X'/M6I!X;:&\\2S_:@?[:96 V?ZK$*Q>O/W
M<]NM %+4/%=P/#FD:S92Z-907\"SL^KWAA5-RJRJ,#YCR<\C&.^:S?\ A8T[
M>"M/UV#3(KFXN=2&G&W@N R._F-'NC?&""0""?6ISX$O;=?#\MAJEHMWI.FC
M3BUW8^?&ZX0%U7>I1OD]3P<40_#^2+P]8Z6VJ>8]KK2ZJT[0 &3$QEVX! !.
M<9''MVH GG\6:MH5EK-UXDTB***PMDN8IK*5GCFW$CR]S*N'# ?@P/%0Z'XY
MFO/$=IH]\^C3/?0R20/I=]]H\ID )208'8\,.#M-=+K^C6_B'0;W2+EG2*ZB
M*%T^\AZAA[@@'\*H:'I.O6-RIU/4],NX40J#!II@E<_WF;S"/P"CKVH R_#G
MB^_\1:S-"G]D6\$,\L4ME)<O]MC"$J&9-N!G /I@]:[6N+E\&ZIJ>O:;J.LZ
MGILO]G7 N(GM-.,,[D @*TAD;Y>>0!SBNTH Y?4M?UB?Q%<:)X>LK*6:SMTG
MNI[V5DC7>6V(H4$DG:23T ^M<]XC\:ZA=_"S4=3LM*O(+HVUQ#/)#+'BREC8
MQMDEE8\@D%03]*Z'4O#6I_\ "13:WH.KPV-Q=6Z6]U%<VIGCD"$E' #J0PW$
M=2"#TID_@I&^'MYX6BOF\R[BE$MY(F2\LC%G<J".K$G&?:@";PCIMII\$_V;
MPW/HS,L8<S/$S3X!P24=\D9.2<$Y[UT,\T=M;R3S,$BB0N['L ,DT]1M0+Z#
M%,G@CN;>6WF7=%*A1U/<$8(H YKPYKGB#Q EGJG]FV-MHMVIDC#W#&Y$9!*.
M5"[?FX^7/ /4]*R;GQSK TB[\2VFE6<WARUF=6)N&%S+%&Y1Y5&W;@$,0I.2
M!VS6KX;\.:YX>6STX:]!=:+9J4BADLL3E "$0R!\87CG;DXQ6<W@'4!8W.A1
MZY&OAJYG>1[3['^^6-W+O$LN_ 4DGDJ2 <9H KZA\0=6CUR6RT[1[6XMUU*/
M38YI+DJ9))8!*C8P<*/XN^",9-5)/B?JG]DQ7L&BV[^78O>W>9R HCG:)U3C
M))*Y7/OGISNR>!BVKO>I?(B'68=4$8BZ".#RO+Z]^N?PQ6?'\-)(]%NM/_M1
M29]/EL]_D=-]P\V[&[MOQCVS0!,/'.J16T]K<:3 -;.IQZ=!;).3%N>%9@SO
MC("JQW8!SMXZTZ?QMJ>D'7+'6=.M1J6GZ6^J0&UF9H;B)<@C+ %2&&#UZYJU
MJ/@F2\N;Z\@U/[->R:G%J5I,(=XA=($AVLN1O4A6SR/O>U0R^![O48M;N=7U
M:.XU74].?34FAMC'%;0L#PJ%B2=QW$EN< <4 /TOQ5K<FM:-;:MI5I:VVLPR
M26WE7!DEB9%#XD&T#E3_  DX/'/6NRK E\.-+JGAR\^U #1TD4KL_P!;OB\O
MKGC'7O6_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5GZIKVCZ&L;:KJ
MEE8B3[GVF=8]WTR>:T*\\\:R65AXFCU.VUAK#6ELO)6*;39+J"XCW%@ORKP=
MV?NMGD<'B@#=\2>.]#\-6=K/<7]H[730^3']H12\;N%\T9/* $L2.PK5M/$&
MC7^G3:C::K93V,)(EN8YU:-" "<L#@8!!_&N1\3F^U3X:Z=J-WI#PWD4ME=W
M-I'&6>)4E1G 7KP 3CKQ2>+-0L]<\,6.H:7'+>:5::M!+J$,5J^9(4.6^0@%
M@"48@ _=/I0!V6F:UI6MQ/+I6I6E]&AVNUM,L@4^AP>*BM_$>B7>J/IEOK%A
M-?H2&MH[A&D!'7Y0<\=ZXI(GU_Q/K&J>&8Y(+:30GM/M7D- )KHL3&5W $E!
MGYNVX"K_ ($U30ETG2-%@L9[34[> ++;RV,B/%($^<LQ7&2=WS9^;/O0!L:-
MXJM[[2[B]U![>Q2/49[%"\H <I*T:\GNV.E=#7D.@65UI&N?VWJMI/=:7_:M
M]%$IC)-A*]P^)]O\2N"%W=5XQP37KU &?JFNZ3H:1OJVIV=BLI(C-S.L>\CK
MC)YJ1=6TY[>TG2_MFAO&"6TBRJ5F8@D!#GYC@$\>AKD?&NM7=CK^GV?F)I]E
M);22'43IS7C&0,H\E0/NDCYN>N !7*:7%<Z;X*\/WEU:7:06'B>:XN!]D9&B
MA+3KO,0!*C+KP.F: /5+W7M(TY+E[W4[2W%KL\\RS*OE;_N;LGC/;/6LCPGX
M\T3Q=I]M+:7MJE[-&TC6'VA6FC ./F4<^G;O6=X3N!J_C'Q9?I:7,=G<)9B!
M[F!HQ,%20%E##.,_T/>J_P +[ZTM/"^G^';B.6#6K**1+B"2V=2I#G^(K@CD
M8(/.: -GPIXVTSQ%IFG-+>V,&JW</FFP6X4R*.>BYR>!GI6K=^(]$T_4(]/O
M-8L+>\DQLMYKA$=L],*3GFO-M(T3['\.? QATTPW::O:RS%8<2 ER'9N,]#@
MD]J+A[*TTKQGH>J:3<W.MZA=W3V\8M'D-VLG^H*. 1A1M'4;=IZ4 >FW^N:3
MI;,NH:G9VC)'YK">94PF<;N3TSQGUJEK'B?3M/\ #;ZM#J6FF.1&%G+/=K'#
M-)@E5\S..<'\C7-:?H3M\0='?5K47,]EX<1#/(N]1.) &()XW8+>^":U-9M]
M%\)>$+^TB@DB@NC.8HHX9)OWL@9B %!VC)/H!0!LVNL1+X:M=7U2>SM8WMXY
MII1.#"FX \/T*Y/![TFE^)="UN=X=*UBPOI47>Z6UPLA5<XR0#TKFO#_ (FL
M]/\ A7:W?V:\N'TO3H(9[46LBR-*(U78 RC/S<9&0.M9WA0P:AI>MS6]Q))X
MLU.TDDED^RRPI!\N(XHV=0 J%AWR3EOH =S:^(-%OM0ET^TU:QGO8L^9;Q7"
MM(N.N5!SQ61XO\<:7X7T^X_TVQDU2,(8["2X59'W,!]W.>A)Z=JXCPG:V]Z/
M"UA/JKVU[I$BN+ :,\4D;A")$:3I@Y;+=&X/6JFIR+#X-\2:(^EWDWB&XU26
M67;:,Q:,SATE,F,;?+"@<]L 4 >UUS?BGQMHWA,VT=_>6RW$\T2"!YU1U1WV
MF4@_PKR2?8UTE<A\18&;P_:W:VSSK9ZE:7,PBC+N(DF5G( &3@9.!0!O6WB#
M1KS3)=3MM5LIK"(D27*3J8T(QG+9P.H_.GZ9K.EZU TVE:C:7T2':SVTRR!3
MZ$@\5QOBO4+'6=!TG4["&6]T>SU:*6_BCMGRT:J<G80"P5F1C@'[OM4_A[R=
M4^(E_KFD0R1Z2VF1V\LI@:);F<2%@5# %MJD@MC^+':@#N:Y;PYXXTS6+.U6
M\O;&TU*YEE2.R-POF,$E= 0I.3D)GI74UXG96MK=>"!X;L=/E3Q++JYF<_8W
M5H"MV7\YW*X $8&#GG@"@#UJ_P#$&BZ5=16NH:M8VEQ,,QQ3W"HSC.. 3D\\
M5I5Y%JL;VWBGQ79ZQJ/V&#573RGDTI[I;B#RE7:KKT*D-\OJ<]Z]-T*U%CX>
MTVT%Q)<""UBC$TJE6D"J!N(/()QG!H ;KVL6VA:1/>W-S:6Y"E83=SB&-Y,$
MJI8],D4NBZA)?^'[+4;O[-&\UNLLA@F$D0R,DJ_0K[U%XCU*RTO1Y9;[?Y<@
M,2!('E)8J<<*"1T//2N0\-3:5JOP=CTG4&O(H;?2TM;\"VE22/*8.T%<L1ST
M!% '9Z9XAT76I)8]+U:QOGAP9%MKA9"F>F<$XI$\2:')J_\ 9*:Q8-J62/LB
MW"&7(&2-N<Y !-<GX%U6]FU>73([B/5=)AM%:/4Q8-:LCA@!$P("N<<Y7&,<
MCD5EZ!>#1_$%GI?AR[;5=-EO)!-:7&G21S6*L69I/.*@$!CC##)S@&@#T8ZO
MIHM[RX-_;"&R9DNI/-&V!E +!S_"0""<^M,U+7=(T>**74]4L[*.;_5M<3K&
M'^F3S7EFK7+:;H?Q&T*6SO9-2U&ZN+FUAAMG<2Q/"@#A@-N!M;//;'7 K1UQ
MKG2_',=_=WGV&SGTB*WM[F33FND#!F,D9Q]PG*GGJ![4 >C76JZ=9:?_ &A=
M7]K!9$!A<22JL9!Z'<3CFLKPSXI@\37.L?9'MYK2QNE@AN()0ZS QHY.1QU8
MCCTKB$T^S\/6_@J:>6?4/#]G)>%YFLG CDDYB8Q8) 7]XJG'&1ZUT/P_E>ZU
M'Q7>_8;FSAN=362%+B(QLR>1& VT],XSZC/.#F@#KM1NC8Z7=W:J',$+RA2<
M9VJ3C]*R?#WBW2]=M+!%O[$:I<6D=Q+8I<*TD>Y Q&W.>,^E:&N1O+X?U*.-
M&=WM9555&224. !7F.@PV>I:?X"T_1+*2*]TJ6*XU"7[(\0@ @9959F499W8
M#&23UZ#- 'J UG3#I;ZF-0M?L";BUSYJ^6NTX.6SC@@CZU<5@RAE(((R".]>
M2:AIUS_PFLW@1(F.E:G?QZV[8^5;<9::,^@,R)_W\KUR@#F_$_C?1?"LUG!?
MWELMQ<SQ1^2\ZHR1NVTRD'^ 8.3[4S4_&>GV^GZ;?Z;=6=]:7>HQ63SQSADC
M#9W-N'&1BJWQ#A/]DZ;>_9WFCLM5M+FX,<1D98ED&X[0"2 #DXJAXL?3O%6B
MZ#]B@-Y8-KML)D-NP4J"=V5('R\\GI0!V.FZSI>LV[W&F:C:7L*-M>2WF615
M/H2#Q3-.\0:-K$TL.F:M8WLL7^L2WN%D*=N0#Q7 ^(M&U"?4/'MMH]L\<MWH
M]JL0B7:)7'G!E!Z%MN!^(I_A9+'5O$>C7L6L%YM.MY(TLTT9[4HC* 8W8\ *
M0"!ZCB@#TRN*U/Q_+IM[K7_$@N;C3M&D5+R[BG3* QJY81D@D ,,X]#7:UX_
MK_AR]O+SQKJ4:WTR6^H6\[::'98+^%((BZ%1]XD!@.>H P: /3[W7M(TVRAO
M=0U*TL[:;'ER7$JQA\C(QN([5+-JVFV^F?VE-J%K'8%0PN7F41D'H=V<<UYO
MXAN+B'QWIOB$W;V6CW&D"*UN9-.:X6&0ON9&0<QLR[>3_=([50UBWBT'PGX:
M:QO#>1-K[W<+R6,BQJ2)F*>0H+E=V[&T<9!Z#D ]+M/%?AV_ANIK/7-.N(K5
M/,N'BN481+_>8@\#@\FH_"NNR>(-/N;MFL'C2[DBA>QNA.CQC&TEAT8@\C_&
MN9\%:KI$4'B+59M0CFNY[A;F^MX+*:(6X*!% B9=[9VY+8Y.?2G_  [UBREN
MM?M8UN4DGU6XNX5DM)8PT)VX8%E _#K[4 =7%XDT.XU8Z5#K%A)J()!M4N$,
MN0,D;0<\ &L3_A9GA9?$-QI<FLZ=&D,"RFY>\C",Y9E,8Y^\-N3]17->%[X:
M5K>G:3X<NVU;29)Y!);W&FR13V"'<Q<S%5!&XXPPW'/4UK:A>6/A[XF7-]JD
M+Q65YI4,4,RVSR(TB2R%E^53AL.I]Z .OOM<TG3-_P!OU.SM=B+(WGS*FU22
M 3D]"00/I3+OQ!HMAI\.H7>K6,%E-CRKB6X18Y,C(VL3@\>E<]+I4-Y\7EO;
MFR$R0:(GDRR1Y5',SYP3QNVGZX/O5'Q(!X0MM#TK24CL-+DFG,M]):/=_92<
MN%5>V]F8 G@ 8H [.+6]*GT^+4(M2M)+.5U2.X693&S$[0 V<$DG&/6H(/$^
M@W-E<WL&M:?+:VO_ !\31W*,D7^\0<#\:\FLM.NKWP5KMO<VUS<17/BJWD"R
MV9@\V)G@+-Y7\*D9)_'/>N^M]/6W^*EPT-H(K630XU8I'A&99FP/3('Z4 6/
M#/C[0/$^(K74;-;QIIHX[3[2C2NJ,PWA0<X(7</8UU%<%X"O[+3C<^'KN.2#
M5EU&\<1/;.-R-*\BL'QMVE2.<^U=[0!SWB/7+[3[_2M*TJVMYM0U)Y!&URY6
M*-(UW,QV@DGD  >O6KW]K1:;90G7KW3[2Z,3228FVQX4C<REL' W+GTR*X[Q
M+X-T:^^(?A^>71HIDN1=M>/Y9(=@B[2Q^N<5;U?0+(^.?!MLFFHVGV5O>%$\
MO='$P$6SV!ZXSW'M0!U2ZYI+Z2=674[,Z:!DW8G7RL9Q]_..O%-MM?T:]L#?
MVNJV4]F)!&9XYU9 Y(4+N!QDD@8]Q7'^*]%L]#FT:]BL)9-&CUA[[4H8D:4*
MSQL!+L&?E5]K$ <=<5A:Q9QZ]-XBU#3=/F_L:\.EP',#1B[D6Z!D<*0"0$8*
M6QV/I0!Z59^)-"U&:&&RUFPN99PS1)#<H[2!?O%0#SCG-:E>866DF#Q=#=1V
M+(Q\4SEI!$1^Z^PN!S_=W$^V3ZUZ?0!S'B/Q3?\ AP7-Y/H$LVCVH5IKR.Y3
M<%.,LL?4@9YY!XX!J36/%$UIK$>CZ3I4NJ:B;?[5)&LRQ)%%G +.W&6(( ]C
MT%<Q\1+G2M26ZM+>_P!7?7+= MMI]M'*\,LP^9-\94QNN2,EN,#KQ5#Q!8W=
MMXS^U:_=WMEH^IZ; MZVG0N_FSQ%LP%T!9%.\GC[V,9% 'HOAW7;;Q)HD&IV
MJ21I(65HI0 \;JQ5E;'<$$4_7=9MO#^C7&IW2R/'" !'&,O(S$*J*.Y+$ ?6
MN6\%P'PMX"U'4'TN>W@:>ZU"'3HTQ+'"262/:>C;0..V:9XMN+GQ;\,K;6-
MBF,I>VU&")HMTF$D5R-F?F( )QGG&!UH U=.\7NVJ2Z9KFEOI%VMH;V,/.LJ
M20J<,=R]&7(R/?C-5+#Q\;BXTN2]T2YL-,U>01:?>2RH3(S E Z#E-P&1U[9
MQ7'P^&K?Q)JMS+HT]_=RG1[R"\U:^C>-IIYE5$C&X# 4!CM487([FJFD:2NL
M2>&(Y_[2N_$=I>6SW0NK9XHM,AA(9D08V#.Q5!R2^<YQ0!W-]\0OL9OKQ-%N
MIM"T^X-M=ZDLJ#:RG:Y6,_,RJ3@D>AP#BNT1UD171@RL,@@\$5X5=:.XT?6_
M#FJIJ-]J:3W,.CZ:+9Q QF=F6Y+ ;7(\PDLQPFT\9Y/J>IZ[;^#=+T2"]AN)
MTGG@T_S8$#!'88#-D],CMGK0!-KWB)]*O++3K+3Y-1U.]WM%;)((P$3&YW<\
M*HR!W))  K.7Q[:_V!/?/87*W\-[_9S::"IE-T2 (P<[2#D'=G&.?:L7Q]9W
MD/B_2=5^W7EAI,MI+8WUW90F22)2RN!D E Q7&\ XQVR#7,2>&KNVT.ZUKP_
M:W=A9)K\-W;I]F:29;9(?):<1-\S,2S/@\D#)S0!Z+:^-HHFU6#7;"32KO3+
M7[;-$95E5X.?G1EZ\J01@'./6FZ9XTFN-6T^QU71+C2O[41GL'EF1_-VC<5<
M+]Q]O..>XSGBN"?PI'K:>);CPXMY<QRZ(UJ;V]5Q)?W3/O/+@$@!%7@!1NP.
ME6M&T^#7?%'AV_C?4K[6+>8W>IWE[;/"+51$RBW52 J9=Q\JY)VDDGK0!Z_7
M)WGQ&\-6/B<:+<:M81,L,CS3O=HJQ2(ZKY39/#'<3C_9-=97#>(;BTT3XB:7
MJ^HPNFG/IMQ;&=;=I%64R1, VT'&0K8)]* .GN_$&C6&GP:A>:M96]G< &&>
M6=520$9&UB<'(YXJY:W=O?6L=U:3Q7%O(-R2Q.&5AZ@C@UPFK7]E9>/=,UW4
M;>:31)]),5I<?9G=()2^XY4 E"R;1D@?=Q6G\/K22WTK4YOLDMI9W>ISW-E;
MRQF-DA;&/D/W06#,!_M4 =+?WL6FV$]Y,LKQPH6988VD<^P50236-X6\6+XF
M34R=.N=/:PN?(>.ZP'^XK9(!.WAAQFMR[NX;&SENK@L(8E+N50N0!Z!02?P%
M><>$=1M-3U;QC8(UU$^K7DCVKR6DJ!D,"KNRR@#D'K@\4 :]K\0Q,;"\GT:Y
MMM"U&X%M::B\J?.S$A&:/[RHQ'!^F0,T_4O'S6<NJ36FB75]I>D2&._O8Y47
MRV RX1#R^T'GI[9KSJPT)]3T71]&OQJ-WXFM9K>V$$]N\<&F0PNI=UXV'*)]
M_)+;@!CI5K4-,%M<^)M+UM=3O'>\N+C2-*BMG\BZ>8EUD9U&'(9L88@+MSB@
M#VJ">.YMXIX7#Q2H'1AT*D9!K)\0>(/[%:RM;>RDO]1OY#';6L;A-VT;F9F/
M"JHZGGJ..:S)]7B^'W@71O[2@N;A;:.UL9FME#E&VA-YR1QD?7D5E_$6SO5U
MOP]JT-W=V=C!]HMKV[M(/-E@24(0P&#MR4VEL';NS0!J1^/;6/1M3NKZQN+:
M^TV=;:XT\%9)#*^WRU0@X8/N7!X]\8J2P\9#^T+O3M=TY](O;>S-_L:99D>
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
M*"V1O)80OELG[V>1@^M '::Y9Z;JEI'IFI7#1QW3[%B2Y:%IR 24!4@L, Y
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
M:MJMO:PI&H@MI45&,;!E8Y0G<"!W["I+[PA#?VFFI+JVJ+>Z<[O!J"2IYXW
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
K"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>exhibit31-amendedarticle004.jpg
<TEXT>
begin 644 exhibit31-amendedarticle004.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *QM9\4Z5H,HBO
MY+D.8_-/DV<TP5,XW,44A1P>OI6S7!>))O$/_"43PB'6WTPVR"R721$!)*2V
M_P YWY7'RXY QGJ: .GO?$VBZ?HT&KW.H1+8W&WR)5R_FEN5"!02Q/H 338_
M%.CR:)/K!NVAL8&*R27$,D)4\<;74-DY&..<\5P=CHFLZ/X=\ W\FE7%T=$2
M1;VQB ,J[XR@=5) 8J>W7#'%;_B5[[7O#]AJ-GI%^#I^J07;V4\82:>.-LMM
M7/7G(!P25^E &K:^-=!O#>B.ZF1K*V-U<+-:31,D0S\V'0$C@],]*T#K>G"3
M3(S<_-J8)LQL;][A-Y[<?*"><5YZTE_XF\8>*(?[,GL7NO#(M[2*Z(61PSS
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
MKTRYU&[O8;"\BC@:ZDWNJM"K$9P.Y- ':U4N-,L[K4;/4)H=UU9AQ ^XC9O
M#<9P<@#K6'?>,6TS48XK_0-3M["2[6T34&\HQEV;:I*ARX4G&&([BJ^H>/X+
M35=6TVUT35;^?20KWAMT0(B&,/N#,XR<'[O4X/&.: -K5_#>E:[+!-?6[F>W
MSY4\,SPR(#U ="&P>XSBHU\*:&FEV6FI8(EG97"74$:LPVRJVX.2#ECGDYSG
MOFJ%WXXLXY=,@L;"^U&XU2S^V6D=LB_.GR_>+, O#@Y.!QUS@$3QSI[Z!%J8
MM;SSI;LV*6&P>>;D,5,6,[<C:3G.,#.: .HHKF;;QK8_9=6DU2VN=*FTF-9;
MN"YVLRHP)5E*%@P."!@YR,5EV_B35-0^(6C6DFFZCIEE+8W4OE731_O\&+:V
MU&8@C)X;!^;\@#4M_ /A^UU5=3BAOA>*5/FMJ5PV=IW $&3!7)/RGCD\5/?^
M#-#U.[FN+VWN)O.8-+"UY-Y+D8QNBW[#T'&*WZ* ,C5?#.F:S.DUX+L.L?E?
MZ/>S0 KUP1&Z@]3UJ.[\(Z%>Z19Z5+8*MG9,&MDA=HC"0" 59"&!P3WYS6W1
M0!ST7@;PW!IE]IT>EHMI?,KW$?F/\[J %;.<AOE!R"#GGKS3K+P7H%A+<RP6
M3>==0-;SS23R222QMU#,S$GZYR.U;]% &:- TP1:5&+;Y-*(-D-[?NL(8QWY
M^4D<YJE<^"]!NM5?4WLY([N1@\K07,L0E(Z%U1@K=.X-;]% &+JGA/1M7OQ?
MW5O*EX(_*,]M<RV[LG]UFC92P]CFM6VMX[2UBMH0PBB0(@9RQP!@9)))^I.:
MEHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSV[N=:M_
MBIJXT;3;:]D?2;4,;BZ,*Q_O)L'A6W#KGITKT*HQ;PK</<+#&)W4(T@4;F49
MP">I R?SH X*'PAK.@6GA:;31;:C=Z0MRMQ%+*8%E,_S,4;:V,-T!'(IO_"'
M:[<>%-?LKI[+[?J>L1:@OE.WEJH:!BN2,Y'EL.G/!XS@>AT4 1W&\6\K0QI)
M*$.Q'.T,<< G!P,^U<'X<\+ZG8>*X=1M])M_#^GA)?M=G;:@T\=R[8VXCVJJ
M;3DY')Z8KT"B@#RZ[\'^*IM N/#<,.FK8KJAO4NWN&+RQFY\X)LV_*PR<G)'
M&.^1-XG\&ZWK.M:PSV5EJ5O>QJEC-=WLB+8 )M8")5PQ+9;((SD9Z5Z710!R
M&A^&;_3M<T2\G:$Q66@#39=K$DRAHSD<?=^0\_I5<>#KZ7P!XAT"26!+G49[
MV2%P25 ED9TW<9[C/]:[>B@#)T*XUJ>W9=9TRVL9(PJH8+OSA)QR?NKM'3UZ
M^U:U%% '(:7I^OZ#XCU5(+"TO-*U/4/MGV@W9CD@W(BN"FP[L;,C!&?:LV70
M/%-C9Z]H>FV^GS6.JW,\T5]+<,K6PG)+AH]IWE26QAAGC.*]!HH JZ;8QZ9I
M5GI\3%H[6!(5+=2%4*,_E65XTT:[U_PK=Z?8O$MVS12Q&8D(6CD60 D<@';C
M\:WZ* .1UNPU[Q1X.NK&ZT^UT^]>>!D079F4JDJ.26V#'W6&,>E3:MX9GU7Q
M3+>/(B6,VB3Z:Y!^<-(ZG('I@'O7444 ><>&/!]WIL^F6^H^%],8V)7_ (F4
M6H.<E!A9%B*<,>.,\9//:O1Z** .-U+P2NLZ_P"(+F]2'[/?V-O!:RCF6"6,
MR'>./E(+(00>U9FK>$];U-?#VKWUE8:CJMC;26U]:M=/$DP;;\Z.%X.5S@C'
MS$=A7HM% 'DWBS31IG@RSM%TFST>XU#7+?\ <QWK,KL/F#-/M!C/R?> )^4
M9SBM3P?J#VFOZQI?]F0RZR]HMY)=IJINUGP2B(\A0&/V&T\9./7O[JTMKZW:
MWN[>*X@?[T<R!U;Z@\5'8:9I^E0F'3K&VLXB<E+>)8U_)0* .9\,V'B&Q\2:
MS>:AIMC%;:I<+.6BOC(T6V%4 P8QNR4ZY&,^U9D_AC5KKQ=!J=GHUKHDJWBR
MW5_;:BQ^U0J>5>$(%8N,#+=,]3BO0Z* .4UO3=:M_%]GXAT>TMKX+8R64UM-
M<& @,ZN'5MK \K@@^M6I-(O;CQII6MNL,<4&G3V\T8<L1([1, ..0-C<\=N*
MZ&B@#E_&VCZGJ]G8)IR)/#%="2[LFN6MQ=1[6&TNH)X8J<'@XYKE(/A]JPT#
MQ7:)::;8MJYMVMK>"=W2()C(9BN2?<#D^E>IT4 8-UH]S-XZTW65,?V6VL+B
MW<$_-N=XR,#'3"']*S-(L/$.@:[JD,6GV=YIFH:DUX+K[68Y(5<*'!38=Q&#
MC!Y]J[&B@ KCO&>BSZU<0(OAFTU-8D)BNVU%K6:!R2"%*H6 QM.0?PXKL:*
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7.^(/&6G^&[J"WOK34G\]DCBDM[-Y$=V)"H&
M'&XXZ=:Z*N!^)FIV%O\ \(W!/?6T4R:]93/&\JJRQASER">%]^E &QJ_CBPT
M2PAO;W3M96WDA,[.FGR,(5'7S,#Y#]:!XYTT:!=:S-9ZK;6ELT:D7%A)&[EV
M"KL5@"W+#I4?CVXANOAAXAGMY8YH7TR<I)&P96&P\@CK6?\ $,X^%4I\T0X-
ME^\.,)^_BYYXXH V%\96*Z9?ZC<V.JV=M8Q>;*UW8O%N'^R"/F/'04I\:Z&)
M-!C%RS-KJ[K$*A.X8!RW]WJ.O>N6\27;/X!UY6\56VMEEA0"%(E\K=*%YV'O
MGOZ5GWGA&;PWJVEW<]PDL3>(8(M/1<_N+9C,^P^^^5A]%6@#UJN=U3QOHVDW
MES;3-=2FS4/>/;6LDJ6JD9!D900O'..N.>E=%7F'B;=X:N?$;6'B/2(_[6_>
M2:?<PF:Y\XQA L2JX+%@%P"./I0!Z9%+'/"DL3AXW4,K*<A@>015+6=;L=!L
M1=W\K*C.L4:(A=Y9&^ZB*H)9CZ"L73;^U\$?#K2'\1W8M5L[.W@GD<%MK[57
M;\H)//'X5D_$>ZN+*]\*:M;-:"&*_=/-NW(@B>2%E21R.P)/IR0,C.: .CT_
MQ?HVH6=]<FX:T&GG%Y'>QF![?(R"ZOC (Y!Z&I?#OB?2_%-M<W.DS/+#;SFW
M=GC9,L%#<!@#C##FN+\)6]M#XV\37LNK?VE:+96\=_?W#+Y+SY=F"_PJJH4&
MT=,\\YJ[\.]5TZXU;Q;##?VLDLVN32Q(DREG3RHOF4 \C@\CTH [^BBB@ K'
M\0>);+PW#:O>17<S74WD0Q6ENTTCOM+8"KST4FMBN(\?Q74^J>$8K*Z6UN6U
M9MDS1>8$/V>7^'(SQ[T ;EMXF@NM%GU1-,U=$A?88);"1)VZ<K&1N8?-U'H?
M2JFF>.=+U6ROKV&VU**UL8Y9)I9[-XU_=DAU!/5@0>.O!K2LS<:1I<DFNZQ;
MSE'RUTT2VZ*IP "-Q'7OGO7!:#J-C<_##Q7!;WMO+,&U60QQRJS!#)*0V <X
M.1S[T =K:>+=(OM&TS5K:=I+34ID@MV"')=B0 1VP00?3%+<>*])MO%=KX:E
MG8:G<Q>;&@0E<88X+= 2$8@>U>7P*WA^Z\+:40?L&K7=CJ-H<<),% G3\25<
M?[S52N]4U&_MM8\6VOA[4;@C5DU"SOXS'Y0MK;Y ,%]V"GG9P/XZ /8+;Q-I
M=UXHO?#D<Q_M.SB6:2)E(!1L<@]_O#/UJI)XXT.+0K/5VGF,-ZYCM8DA9YIG
M!(*K&H+$\&N)U/Y?$6N>,-.'FR:3<VMT=G)FM'MD$R_]\?./=!6;X-OK;3;S
MP1J>I2I'IDVFWEM;7$IQ''<-/NY8\*60$#UZ4 >G1^*;>72)-133=8(CF\E[
M<Z?()@V <[",E<$<CBG>&_%-EXIM6NM/M[Y+< %9;FV:)9 21\A/WL8.<=*M
MC7=(-I)=#5;'[-')Y3S?:$V*^ =I;. <$<>]<!X4\3VFD?!);VUN8)[NQLWQ
M#&X9A*SL(U('(RQ H [30O%>D^([O4K;39VDDTZ;R9PR%1G+#*GN,JPR/0U=
MTS5K35TNFM&9A;7,EK)N7&)$.&'TSWKRKPN]WX8\4^&(KG0M0TVWN;$Z3=3W
M31E9K@9E1AL=CDMYO7^]73^"-9TNT;7K2YU*SAN6U^\VPR3JKG,G&%)SS0!W
ME8VL>)]/T6ZAM)DN[F\F0R);6=L\\FP'!8A0<+GC)Q6S7&^*-/LFUZ+5+/Q1
M!HFNP6OE_O7C9)8"Q($D;$97<&PP((YYH T;_P 7V>G:5;:C-IVLO#.&.V+3
MI6>(+U\Q0,I^/6I/#OBNR\31-+96FI10B-9$EN[-X4D5NA1F&&XYX]16;I&O
M7'B3X=7FHW44*3&&YB9H"3%+LW+YD9/.UL9'UK(GU2?2O@3IC6:L]_<Z3:V=
MHB?>::6-$7'N-V?PH ZC0O&.D>)-+O=0TJ2:XBLW9)%6([R0H;Y5ZMD$8QUK
M,M/B1I5[J;:=#I>O_:D9!*C:5,#%O^Z7X^4'DY/H:YOPE<2:%X^M=/;0K[2+
M'4M,CMHENS&?,GMEX(V,W6,\Y_NUT'A__DJWC/\ Z]]/_P#0)* +]SXWL(-4
MO-/BT_5[N:SD$<[6EA)*BL5# ;E&.C"KR>)]*?Q'=Z"9RM_:VPNI5=<*(SCG
M/3C(S]:X6SN6@\;>+@/%UKHR_P!H1$P3)"3)_H\7S9<Y]N/2H]4\,7/B;QUX
MD:QNDMIX);6WED;/S6LMOB9!CN0P(]U% '5Q_$/0Y]"L-8MA>W%O?W#6UND-
MLSRO(N[(V#G^!JEOO'6E:7X>DUO4H-1L;2.=8"+FT>-\G&"%(R1SU]C7FY<0
M6MA#'J$6F+;^-+Z-;EU4K"-LQ'#<=\<^M=+XF$>H>&-*AN-:M]=CDU^SCDFC
M6,+M,BY0A#CH?KS0!VEWX@LK2X$&)IY6LY+Y$MXC(9(D*@[0.IRZX ZYK'TS
MXAZ7JVJG3;;3M<%PDBQRB33)5$!89'F$CY.#GG'%<UX.>>Q^(D'AJ[9WGT72
MKJ".1_\ EK;--;F%L_[ORGW0UN^$_P#DH/CO_KZM/_29* -)/&VESZF]E:0:
ME>>7/]GDN+:QED@CDS@@R ;>#U/0=ZZ.O*[Z^B\#1S:EX;\1V=_IT]YO?0Y'
M21G>20;Q;NIW!LDG:0PZ]*]4H R_$&OV'AG1Y=4U*1TMHRJG8A9B6(   Y)R
M:IZKXTT/1=)TS5+VZ*66I21QV\H0D$R+N4GT&!G-<]XVU*6?QEH>E0:1=:M%
M9H^HW5M;%,\@Q19WLHQEG/7JHKC-/A35_#?A[PGJ]K-$UAKTNGRV\Y'F+"UM
M,T><$C.QP 03]V@#UG6/%>EZ&;T7KR@V=JEW*$C+?NV<H,>IRIXIFD^+M+U?
M46TY5O+2_"&06U]:O [H.K*& W 9[9Q7D>J7UU+I?BK3]28G4-)T2VL;EV&/
M,*7+E9/^!(R-^)KNM6U2P\0?$3PI;Z+=PWLNGR3W-W+;.)%@B,10!F' +,0
M/:@#T"N:O/&UA::O>:8EAJUW<6903_8[%YE0LH8#*CT(KI:\N%P\/Q#\7A?%
MMKHF9K7]W,D3&3_1TY&\_P J ._37+)M<_L9F>.]-L+I$D0J'CS@E3W(.,CJ
M,BJ=CXPTC49;%+:25UO[B:WM9/+.V5H@2Y!_N_*<'OBN/^)UM<^*+FST#P]@
MZ[;PR7ANDD*?9X60IL+#O*3M ] 3VJLUW#KI^'O_  C\IT@I+<P!/*#M:/';
ML'C*MW&".?K0!Z#<>(K."\U"S6.YGN;"&.>6*"$NQ60L%V@?>/RG@51T/QKI
MOB!KK[':ZDB6WF"66>S>-%9#ADW'C<#VZ\&L/P\)M)^(/B=]8U=+G986+-=2
MQI JKNFP#C@?7WJ#X?ZE8W&@>)K>"]MI9CJFH3"-)59C&9#AL YVG(YZ<T ;
MND?$+1-8GL8HDU"W%_\ \><MU9R11SG!.%<C:3@$XS3M0\=:?INL_P!E2Z=K
M+W3;S&L.GR.)0N-S(0/F W#D>HKS'PO<2+I'P^/]OVNJJES"JZ*JJ)("RLIE
MRAW'RU+$[AC!/?%=SKFMZ3!\4O#_ )VJ64?D65\DV^X0>6Q,. V3P3@\'TH
MU=<\=Z;X?O\ [)>V&LL2Z1I+#ITLD<CN!M57 PS<XP.<\5--XSTVWTVTNY[?
M4HY+QV2WLVL9?M,A7KB+&[ '.2,8QZU3\?<VWA[_ +#UE_Z,J7Q=IMA?76FW
M#:^NBZO:&1[*X\Q,D, '!1^'4_+D>PY% &WI6J1ZO9_:8[:\MP'*&.[MVA<$
M?[+ ''/6KU<KX)\1W>MZ9J#:@]I*VGW;VWVZTSY%RJJ#YBY)QUP0"1D'FMG0
M]=TSQ)I::EI%VMU9NS*LBJ5Y!P1@@&@#1HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JESI
M>GWDOFW5A:SR 8WRPJQQZ9(JW10!$+6W%K]E$$0M]NWRM@V;?3'3%$UO!<0&
M">&.6$X!C=0RG'3@U+10!3BTG38$=(M/M(U?&]4A4!L'(SQS@U9DACFV^9&C
M[&#KN4'##H1[T^B@ JO]AM/M?VO[+!]IZ>=Y8W^GWNM6** (KFUM[R!H+J"*
M>%L$QRH&4X.1P?>B>W@NH'@N(8YH7&&CD4,K#W!X-2T4 5HM/LH++['#9V\=
MK@CR$B 3!ZC:!BF6^E:=:2B6VT^UAD P'CA53^8%7** "BBB@ ICPQR,C21H
MS1G<A902IQC(]#@FGT4 1SP0W,+0W$4<L3?>210RGZ@U!#I6G6V_R+"UB\Q2
MC^7"J[E]#@<BK=% $+VEM(L2O;Q,(CF,,@.SMQZ4Y+>&. 01PQI"%VB-5 4#
MTQTQ4E% $,=K;Q(R1P1(K*%8*@ ( P ?;'%,;3[)[+[$]G;M:XQY!B!3'^[C
M%6:* *::1ID=G]C33K1;7=N\E85"9]=N,9HBTK3H%98=/M8U8J6"0J 2#D$X
M'8]*N44 ,EABF""6))-C!UWJ#M8="/?WJJVCZ8TYG;3K0S%MYD,"[MW7.<9S
M5VB@ JE>:-I>HRK+?:;9W4B#"O/ KD#V)%7:* &B*,1"((HC"[=@'&/3'I3/
MLUOY<4?D1[(B#&NP80CI@=L5+10 QX8I7C>2)':,[D+*"5/3(]*%AB29YEB1
M99  [A0"V.F3WQ3Z* *4VCZ9<S--/IUI+*WWG>!68_4D5:6&))'D2-%>3!=@
MH!; P,GOQ3Z* *LNFV$\9CELK:1&<R%7B4@N>K8QU]Z6+3K&"(10V5O'&'$@
M1(E WCHV .O YJS10!']GA^T?:/)C\_9L\W:-VW.<9ZXSVI4ABCDDD2)%>0@
MNRJ 6(&!D]^*?10!0AT/2;>[^UP:7917.<^<ENBOG_> S5^BB@!@AB69IA$@
ME8!6<*-Q Z FF&SM3.9S;0F4L&\S8-V0, Y]0"14U% $$EC:2M*TEK YF4+(
M6C!W@= ?446UE:V2%+2VA@5CDK%&%!/X5/10 53GTC3;J9IKC3K2:5NKR0JS
M'\2*N44 1QV\,4KR1PQI))@.RJ 6QP,GOBF+96J2^:EM"LF\R;A& =Q&"V?4
MCC-3T4 0R6=M-YGFVT+^:H63<@.\#H#Z@9-16^EZ?:.SVUA:PNR[2T<*J2/3
M@=*MT4 5;;3+"R<O:V5M Y&"T42J2/P%1RZ-I<\K2S:;9R2,<L[P*23[DBKU
M% #)(8I0HDC1PC!EW*#@CH1[U7OM+T_4P@O["UNPGW1/"LFWZ9'%6Z* (X8(
MK>%888DBB485$4*H'L!26UK;V4"P6L$4$*YVQQ(%49Y. .*EHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MTT7<'VX1><;;S!Y@3.-VWKC/&: +-%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7(_$K*>$/M3 M;VE[:
MW5RH&<PI.C/QZ #/X5UU,EBCGA>&9%DBD4JZ,,A@>"".XH Y7XAPR7W@J0VT
M,EW )[::>*!=YFMUE1I  /O J#QW%8VAWEOJWQ;&H:98SQZ8FA/;I<M;-%'(
MXG0D*" < ''3L<=*[C1])M]#TJ'3;1I3;09$0E<N47)(4$\X .![ 5>H Y!\
M7/Q=B:#!^Q:*ZW3#L995,:GW_=N?_P!==?6=I6BVFC_:VMQ(TUY.UQ<32MN>
M1CTR?0#"@=@!6C0 4444 <;\4H3/X%G0"?;]KM&<VX8R*HGC+,NWG(&3D>E,
M\/WGA^QTK5[BVU/6]2MXHP]PNI&XF(7#<(LHYSR,+UXSVKM:* /*? >GW>A>
M);<ZSI]Q%'?VK#1@Q,BZ=%O9S:L<?*V"AR>N-N?EJ"RT;R/AUI$D>G%+UO$<
M<\K"'$G%\1N/&?N <^GM7KM% 'GGC/7--MO&7AL,MP9+"^:6[>.SE<(C6\@!
MW*I!Y91P3UINL7.E1?$O3=;U*UEDL3HK?99S922!9#)G& IVML)X(!YQWKT6
MB@#SW09(/#_@2\FU2TGL[6]O[J6SM6M7=XDD=VC4HJDKQDX[9Q5WX?7-OJ/P
MZTW3E23[1:6$4$\<\#Q[)-F,?,!GD=1FNUHH X7X:ZE8IX;TO0W@GM]8L;01
M74,MJZ%&3"G+%=IR<$<\BL/PY?MHVM:9HWARYDUC2)+EQ);W&FR136"'+%S,
M54$ G&&&XYZFO5J* ,>]\0Q6/B73=$:QOI)+])'6XCBS#%L&<.V>,_X>M;%%
M% &+XPC>7P3K\<:,[OIUPJJHR6)C;  KFO%EB]Y\);*R:V>4N-.22$(22OG1
M;@1UZ9S7?T4 >?:QH]ROC'4X=%MA;22^%Y(('B3RT$OF$1C(X!&>/05A>$[.
M&]O/#%O/K4T-YI)W)IYT1H'A(C*O&TG0*03DYPQ ZFO7J* "O//%/@[1[_X@
M>')Y=(CF6YDNC>/M)#8A^7<>W/2O0Z* //\ 58++PQXVT>]NK-TT"WTV6VMV
MCMVE2UG,BG)"@E=RC /L1WJ3PI=V_A_2=:U6\BN+/2[[5I)K*'[+)N$;*HW>
M6JEE#,K-@@=<]Z[RB@#@?AIK-G!\/X(9OM$<NG1.]RCVLJE 7=A@%?FX[+FH
MO!NMVEWK_BF"W:Y2:_OC/:-):2HKJ+>-=V64 <J>#SQ7H=% 'C5ND4W@'1O"
MEMIEW'XGM[JW:13:NI@E24-)<-)C;M(#'<"<[@.:@NY_$VC:EKSZ;#>+8Z-J
M,]S)!&C;;Q+IA@*/XO+R[<=#BO;** /)O& M=*^$&G>'FAF?4EL[(1QQVLDA
M^1XRYRJD _*QP2*W?$YLO%+^$)H;=[RP.L[G$MNZ@!89>65@"!N ZC'2N\HH
M \E\5VPL[+XEGR6@MYXK/8RKM5F*!21V;MD#D].IK2\)7]MJ7CG[=?WEO%JA
MT_[+;6<5A<6H>-6W,_[Y1N(X&!]T9ZYKMM=T.S\1:1+IE^)/(D*MNB<HZ,K!
ME92.A! -4-.\(V]GJT.J7>I:EJEY;H\=O)?2J1"&QNVA%49( !)!.* .AKQ6
M_L9/M'BG1];UF;3DU&_FD"'1FN#/$V/+>.10<E5   Y4K7M5% 'EOCG3-2UK
M5K/3M BN&U.QL'^WWX8Q":!EQ]FW8P7D(R/[G7O5V:VT[7-:\ S6VE,NFPI<
MLMO-;E1;%8U"JRD?*5(P,]QQ7HM% '#>'YK706\83W\,D%C_ &T64+;NX(:*
M'E54$D%L\@=<UD^%+Z&\^&VN:3;Q7/VT)J,@A:UD0E9))2F,J 20R\#GFO3Z
M* /*M#ALM0/@2TT73YHIM*Q-?3?9'A$*^0RNC,RC+,[#@9S@D^M7IO$>DP_%
M>*Z'VE88],FLY)%L9L><9XR%R$YX4\]..M>CT4 <+XGEM='\?:'J]];.-/\
ML=U;R3I;M*J2,T3*&V@D9"M@TWQB^ER2Z%K":Q<:7>PQR/8S?V>\\;(X7<KQ
M[>"1MP,JW7'>N\HH PO!VHWVJ^&+6[U&R6TN7+@HL;1AP&(#A&^90P ;!Y&:
MD\67M[IWA34[O3K$7UY% QCMF4L)#[J.6&,G ZXQ6S10!Y5HES-J?Q%T"\CO
M9]1ACL[J.6Z72VM(D)"$("1ENAX.<?4FM/P9X1TR^\%S0:AIVR6XU.XN)6(*
M2%DN6,;9ZCA5QCM]:]"HH \;U6UN(==\66&M:N^GP:K<9C+:.;I;F QJJA9!
MGE<$;>H/(ZUZOHUM]CT/3[7SY+CR;:./SI%*M)A0-Q!Y!.,XJ[10!P_Q"BMC
M?^%;C4+5Y]/M]3,EQBW:94'DR!2RJ#QN*]JYG5M,U#6-'\;ZAHUI<I8W\]F8
M(?LQ1[A(MOGLL;8+!AD8.-VW'>O7J* /.O"<=K?>+!K \0/?7%O8/ \2Z0UJ
M!&64@,<8)4CA>O)I/#/B'2G^(FOO"+E(=02SCM6-C,BNR+(&Y* #&1R<=:]&
MHH \@OM"7_A77CJ9=,)O[C5[J16\DF1]LX*$<9('48I_BC4IK3XAZ_##Y*K<
M:5;V\K3V,]WM4^;\P$*G:.>5;&[KFO7*YN]\&P7&L7>J6>K:KIEQ>!!=?8YD
M"S;!M4D.K8('&1B@"UX073T\(:3%I5X+VQBMDBBN!_RT"C:21V.0<CL>*?XE
MT73]<T>:'4+-+I8U:2-7!.'VD CWYJSH^D6>A:5!INGQF.V@!"AF+$DDDDD\
MDDDDGWJ]0!YAH_@ZTA^#DAT_25BUF]\/F&3"D22.T7W2#W+8I-)U6/6?$/@1
M;*UO6CL+69+J:2V>-(I#;@;"6 RV5.<<#CGFO4** //O"?A+3-1\/:U!J6G8
M:\UFZDE<J4D<+<,T9#=0. 1C^M5[;1(;CQ5\1[JYTY9'FCABADDASO3[*,JI
M(Y&0,X[@>E>DT4 >4^(;R"#X'V.EW45PVIW.B0I#$+621MXC0$$A3M/UQ71^
M)+K0O$?@Y+B:_N[6UCN8WBN4LY"T<R-E28V0Y7(YR,5V=% 'DVJ:EJ^O?#'Q
MA;S1"]2*():7T%D]O]M! )Q&W.5/&1P>W2N@;24L/'?AH:=9+;0II%W"6BBP
MJ\P[5) ]<D ^]=S10!XEX;TZ2>PT+1=6UNXL]1L;V.8V)T9O,$ZODGSAU5N<
MOG!#<U:UJ>/3]$\>:7<Z5=W.NZA/=/!Y=HSF2!X_W;B3&-J*,8SD%< 9(S['
M10!4TM2ND62L""($!![?**YGQ=IR:CXM\&K/:"XMX[V>20-'N52+=RI/8?,!
MC/?%=C10!X_K&E:G+IWCVWL+6<1G6+6?R8H-WFQ!8C)L3@/P#D=\8K8\-PP:
MCXAN]7CU]]1N5TU[9XETIK5=I8$;B1@L"" .HW&O2** ."\#>$M+?X?^%A<Z
M=Y-S:K#? @%'$X7DMW/4@@_3M7'#3+B6#5_#VMZ[-IUQ=:G++Y?]C-*TQ:7=
M'+'*.O&W']W&.,5[=10!Y'K;>(=+\4ZVND)=K;VMW%KDYC1@MR@BBC>$8^\6
MVR-CU45)?3V]A\$6L;N"<:AJ=A=2P0BUD=C)*6?!VJ=IS(.N/TKUBB@#D[J:
M#Q/\.-2BTV-YY'T^6WC62!HV\WRB  ' /4CFL5]3L-7^$^KV.G0S_;8=#>.>
M!K22-U?R2NTY49;((P,UZ-10!Y^FCPZ?K_@ 6.GK!%#!<)(8HL!08!PQ]V]>
MIK?2YTG_ (3^2V&D2C5QIX<ZC]F^0Q;\>7YGKGG'^%=#10 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M8+EEMI62W?=M_>,%P@SP"2 :Y'PUH$Z6^A:/K.F^)A-IDL+ B6)K)9(ONNK
M@[..F,\XJ]>^&]4D\!^.;&.Q8WFHW]W+;1@KF56V[3G/?'>@#6U_X@V.A>*-
M.TB2*Y83/(+EULIWV 1[UV;4(?)QG;G'.<5U5C>PZC917=OYGDRC<OF1-&V/
M=6 (_$5S'BNWOX-9\,ZS;:=<W\6G33?:(;;:90LD)0, Q&<'&><UT]C=&]LH
MKEK:>V,@SY,Z@.GL0"0#^- #;_4;/2[4W-]=0VT0. \T@0$XS@$GKP:Y'P3X
MEN=?L8=6N]>T^7SK9KA]+M8@9+=<C&2&+$@<'CDGM78WEO'<VDD<D22Y4X5E
M!YQ[USW@C2Y-"\":3#<V'EW]O8HDT:*OF%@O*YZ$Y'K0 >%/$)U[4=;VZA'<
M06\Z"&'['+;RP*R9Q() "2>HP.GUP([6_P!9MOB.VCW>H17-A/I\UY$@MA&T
M1$J*J[@3NP&//%4/"SZC%XX\1WESH.I6UMJLT#P2RK'A!'"%._#DCD<8S2SW
M.HCXDPZHOA[56LXM/ELC(%BY<S(P8?/]W"GGK[4 ;FK^,=%T2Z>VO)YS+%&)
M9A;VLL_D(<X:0HIV#@]<=*FU'Q1I&EP6DLUT9/MB[K6.VB>>2=< Y1$!)&"#
MG&.17%:EH]_I_C#7KB>V\0W%CJIBDCDTF2,@8C",DBL01C'!Z8-6DTRZ\*:[
MH]]IVB:C?:='HO\ 9R01LC36[APZA\L!@C@D$@%10!M^ _$-SXFT2ZO[D@[=
M0N(8OW1C(C1R%RIY!QC.>:W=1U.STFW2XOIO*B>:.%6VD_.[!5' .,L0,]*Y
MSX=Z;J>F:!>)JUH+6ZFU*ZN#$'#@!Y"PP1U'-6_'FGW>I^#+ZWL(#/>*8IH8
MU(!9XY%< 9X_AH V+W4[/3Y;.*ZFV/>3BW@&TG?)M9L<#CA6.3QQ6%I/B/\
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
M2 L8Y?,!ZO&W//3::W?"M[<ZSJ&MZNUQ(VGO=?9;&/=E-D/RNX[?-)OY]%%
M&KHFO:?XALY+K3I9'CCE:%Q)"\3*ZXRI5P"",CM6E7&>"X?M%IXK@\QX_,UR
M\3?&V&7.T9![$5@:7X@U;6?^$>\+&\F35K6[E769XV(;RK8@<GK^]+1<^C&@
M#U*BO)?&VMW7E^(-4T*;Q&\FE$H]Q#=1)9P2QJ"4,;,"X_O?*>2<5M7,.HZ_
M\0Y[ ZYJ%CIZ:/;W#06<FPM(TDHR&YV].<=<#/ P0#MM2U&VTG3+G4;V0QVM
MM&TLKA2VU0,DX')I]G=P:A8V][;/OM[B-98FP1N5AD'!Y'!K@K&6^UWX/0ZA
M=:I?1WUO:SR_:+:8Q/(T>]06QU!V@D>M:DVKQVWPOL+_ %&[OU>:RM5,MF0;
MB220( $)_B9CC)]>HZT =A17GG@V]U2#QQJ&CW8U>*U_L^.Z2#5;F.XD5S(R
MDJR,V%( X)Z@UZ'0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 5;[3K34E@6\A$H@G2XC!)&V1#E6X]#5B6*
M.:)XI45XW4JZ,,A@>H([BG44 86D>#M#T*Y6?3K66%D!5%-U*Z(#V5&8J/P%
M65\.:0NF0Z<MD@M(+@7,<6YL+*)/,#=<_?.:U** ,[^PM,_XF?\ HB_\33B]
M^8_OODV<\\?+QQBJM_X2T;4DM$N+>8+:1B*'R;J6':@[?(PR..^:VZ* .6UW
M1+Y?#8\.>&[#3H+*XA>WEDG<A;=&X)6,*?,)RQY(YZYR:TK+PWIUEX6M_#HC
M=["&!8,;RK,!W)7!R3R<5KT4 86C>#]"\/W;W6EV3032 AV\^1PV<$DAF(SP
M.>M7;;0],L]9O-7M[../4+U56XG&=T@48&?R'3TK0HH YN^\!>&-2N[JYO-*
M25[HEIU,KB.1B,;B@;;NQ_%C/?-;$6EV4&HOJ$<"K=/ ENTF3DQJ257TX+'\
MZN44 8=QX/T*ZT>#29;'_0("QCA6:10-V2>0P)SD\'UIL7@SP_#H<^BKIX.G
M3D%X'E=AD8Q@EB5QM&,$8Q6]10!CZ3X5T70[J2ZT^R\JYD3RY)FE>1W7.<,S
M$D_C6Q110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %9^L::FJ60@EO;NTA5P\C6LYA9U /REQR!W."#QUZUH5SOC+PW=^*
M='73;?5CI\32!K@"'S!.@_Y9M\RD*>^#R.* *'P^FN)K;5RMY<WNCK?LNF7%
MS*9'>(*H;#GED#[@I).1WQBNQK)T+3]3TV!X=0U&VNXU55@2WLA;B)1D8P&;
M(Z>F,5K4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45E>)H]5F\,:E'H<
MBQZHUNPMF; P^..O /H3WKE_!%QH@U'[.)=<M-=^SXN+'6+N9W?D9=5=BC\C
M[R=CVS0!WM%><V&C[?BQ>6/]JZVUI;:?!>QPOJMPR>897!R"^"N% VGCVJHU
MQ!K::WK_ (@O-;-A;:C-86UGIDDZB!(LJ9&$.&))5B2V0,@4 >HT5X_>>([S
M2?&=MK5IJ=]<^&[72[#[3#-*S P3F1?M!!_C!6,DXR1NK0DUK46\):];V]_<
M&_O_ !%-I=C+YI+1!Y OR'/RA4WL,=,4 >H45Q7A5)-6\/:CX>U2^OWN]*OI
M+26X2[DCGD0-OB<R*0W*,N>><&N>\.64P\*^*=5?5]:EN[&XU*WMS+JD[JJ)
MN5/E+X) Z$C.>>M 'JU%>>3ZE?#X>>!KD7MP+BYNM*6>42MNE#E-X8YRP;)S
MGKWKE=1U2\DU;7(++4]>3Q VNFVTO_2919  (VQMQ\KIO)7[Q'0=* /;:*\U
M\57(;XD)9W;^(I+0:0DJP:/-.N)/.<%F$3#L,9/M5KQ1%?+IGAZ2VM]?GT*,
M,=0@MIY%OB"H\LL=PD8 YW '/3KB@#T"BL'PA/HL^B;M"OKB[M/-8$W$\DLD
M;\90^82ZD?W3TS[UO4 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!6U"&ZN+":*QNQ:7++B.=HA($/K
MM)&?SKG[+PMJ,GB.RUK7=9COYK".1+2."S%NB&0 .S?,Q8X&.H KJ:* .,M?
M">OP>,9/$,GB*TD::*.WEA&FE=T*.6V@^:<-\Q&[!^E+>^"]02XU;^Q-=6PL
M]69I+JUFLQ.HD9=KNAW*5+#!(.1GFNRHH Y33? UI9&XCGG-U:7&D6^E/"\>
M,I$'!8G/\0?ICC%8NC_">ULK+3[#5-1;5+*SN+BY,4L.WS9) JJS$,?N@-]2
MV>,5Z+10!S6A^#++PWXAO;_22MM9WEO''+9*AQYB%L2!B?[K8QCL.:FT3PM#
MI6E:KI\T_P!JAU&[N;B3Y-F%F8DIU/0'&:WZ* .*LO M]$ND65]K[7>D:1+'
M+:VPM%CD)C_U0DD#'<%XZ*,X&:EO/ <5YHNN6+7[)+J.HG4H+A8_FM9<)L(Y
MYP4]L@D5V%% '*:AX9UF7Q'%KFG:Y;6MS]@6RF$M@95?#ERP_>+MR3TY^M7K
MS3_$<MO9BTU^UMYXT(N6?3O,29N,$+Y@*8YXR>M;M% &'X:\._V!#>O->&\O
MK^Y:ZNK@QB,,Y 7"J/N@!0,9/UK<HHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **:TB(0&=5)Z9.*=0 4444 %%%% !1110 444BL&4,I!
M!Z$4 +112;AN*Y&0,D4 +1110 44$@#)X%137$%O;27,\T<5O&AD>5V"JJ@9
M+$G@#'.: ):*:CK(BNC!D8 JRG((]13J "BBB@ HHHH **** "BJ\M_9P7L%
MG+=0QW5P&,,+2 /(%&6VCJ<#KBK% !1110 4444 %%%(6 (!(R>@]: %HHHH
M **** "BLW4O$6BZ-/%!J>KV-E+-_JTN+A8V;MP":TJ "BD+!<9(&3@9[U%-
M=6]L\*3SQ1/._EQ*[A3(V"=JYZG )P/0T 34444 %%%,>:*-T1Y45W^ZK, 6
M^GK0 ^BBB@ HHHH ***K_;[,:@-/^U0_;3%YPM_,'F>7G&[;UQGC- %BBD+
M, 2,GH/6H+V^M--M'N[ZZAM;:/&^:9PB+DX&2>!R0* +%% ((R#D44 %%%%
M!13&FB1MK2(#Z%A3Z "BBH;JZM[*W:XNYXH($QNDE<*HR<#)/'4@4 34444
M%%%% !1110 444@96) 8$CK@]* %HHI"P! )&3T'K0 M%%% !116;_PD6BG6
M!I U>Q_M(_\ +I]H7S>F<;<YSCGZ4 :5%%(2 0"0">GO0 M%-DECB ,CJ@)P
M"QQD^E))+'"A>5U1!U9C@"@!]%(K!E#*00>01WH#*Q(# D=0#TH 6BBB@ HI
M"P! )&3T'K43W5O'=16KSQ+<2JS1Q,X#N%QN('4@9&?3(H FHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R[QJ
MFE/\4M+76-&EU:V_L>?%O'9&Z(;S4PVT XXR,]L^]3:+/K/AO1]!MFCEM(-1
MU]XH;2Y/F206;)(R1DDG!&P'&3C.*[B30[23Q+#KS-+]LAM7M% 8;-C,&.1C
M.<J.],U_0+;Q#9P03SW%O);SK<V]Q;.%DBD7(##((Z$C!!&#0!SNK>)M3M'\
M>"&5 -'TZ.XL\H#M<PR.2?7E1UJ[HI\7-?Z?>:A=65SI]Y SW$$,.S[*V 4V
ML3E\\@Y ]>.E/M_ FF06>N0/=7]P^MP""]GGF#2.-K+N!Q@'#G@# P, 8KI+
M>%;:VB@3.R) BYZX Q0!P6@>)-4N?$R6FO:HVF7CS2JFD2Z?LCE4;@OE3GB3
MC#9!]>!4EYXIU2'PMX[OTE03Z/=3Q69\L855AC<9'?ECUK7B\&QG4;6[O]:U
M;4DM)_M%O;W<D?EQR8(#?*BL<!CC)-5]5^'FF:M-JGFW^IQ6FJ'?=V<$X2)Y
M-H7S/N[LX5>,[20,@T 0>)]=FM[BTMK;Q!+973VPE:VM-):^E(/&]@H.U<\=
M!DYYK)MO%WB/6]+\%FPFM+2[UG[0MT\D)95\M3EE4G.?E) )ZD9KI]0\&6M[
MJ_\ :4&IZGI]P]LMK/\ 8YE031J25#94D$9/*D'GK3].\&:7I::(ENUSMT;S
MOLH>0'/F AMW'/4X_K0!@17>O:IX=\4Z;<:M&EYI5S)!]LCM5_?1>2K@%"<
M_/C(]*G^%UEJ</@O1+BYU<W%G)IT7E6OV9$\K(!'SCDX&1SZUT]EH=G8SZK*
MF]SJ<WGW"R$%<[%3 &.F%'ZU2\.^%8_#0$-KJVI36,<9C@LKF1&C@7((VD(&
MXQ@98\4 ;]>9:9I/B!_B/XE2+Q.8Y5MK-GD^PQG>I\W:N#TQSSWS7IM<]J7A
M.*^UIM6M=5U+3+R2)89VLG0"9%)*A@Z,,C<<$8/- &=<7WB#7?%&L:9I&I0:
M9!I*Q(7>V$[3RR().<D;5 *CCDDGFM;P=KDWB/PI8:K<1)%<3*RRI&<J'1V1
MMOL2I(]C4&I>#K>^U>;4[?4]3TVXN8EBNOL,JJ+A5R%W!E;! ) 9<''>MC3-
M-M-'TRVTZPA$-K;H(XT'. /?N??O0!SGQ,M[R?X?:VUK?&U6.QG>91$K^<GE
MME,G[N?4<UD3V6IVOP?U>2^U<WL4F@/Y41MDC\H>0>XY/8<^E=]>V=OJ-A<6
M-W&)+:XB:*5#_$K#!'Y&L&T\&Q6^A7NBSZSJMY875J;01W,D9,,94KA"$!S@
M]6ST% &+HFH>(=+U7PO9:E?6MU:ZM;2#R(K?9]F:.(.NULY88R#GOSQTK'LO
M'NNZA:VVM6C7,ZSW84:5'HT[)]G,FS(N-N"X7YR<[>",5Z$_A^SDO='NBTOF
M:2KK;X88(9-AW<<\?2LZQ\&1:7=EM.UK5K2R\XSC3XY(S "6W,!N0L%)SP&
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
M=:>1+J%W?N6+&:[*%_I\JJ,<>E #M4U"#2=)O-1N6Q!:PO-(?]E02?Y5Y/\
M#74+.Q\3VF-5M+JZ\36+WE['#<+(T=VKM)@@$[?W<I7_ +9UZCKVB6OB/1I]
M*O6E6UGV^:(F"E@&#;<X/!Q@^V:JW7A'1KFYT^YCLX[2>QN5N8I+6-8V) *E
M6('*D,010!B^'K_Q!XJDEUF#58++2EO7A@LA:"1I(HY"C%W)R&;:V,=..M9F
MM:9KDGQ3TD0^(C$9;*\>$_8HV\E-\64Y^]U')YX]ZZ2V\&6]AJ<MUI^K:K9V
M\UR;J6QAF3R'D)W,<%2R@GJ%8#FK6N>&8=;N[*]6_OM/OK,.L-S9NH8*^-RD
M.K*0=J]1VH UK:.6*UBCGF\^94"O+M"[V Y; X&>N*P/%>KZA9S:1I6E/%#>
MZK=&!;B5-ZP(J-([;<C<<+@#IDUOVT)M[6*%II)C&@4RRD%WP,9;  R?8"L[
M7_#UIXAM(8;F2X@EMYA/;W-L^R6&09 93@CH2,$$$'I0!@V6I^);?6M5\//<
M6.HWT%M#>6MS,A@5D=V5ED";N1L)! YS6/\ "E-:?3);BXM=*^RRZA>233K(
MYG:7S7!."N",C&<YQ^5=IHOARVT6>ZNA<75[?W>T3WEVX:1PHPJ_* H R> !
MU-2Z%H=IX>TXV-FTK1&:2;,K G=(Y=N@'&2: -.O.?$.C6]G\4_"&I"6YEN;
MJ[N03-,S+&HMFPJ+T49YX'4UZ-7+:QX(AUG6H-4EUS689K9V>V2":,) 67:=
MH*$\C/4GK0!C>(M-#^-KB[USP[<Z]I4ME'#8I# LZV\@+>9E&(VLV5P_H,9%
M1^&+<:O\+=-DU'0O[=DMYI1;VMTT;MM69T0EG.TD)CG/('&:ZK5?#0U<0QS:
MQJT4"1B.2*VN!$)AW+D+NR>^"*DN_#ZOIEI8:9J-YH\%J L8L/+'R@8"D.C#
M'X9H \_T'Q'#X/\ !.L^8B66H#5Y((-,N7"164LN#'%OSM\L+\Y88&-V*7X8
MR:1I_C7Q386VMVNH3W"VDGGK<*[7<OENTKK@\_,3D#ITKOM)\,:;I-G+ $>[
M>>8SW$]X1+)-)C&YB1C.  ,  #H*73_#&F:7KFHZO:P[;F^$8D&%VIL4J-@
MXR#SZT ;%%<CX3T34K3Q#XBUR_C:U759(C%9&X\[RPB[2Q(X!8GH.@ Y].NH
M \Y\0:;K,WQ3T7[/KYM_-LKQH?\ 1$;R5!ARO/WLY')Z8J3Q':ZPWCKPA:VF
MI1)>_8;Y9;V6W!X_<;F5 0-Q].@SWQBNHUWPU!KEQ97?VV\L+ZR+^1=6;JKJ
MK@!E(964@X'!'85(GA^#^T=+U":YNKB[TZ"6".65ES()-FXO@ $_(.F!UXH
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
MQ]E.S4HHEM7R/WN+?:0/^!<<US,WA;6+/_A%=2>WU9H[70H].NX=*N5CN(9
M%.>2 ZY!! /8'F@#O&\7Z&F@IK1O<V4DGE(1&YD:3.WRQ'C=OR"-N,\=*H>%
MO%$OB'Q%K\ 2>.SLOLX@CN+5X)%+HQ;<K@-U QQ6#)H$]CI&BZEI>DZK,;/6
M'U"YL[V5&N9 Z.C./FVEOF# 9S^-;/A*WU9_$_B/5]2TQ["*_P#LQMHY)%9M
MJ*R_-M) ;H2.<9QDT =A7-1>/?#\U_':I<S;)9_LT5V;:06TDN<;%EQL+9!'
M7DC KHY4\R)TW%=RD9':O+8M'UV?P/IW@6309H9;:2".;42\?V8112J_F(=V
MXLP7[NT')YH ZK4/B+X<TR\O;6>XN6EL7V78AM)9!;C .]RJD*N&')]_0UU"
M.LD:NC!D8 JP.01ZUPCZ!J)T;XAQ"S/G:I).;09&9@;5$7'/]X$<UV&CPR6^
MB6$$RE98[:-'4]B% (H J^)M5.CZ#<W"?:%F9&2*2&T>Y\MRI(9D0$[01R>G
MYU2@\1BT\"V.M7#S:@TMI')YMI9R-YI9,[O+4%E4]?;VJ[XDO+BUTB5+;2[W
M4))T:():[,KE3R=[*,?3-9/@N.^/@2ST>^TN[T^YM+&.T;[3LP[",*67:S<9
M'?!]J )/!GC)/%.EV,CV5[!=2VBW$K/8S1P9(&0DC#:W)XP3D<U;TKQ?IFM7
MB06"7\L4F[R[O[%*+=]N<XE*[3T/.<'MFLSP)/J5EX>L-!U'0;ZUGTZS6&2=
MS&T,K( HV,&R=PYZ #G)K&\/V.JV/B2PBT'3-<TO1=SF^L]3DC:WC4@D"$!V
M8-N(X!VXS0!Z57$7?CJ'1_&FL:7J)FDA@MK:6V@M;5YI3N\SS&(0$[1M3)/
MS[UV]<1-_:NB^/-;U.'P]>ZC%?6=M';R6SQ ;X_,W*Q=P5!WKS@]/:@#;N?%
MVC6VEV.H+</<Q:@ ;-+6)I9)^-WRHH).!R>..^*R-?\ &]M#X8M=:TR[1;?^
MTX+6Z:>,J85,H6575@"K $]1D5S$G@C5])L/"EP8[Z<Z=;W$5Y%I-P(YHC,P
M?,9) 8 C:1D$C!%:+>&9)/#D(T_3=666?7[2^N4U.5'F94DCWR'#$8VIT)SQ
MTH Z[2/%6EZW]L%J;J.2S ::&YM9(9 K E6", 2#@X(':H],\8:5JFIIIR+>
MVUU+&9(4O;.6W\Y1C<4WJ,XR,CK67J&FZ['XG\3:CI4*K//HT,-C+(1M:=6F
M..?3<O7CFL'1-*UNY\7^'-1N-/UU8;-)Q=SZK=H_[QHL?)&K$ 9XR,9XXH Z
M>TO]5@^(DNC7-\MS92:<UY&OD*C1GS0H7(Z@#UK-\6^-[2UUK3=#L?$NDZ?+
M/+*+VZEEC=K4(N0I5F 5F) ^;T/%-^V:J?B6NJ?\(OJXLA8&P\W]QC=YP;?C
MS,[,<^OM6KK6B/=^-_#=]'8I);6XN_M,FU<*610N?7)!H W-(D\W2;:3^T8]
M2#)D7D04+,/[PV\?E6+XU\1/X:MM(NO.2*WFU**"Y=UW?NBKDX'7/RC&.:Z9
M45%"HH51P !@"N6\=65[=6VBW%E82WQL=6ANY882@<QJ'!(W$ G)'&: )(O'
MFA2:7J-^\EU!'IQ7[7%<6LD<L(;[K%& ;:>N<= ?0UKW&LV-KJMAIDDI^UWZ
MR- BJ6W*@!8DC@#D<GU%<UIVB7&N:[X@U75M.EL[+4;*/3X[2=E,CQKOW.P4
MD#._ &<X'/6L;X76E_?W=SJ^INLW]G0C1+&=3E9HXG.^4'ON(49_V#0!Z;7#
M3?$:&#QC+I#:9JK6T5IYI:/2[AI#)YA7@!>4P/O 8)[UW-<;JZZCI/CZ/7(=
M'O-2LYM,^QL+,H7CD$I<95F7@@]<\8H 9J?CB/1_&YTV[\][632X[F"WM[1Y
M9WD,CAL*H+8"J,\<5LR^+]%CT.SU=;IIK6](6U$$3223L<_*J ;BW!R,<8.<
M8JI!IUVWQ)FU=[5DM7T:*W$C$<2"9V*<'K@CVKBSX1UN#PYX7N/LM^)=+NKT
MW-M8W"Q7'ES2/AT8G!(&.,\AB* /2=&UVPUZUDGL9'/E2&*:*6-HY(G'571@
M"IY'7UK2KEO!FEP6::A>I::S!/>2J96U:57EDVJ &&UC@8XYP>*ZF@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y2'49
MD^(NM6LUVRV<&DVTZQN^$0EY@S8Z#A1D^PH ZNJ6JZ/I^N61L]3M([F#<'"N
M/NL.C ]01ZCFO,=*NM7UVP^'=L^NW]N+^RN9+V6&7]Y/M"$ L>AY^]U&3C'6
MK$6JZM9:'?:1%JMV3_PDZZ1'?3/YDT,#A&^\V<M\Q4$YZB@#L-&T_P .:+X@
MN-,TVU$6IFU2XE=B\CF(LRJ/,8DXW*WRYKHZ\GN)!X4\6>++C3+VZU"YL?#2
M3?Z9<M<,D@>5@I).0,8;;[^]6_"I\4/JFB7JVNMM97,9;49[^_@FAE5HR5>-
M%<E/GVX"@#!Y% 'IM%>7Z#I>N>);'6;U?$^I6]Y:ZS<Q60$I\F-$F/RN@_U@
M(R,'@#&,8YN^,(M5M=<N=3OQK4_AY+92G]C7IA>U9=QD=T#*9 >#D$X /% '
M9:YK=CX=TB;5-2D>.TA*AV2-G(W,%'"@GJ16CU&:X7X@R&;P"^O:9JM_;M!
MDUN]M<-&)%=DP7 ^]QZ^IJS\1-1N;'3M)AMIKN,7FI103K99^T21;79A'CD'
MY03CG ..<4 =C17DETNM:1X.\::M%?:[#;JBC2SJ-PYF10J[FVL<K\V<$\D=
M:W$CU#PWXUTZW&K:CJ2WVF74UQ%=2[E>6(QD,B]$SO(PO&,4 =_535=3M=&T
MJZU*]<I:VL;2RL%+$*!D\#K7E7AF]\7ZO;Z#KEM;:S++=W$4M[-)?P&S>!F_
M>*L._*;0>,*&RO.33/%+R:]X,\<:OJ6K7L L;BYL;:TBN3%"JQX50RC[Y<G/
MS9^\ ,4 >PHXDC5U^ZP!'TJI=:K:6>I6&GS.1<WQD$"A20Q1=S9/;BI[3_CS
M@_ZYK_*N*\;V4NH^,?!UK#>SV1>:ZW308#A1#DA2>A(XSU&>* .[HKRB]UW5
M_#GA/Q;!:WUU=2:?J\5I:W%Q())8HY1#GYWZE?,;!8^F>!6QX<B\1V>N7 EL
MM9M]':Q<M_:E_%<L+@,-I0J[, 5+9'3@8Q0!W]%>:>!=*UO5_"_AKQ#)XFU&
M2];9)<1S2EH98>5,>SIN(P=YR<_E6.VH>+]=_MC4-*M-:?4;?4)H+0P7T$=I
M$(I-HC>%G!;('S%ES\W'&* /8Z*X^PU2X'C#Q;%=73);VMG:2I&\GRPY24N1
MV'(&3[5R^F7&K:[#\/;637-0MTOM*GGO7AE(DN"HA(RW4'+'YASR<8SF@#T'
MQ%I6B:GIQ?7HHI+*US,_G2%8U &26Y (QV.16E;/#):PO;%# R QE/N[<<8]
ML5Y5?6MSJ'PQ\9VMUJFI3#1Y[^&"0W+;Y(UCW*LIZN/F(YZUJNL_@_X57.MZ
M??W]Q=#2XGC%W<--'$=H^95/  SG'M0!Z+17 F&Y\-^*/#$=KKNH:A'JKRPW
M45W<&99 (2_FH#]S!4?=P,-TKOJ (+Z\AT[3[F^N6*P6T332,!DA5!).._ I
M;2YBO;."Z@):&>-9$)&,JPR/T->8^('EU_3O'EWJ.K7MG;Z0);2VM8;DPQX$
M ;<X'W][/C#9&. *V/#E]<+XHT2Q-RXM#X7CF\DM\F\.@W8]<'&: .MU?5H=
M&L3=W$%W-&&VE;6W>9AP3G:H)QQUJ33-1MM8TNUU*S<O;742S1,5()5AD'!Z
M5S/@W4)M4\#7EU/=-=%KF^5)6?=E!-(%P?0* ![5GZ5;:E=? W2AH]Q+!J4>
ME036S1L06=%5@A]0V-I'O0!Z#17#^'O$$GC#Q3!?V-S(ND6>F1O)$KX5[F?#
M;6'<H@'!Z%Z[B@ HKR;QMK$KP>(M6T63Q#YNDDQM=1WZQ6D,R*I*>47&\<C.
M5.23BNLL=4N'^(E];SW3+:KHEM<B)GPBL9)0S =N  3["@#IKR]M=/M6N;R>
M."!2H,DC8 )( 'XD@?C4.JZK::+8&]OG*0"2./(4M\SN$7@?[3"O)]4BEU[X
M*6.KWFJ:@\XEC!9+I@L@-XJ@L/XB!C![8%='X[T8Z9\.[NVM]1OI9);ZS*S7
MDYG:-C<1 8W=AUQ0!Z%17F=]>:EX-U?78+74K[4$C\.R:DBWTIF(G1BNX9Z
M]U&!QP!4FV\T%_"6HP>(-0U";5KJ*"[BN)_,BG62-F9T3HFT@$;<#'7- 'I%
M9VJ:Y8://80WLCH]_<BUMPL;-ND() .!QT/)KA=,TC6_$J>)+A/%&I6MS;:O
M<PZ>J2D10;&&-RC_ %@[;3P!T&>:U_%\5S9:UX;U"#4;Z)Y]4@M)H$N&$#H5
M<G*=,D@<T =I56^TVTU(6XNX1+]GG6XBR2-LB_=;CTS7.>/9(8--MY?M6IK?
M.Y@LK2PNV@:ZF;&%..PQDD_=&36%KSZ]X1\#Z%IIU"]U#4;[48K6[NEF'FD/
MN9EC>0@+T"*2>,YZT >E52N-5M+;5[+2Y7(NKQ)9(5"DAA'MW<]OOK7G4FH^
M*O#/AWQ1?-9ZC;V4%DDMC_:EU'=2139(<[E9B5 *MACV/:K2:5#I/Q0\,1#5
M[[4+B2PO7E-W=&4C_5895Z(&.>@ ^7VH ](HJNE_9R7TEBEU UY&@D> 2 R*
MIZ$KU ]ZL4 %%%% !1110 4444 %%%% !1110 5SB^ _"ZW7V@:1#D2>;Y>Y
MO*WYSN\O.S.>>E='10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% %+5-*LM:L'L=0A,MLY!9 [)G'NI!J:RLK;3K*&SLX(X
M+:%0D<4:X50.P%3T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !6/JOA30M<O8;S4M-AN;B)=BN^>5S
MG:P!PRYYP<BMBB@#,MO#^E69T\V]FD9TY'CM,$_NE?&X#GO@=:;/X:T:YL;^
MRGL(I+>_F-Q<QMDB23Y?FZ\'Y5Z8QBM6B@#'TSPKH6CRR2Z?IL,#RP^1(PR3
M(F2V&R?FY8\GFH]-\'Z#H]Y'=:?8"WDCW>6$E?8F[KM3.T=>PK<HH J:?IEE
MI44T=E L*33/<2 $G=(YRS<^IK.U'P?H.K7LMW?6'G2S!1*#*X20   ,@;:W
M '45N44 8NM>$]#\0QPQZI8B>.%=B()'10O'&%(!Z"N?\3^!%N]+TNRTFTM9
MK.RO#=2Z?>SR!9SM8#]YAF4@G/H:[JB@#A/#W@9H3JZ:I:6MMI>HPQQ?V1;7
M4DT2E<[G+,%^8Y PH P.]=C)IMI-J-OJ$D"M=VT;QQ29.45]NX>G.U?RJU10
M!@P>#/#UKJ OK;3EAG$IG CD=4\P]6V [<_A27O@CPUJ5]<WEYH]O-/=*5F9
MLX?*[<XSC=MXW=?>M^B@!%4(@51A5& *K3Z=:75]:7LT(>YLRY@D).4++M;'
MU'%6J* ,XZ%I;1:A$]C#)'J+[[M)!N68[0N2#QT4#\*@TOPMH^BR.]A:-$SQ
M^4=TTCC9_= 9C@?2MBB@"KINFVFD:=!I]A (+2!=D4:DD*/3GFLN[\&>'[W4
M);Z;3E^TS,&E>.1X_,8="P4@,?<BMZB@#&U/PGH.LZA'?ZCID%Q=1J$$C9Y4
M'(5@#AAGG!R*GM?#^E63:>UO9I&=.A:"TP3^ZC;&Y1SWVKU]*TJ* *5OI-A:
MQ7D45K&([V5YKA#\PE=P Q(/J ..E4]+\)Z%HT=Q%8:>D45PGERQ%F=&3GY=
MK$@#D\ 5LT4 8NE>$M!T2Z^TZ=IL4,X3RU?+,43^ZNXG:OL,"MJBB@#"O_!O
MAW5-2DU"^TF">ZE0)([9^< 8&1G!('0D9'8T[4?"&@:M%9QWVF13+9Q^5!DL
M"B8 VY!R1@#@\5MT4 8DOA'0I='72#IZI8+,TZP12/&H=BQ)&TCC+-QTYJO#
MX?7POI,D/A+3;59I&4>5=74BQ@#C.?F(P.P'-='10!SW@SPO'X3T'[%OCDN9
MYI+JZDB38KRN<G:.R@8 ]@*Z&BB@#GKWP-X9U*[N;F\TB"62ZR9MQ;:Y*[=Q
M7.-V/XL9]ZGU3PEH.M3P3ZCID-Q+ GE(S9!V9SL.#\R^QR*VJ* ,U?#^DKH3
M:)]@A.F,K*;9AE,$EB,'W.:KP>$M#MM+DTV.Q_T.25)FC:5VRZ$,IR23P54X
MZ<5M44 5&TRR?4CJ+VZ-=F VQD.3F(G=MQTQFL[3?!_A_2+U+RPTN&&>-66)
MLEA$&ZA 20@/^SBMRB@"K9:=::<+@6D(B%Q.]Q+@D[I&Y9N?6LO5_!?A_7KT
M7FIV!GG7&&\^1<8Z$!6 !]ZWJ* ,"^\%>']2BL8KRP,JV"%+8^?(#&IQG!#9
M.<#K4Z^%=$&B2:,U@DNGR-N:&9FD!/KEB2#P,<\5L44 9%EX7T;3[:\MH+/,
M-X@2X2:1Y1(N",'>3Q@GCWJ+2_!WA_1;F*YT[2X8)X@RI*"Q8 @ C)))& ,
M].V*W** ,^+0M+@UVXUN*RC74[B(0RW(SN=!C /Y#\A6A110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%17-PEI:S7,N
M?+B1I&P,G &30!+16,WB?3DT;2M5)E^S:I);QV_R<YFP$R.W49]*V-P! R,G
MM0 M%(S*N-S 9]361XDUJXT#29=1ATN6_C@1I)UBE1#&BJ6+?,1GIT'- &Q1
M6<=9MD\/#6IMT=M]E^U,#RP79O(]SBDDUNV'AV36HPTD"VANP@P&*[-^/8XH
M TJ*J:9?QZGI=I?1J46Y@28(QY4,H(!_.K18 @$@$]!F@!:*0LJD L 3T!/6
M@D X)% "T4F1C.1CUH!!&001ZB@!:**YK3O&UAJ]]'#IUAJMS:R2&-=0CM&^
MS$@X.'/49!^8#'O0!TM%(6 (!(!/2@D#J0.] "T4FX9 R.>GO0649RP&.O/2
M@!:*S=%U.;5K.2>?3KBP9)WB$<Y&6"G <8)X/7_.:T=R[MN1GTS0 M%)N&<9
M&?2AF51EB /<T +115'5]7L="TR74-1G$-M%C<Q!)))P  .222  .30!>HK$
MT7Q(FLSR1?V5JUB43>&OK0Q*XSC@],^QY]JV@P/0@]Z %HI-PW;<C/I1N'/(
MXZ^U "T4FY<9W#IGKVI0<C(Z4 %%%% !17+V?CFTO=;.D)I&M)=)L,GF69"Q
MJY(5F.>%.T\^QKI]RYQN'7'6@!:*0D*,D@#U-+G(R* "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *CGE$%O+,02(T+$#O@9J2J]^"VG
M70 ))A< #Z&@#D=&^(+ZBFC7%WH%W96.L.([.Z,T<BERI90R@[ER%/:NL34[
M"2TGNTO;=K:W+B:82J4C*??W'.!C!SGI7BGA&R3[+X);2GUJ?6+26(7EM=1S
M/:VT1!$K?O!LC8+PNT@Y..<UM^(["[B\7W?@ZVC?^S_%5Q%>NZ<")$_X^Q_P
M()'^,AH ].N-6TZTM[>XN+^VBAN75()'E4+*S?="DGDGMBKE<[XJFT>TM-,&
MJ:/+J$1OHH[>.&U\[R9.=KD?P@>OO714 %8NF:W)JGB#5[.*%/L.G&. SY.7
MG(W.H[852GXD^E3^(M9C\/\ AZ^U212_V>(LD8ZR.>$0>[,0/QJAH&CKH7@L
M6NH,TDS123ZA(@):25\O*1CD\DXQSP* +MAXGT'5-0DL-/UFPNKN,$O#!<*[
M #@\ ]JCUW6I=-N=*LK2%)KS4;L0HC$X6, M(YQ_=4'\2!WKCO!M[<:?K&FZ
M#I5TVKZ$D#@2S:>]O+8JH^0,Y 5]QXQ@-WYYKH-(7^V?&FIZRWS6VGJ=,L_0
MMD-.X_X%M3_MF: .JKFM=\4W&EZ_9:-8Z--J-W=6\EP%2=(PJH5!Y8@?Q"NE
MKSSQ;H=QK?Q'TB**[O[%?[*N@+NS<H4<M'@%A^>.^* .AM/&&GW?A0ZZ\D=@
M@:2(IJ$JPA)D8H49LX'S*1D$U?\ #VHSZKX>LK^Z6U6>>(.XM9Q-$#_LN."*
MYCPKJMCI'@"VAUBS^PO93/97$*V\D@,RL<N  20WW]W^UUK'\-R3:M\#[C1-
M+\]=7@TMX6B:)XF#L&PH+  DX(X/% '?6/B30]3OY+"PUBPNKN($O!#<*[J!
MUX!SQ63X7\<:;KNFZ8;J]L;;5;V-G6Q$XW\,1PI.3P,T>$M:T"ZM;/3=-LI[
M.>WMP/LTMA)"8   5)90,Y]^?>N*TK1%M/AEX3,.G&*Z_MNUGFQ$0^[[1AF;
MC/W>,^GM0!Z3?>*- TR_2PO]:T^VNWQM@FN41^>G!.>:L7^LZ7I2LVH:C:6@
M6,RGSYE3" @;N3TR0/J17F'CC5]0OHO%NES(]N%B:*VLX=):=[Q?*SYIE^Z!
MG(R/N[?7%;MOIHO/'7A:>\LS,+?0)'#RQY$<VZ$ \]&P6]^M '8_VWI0TD:L
M=2M!IQ7<+LS+Y1'3.[.*S/#/BJ#Q-?ZTEG);3V=C<1PP7%O)O64-$KDY''!8
MCCTK \2Z78>'M2\-W*V,IT.#4KFYNTCB>98YI4<K(4 ) #DXP, L.E6_ LK7
M>N^+;[[%<VD-U?Q/"MQ$8V=?(C&[:>1G&>>>><&@#JM6U!-)T:^U*1&D2TMY
M)V13@L$4M@?E69/XI@@T?0M1-M(4U>:WAC0$9C,PR"?7%3>+T>7P5KT<:L[M
MIUPJJHR23&V !7 'PM]B\/\ @:[CGU>6<7VGM+!->321QC;EOW;$A<?3B@#T
MQM5TY+2>[:_MEMK=VCFF,J[(V4X8,<X!!X(-0ZKK^CZ&J'5=4LK+S.(Q<SK'
MN^F3S7E6MWS6?@SQEX>;3]1DU.YU.ZFBBCM'*M$\@<2;\;=N/?.>,5TEU>Q:
M'X^\0W.I:;=W<U[:VZ:;Y-JTWFH%8/$K %4^<Y(8@?,">* -[1/%]G=>"--\
M1ZS<6FFQW<*R,990B*Q[ MUK7@UK2[K2?[5@U&TDT[:6^U+,OE8!P3NSC@C%
M>9V%C:Q_#GP3->ZA=:3J5C%YEK*+-IU5]I5A(FTC&#WP?0U9O[O5M<\'Z3J&
MJZ6TEM9ZXDMVEO;2+]IM4+ 3>2V7QN*N5.3A<T =_9^(M%U#3YM0L]6L;BS@
M!,T\4ZLD8 R2Q!P..>:6T\0:-J&H2Z?9ZK97%Y$NZ2"*=6=1ZD Y[C\Z\XUT
M#6[GQAJNC6<_V!O#<MI)+]G:,7-Q\S*%4@%RJY&<?Q8K4L]*CL=7^'8M;$0I
M%9SI*8XL;<P*<,?=N>>IH ]$HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "L/2?"]II>J3ZH]U>7VH3)Y7VF\EWLD>=VQ   JY]!SCG-;E% !111
M0!#<V=M>HB75O%,B2+*JR*&"NIRK#/<'D&IJ@O+D65E-=-%-*L2%S'#&7=L#
MHJCDGVK/T3Q!%KOG^7I^J6?D[<_;[-X-V<_=W#G&.<=,CUH UZBMK6WLX!#;
M0QPQ LP2-0HR223@=R22?<UCZ1XIAUB_-I'I6M6K!2WF7FGR0Q\=MS#&>>E$
MGBF&/7!I1TK6F<R"/[0NGR&#GOYF,;>>M &[16'K7B>'1+I+>32]8NRZ;]]C
M823H.2,$J, \=/I4^KZ['H]G#<R6&I70E. EG:/,Z\9^95&10!JT5E?V['_P
MC_\ ;'V#4O+QG[-]D?[1][;_ *K&[W^G-)I6OQ:M8W%TFGZG;+"2#'=V;PN_
M&?E5AEOP[T :U%8FB^)8=;N)(8],U>T,:;BU]8R0*><8!8<GVIL'BF&XUPZ4
M-*UI'$C1_:)-/D6#Y<\^81C!QP>^10!NT5A:GXIATO4A8OI6M7#$*?-M=/DE
MBY_VP,?7TJ;6_$$6A>1YFGZI>>=NQ]@LWGVXQ][:.,YXSUP?2@#7HK*NM=CM
M=#BU5K#4I$D"D6\5H[SKN]8P,C'?THL==CO]'GU);#4H4A#$P7%H\<S;1GY4
M(R<]O4T :M%8^B>(HM<>98]-U6T\H DWUD\ ;.?N[ASTJ+3?%,.IZF;%-*UJ
MW8;OWUUI\D47'^V1CGMZT ;M%85[XIALM9&F-I6M2ON1?/@T^1X?FQSY@&,#
M/)[8-2:WXCBT.2%)--U:[,H)!L;)YPN/[Q4<4 ;-%96H:['IVDP:@]AJ4Z3;
M<0VUH\DR[AGYD R,=#GH>*+?78[C0GU86&I(B!C]GDM'6<X/:,C<<]O6@#5H
MK)T37XM<2=H]/U.T\DC(OK-X"V<_=W#GIV]J@T?Q3#K5ZUK'I6LVK*A?S+W3
MY($."!@,PQGGI]: -VBL(^*81KG]E?V5K1?S/+^T#3Y/(^OF8QM]Z-9\40Z)
M>);2:5K-V6C#[[&PDG0<D8+*, \=/<4 ;M%96LZ['HMO#-)8:E="4X"V5H\[
M+QGY@HXH?78T\/C6/L&I&,@'[,+1S<<MM_U6-WO].: -6BLG3-?BU33;B]33
M]3MU@)!BNK-XI7P,_*A&6]!COQ4>B>)(=<FECCTW5K0QJ&+7UB\"M[ L.30!
MM45A6OBF&[ULZ6NE:U&X=T^T2Z?(D'RYY\PC&#C@]\CUHU'Q3#INJBP?2M:G
M8[?WUMI\DL7/^V!CCOZ4 ;M%9&M^(8M", DT[5+OSMV/L%D\^W&/O;1QUX^A
MIUSKL=MH<>JFPU*1) I%O%:.TXW>L8&1COZ4 :M%9^CZLFLV1NH[2^M5#E/+
MO;9H'XQSM;G'/6M"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ***X._P#B&=*\6:_IE[;QBTT^R,]M(N=TLBQH[1GMDB1<
M8]Z .\HKC]"\9S3>#[/5=9L)_M\L\UO+;:=:R3[7CD=#@*&('R=35^#QMHD^
MG6]\L\JPS7HT\^9"R-#.3C9(I *'.!SZCUH Z&BJ(U:T.N'1P[&\6V%TRA3A
M8RVT$GIDD' ]C5Z@ HKB]4U[Q1H>I65Q?P:0=*N]1CL5@A:0SH)&VH^\X4]B
M5V\#//%3^+=4\4Z-:ZAJNGQ:/_9EA 9VCN6D,LX5=S@$85.X&=V?:@#K:*@L
MKD7MA;W2HR+/$L@5NHW#.#^=3T %%07C7*64[64<4ET$)B25RB,V. 2 2!^%
M<IIWB/6K'Q//HOB1=.;&G-J*7-@KJJ(K[65U8DYY!![X/% '945YO'\0-5M3
MH&I:JFE0Z;KLZ1VUFC-]KBCD_P!7(Q)PPY7< !C=U-.UOQ[JEC;:OK5LNE1Z
M+I=TUIY=VS">]D3B01L#A3G*J"&R5/2@#T:BN3U75?$36*ZQH]QH<6C&T6Z,
MFH)+O5=NXD[3C&,5H>#M3U/6O">GZGJ]M%;7EU'YIBB!"A224X))!*[21[T
M;E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17+>/O$M_X6T&"^TV
MSCO+B2[C@$,F?F#9R!@_>XXJ6S\51ZCKEC#:F.33KO26U%)@"7X= !^3'C&<
MB@#I**Y[3?&>EZEJD.G+%J%K<SHSVZWMC+;B<+RVPNHS@<XZXK-'Q3\*&+S/
MM=QLV+(&^R2$%"2"X.WE5((8]%/!YH [.BL#5O&.D:-=RVMPUU+)!$)KC[+:
MR3"W0]&D* [0<$\\X!/2K&K>)])T7PZ=?N[K_B6[4<31*9 RN0%(VYR#D4 :
M]%(C!T5U.589%+0 4444 %%>=ZWXT\0:=<>)[NWATE],T&6-7BG+I-,IB20A
M7R5#?-@#;SQ6MXS\23:5I5JUM/<V,D\D3&Z.GO<11J74%7(X4G(')[T ==16
M?K.MZ?H&G-?:E/Y4(8(N%+,[DX"JH!+,?0"N<\0^,6C\$:GJ^FQW5G<6C1J1
M?V;PE=SJ"=L@&1@GF@#LZ*P]&\6:5KM[+9VC7*SQQ"8)<6LD/F1$X$B;P-RY
M[BH;/QKI-YJEOIYCU"VEN2RVSW=C+ DY R0C.H!. 3CTH Z*BN6O/B'X=L;F
M\MY;BX9[&4QW?E6LD@M\8^>0J"%7GJ?0^AJWJWB[2]*NULV^UW5VT7G>38VL
MEPR1G@.P0':#VSU[4 ;U%8'@?5;O7/!&CZI?.KW5U;+)*RJ%!8^PZ4_Q)K<V
MBMHPACC<7VI16<ADS\J,&)(P>ORB@#<HKF-0\6+IGB:]L[H1C3K/1SJ4LJ@L
MXP[*1QU&%STS6I_;]A]HTJ#S'\S54:2U&P_,%0.<^G![T :=%<'XF^(-O;Q>
M1HINI9TU&WM)+E;-WMU)F19$\W&S=@D=>O'6MW4_&&EZ9J3Z<4OKR\B19)8;
M&SDN&B5ONE]BG;G!QGF@#?HK%U;Q1INC&UCN!=2W-TI>&UMK9YIF4 9.Q02
M,C)/K5>7QSX?AT.VUB2]9;*XN/LRL8F#+*-V49,;@WRD8(SG [B@#HJ*R=#\
M2:?X@^U)9_:(Y[5@D\%S;O#+&6&5RK@'!'(-:U !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5PMMX,C
MU;Q#K=YKEDP0:Q#>V+;Q\XC@1 3C^$D$$'KBNZHH \NETSQ1I]O;VR6FI_V8
MVJZA-=1Z7/&EPZ/*7@(8L,*=Q) (/3-3:)X1NIO OBK3=;BFL?M][+<PR75T
M)GC'EQE)&D!ZJR9/NOIS7I=9^KZ'INO6R6VJ6B74".'$;D[2?< \CGH>* .3
M^%_V[5=*NO%6JQA+[6&CP!T$,2!%Q[%M[_\  Z[RFHB11K'&JHB@*JJ,  =
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
MM/;L]Q8QB%K5',4OD/\ .6/+'@\'UK:^(^F:W'\,]5,OB$RB&TE-P/L<:_:
M>@X^[@<<5WMWI]I?M;&Z@64VTPGAS_!( 0&'O@G\Z-0L+75+">QOH5GM9T*2
MQMT93VH RK+1=1?2[BTU77;B[$ZJ$DMXQ:O$!UVLASSQ_DUB>!-0O(_!FJSS
M3W-_+9WUZD1N)6DD98W8*NXY)X %=?J&FVFJ:?)8WL(EMI  \>XC."".1SU
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
M6A6.E6_,5I"L0;NQ Y8^Y.2?K0!H4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !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 %%%% $?V>$7!N/)C\\KL,FT;MOIGKBI*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MJCJMS?VEGYFFZ<+^X+ >49Q$ /4L0?Y'K0!>HK$\-^(?[?BO4FLI+*]L+@VU
MU;LX<*^T,-K#A@0P.>/I6W0 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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %8_B6_TZQTEEU.[N[6"=A$);42;U/7AHP2O3K^'>MBB@#B/AU:O:+K2
M6R7G]C/=B6QEOHBD\Q9 9&;< [#=T9AD@=2 *[>BB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
? "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>exhibit31-amendedarticle005.jpg
<TEXT>
begin 644 exhibit31-amendedarticle005.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKG[_
M ,<>&],U">PO-5BBNH"!+%L8E"0&&<#T(/XT =!12*0RA@<@C(JE>:M:6.HZ
M?8SNPGU"1XX %)!*H7.3V^530!>HHK)T_P 2:=J6ASZQ;M-]CA\W>9(F1AY9
M(;Y2,]C0!K457L+V'4M.MKZV):"YB2:,D8)5@"./H:K2:U9Q:_#HC&7[;-;M
M<(!$Q38#@Y;& <]J -&BJ\E_:Q7\%C).BW4Z/)%$3\SJN-Q'TW#\ZL4 %%4]
M3U2QT:R:\U"Y2WMU(!=\]2< <5'I&N:7KUL]QI5]#=Q(VQS&V2C>A'4'V- &
MA116=%KVDSZU)HT.H6\FI11&62V1PSHH(&6 Z<D=?6@#1HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MO.M,3Q$WCKQE_8TVEQP_;;?S!>12.Q/V:+IM8#&*]%K U#P1X9U74)K^^T:U
MGNIL&25U.YL  9_  ?A0!S/Q&UW4O"M_9ZGH]T]Q=302Q2Z8^]T\M5+?: HS
MM\LXS_>!QUQ5;4]-%S-\/K2'7KRZ6:>=SJ239EF!MI&8JQSM##(&/N@\8(KT
M)-*L8]1?4%M8_MCPB!IB,MY8.0N>PSSBH+3P[H]@EFEKI\$*63O);*BX$+."
M&*CMD,?S- '+^%(IKN7Q7X>GU#4'M;&_6*WF-TYGC1HT?:)<[N"3C)S@XJMX
M9N+F?X:>(ENKNXNF@FU&!)+B4R/L1G506/)P!792Z!I4T=\CV,16_=9+K&1Y
MK+@ G'IM'Y57T[PEH&D&8V&EV\'GHT<H4$AU;E@0>#GO0!P6CVMWH.F^ ;V'
M6]1N;K46@MYK62<F%X&@+$+%]U=@"_,!GU)S71O#-I_Q4T^*+4+][>^L;N:6
MWFNG>(,KQ;=J$X7&X]/6MG2O!_A[1+S[7INDV]O<!2BR*"2BGJ%S]T>PQ3)_
M!?ARYU!K^;28'NV8N93G=DG)[]S0!RWB'P]!<_%30]^I:K%]KL[QOW5_(FTJ
M8?ECP?E!&20.N/:O0;2V%G:16RR32K$H4/-(7=L=V8\D^YJGK'A_2=?BBCU6
MQBNEA;?$7!#(?52.1^%7+2T@L;2*TMHQ'!"H2- <[0.@YH 2\%T;.4630K=;
M3Y1F4E W;< 0<?0UQ7@R:XM_&GB>PU18'UB3R+N>>S)\@QE=B*%/*, O().<
MYSC@=?JFDV.M6?V34(!-!N#;2Q7D=#D$&FZ3HFF:%;-;Z790VL3-O<1K@NWJ
MQZD^YH FM=1LKV6XBM+R">2VD\N=(I QB?\ NL!T/L:XFVTVQTOXSVT-A:06
MT3:!/(RPH%#,;F,DG'4GUKL-/T73-*N+VXL+*&WFOI?.N7C7!E?^\?S/YGUK
M*;P!X4>^-\VA6ANB_F&7:=V[.<]?7F@#I**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\F\0
MWVC?\+-U>T\0:KJ=M"MA;-:16EU<(=Y+[BJQ'D\+U!H ]9HKR/4)M6_L3P)!
MKZZQ///-.+J"TD>.YE41.T8;8RG< $+<]0:L^*;69_!VD66AR:UHTUWK4<2M
M>7$AF5BCXR6=B4R!QG''2@#U.BO%]9\67NKV%_>Q7$]I<)X5NOM$$<A7R+J.
M94?@'A@0<'K@^]:VBZQJ"MX=T*^NYFU#3-:-I<.SG=<P&UG>%V]0RA>O\2&@
M#U*BO*]*%KI>O*/&L>JP:PU\S6VIM=3?8I\N3&B[6V(,8&QP,^^:M:WK.K>"
MM?U&QMUGOEU[]YHPD)<0WA(5XB3G"<B0=  & H ]*HKS][6ZT+Q;X!TC^T;N
MX'DWPN9))6/VAQ&IW-D\_,20#TSQ6CXUN;C1]1\.ZY'/*EI;WXM;V,.0C13C
M8&8=#M?81]30!U]%<0FM[?$/BK7[B>3^RM$MA:)&'.QY%7S9FQT+<HF?8BL?
MPM<:MI$VJZ3K%[<376H:4NL0F20DQ2%2LT:D] K;" .F: /3Z*\6\-Z_J<7@
MS3=(U&^N'OA<Z3>P7#RG?/:W$\6X$]3M8NA]L"NB\3Z';2_$OPY;FYU)(-32
M\>ZCBU&=%<QHA3 5P%QD\+B@#T>BO/?'XU+6=3LO#6B7MQ:W,-G/J4CP2%6R
MB[(5)'4-(V2.^RNN\-ZS'XA\-Z=J\0 6[@60J/X6(^9?P.1^% &I17(_$9I/
M^$<M8DGGA$^IV<+M#*T;%'G16&Y2",@D<&J/D2^%O&EEIEG?WLVG:I8W+&WN
MKEYS#+%L(9&<E@"'((SC@4 =Y17DWPN^SWFF:%>7%CXFDU!X2SWT]U,ULS8;
MD@R%2#T'R]<5DS7T%PWB1+'5=8;Q?'K%RFGP6]S.RC$N$#)DQ!.N<C&,T >W
MT5YIX^GU?4]8&FZ/>3P7&C:<^K3>1(5$LP8"*)L=0=LG!]J9XQUFSU"]\'7C
M_P!JRZ5>VUS<O#IDDJR./+C921$03C/\Z /3J*X3PAI1\1>![<ZK=7\UK)<R
MW%BPU"03"W+'RA))&X+':>02>V>17,Z=9"#X,G6UOM3_ +2O+=89)VU"9R-T
MX7*AF(4].0 ?SH ]AHKQZUUG7+WQ#X:%W<7,2:3J0T>[ 8JMW.8YM[L/XAM2
M%A[R&I/!A@O[V>:^LO$UW=KK%PB7<5U-]F0+,0H($@7:O&1MQ@=Z /7:*\CM
MM=U'2_&OB8W5Y.^EW]Y-80;Y"5MKA+=)(PO]W>&D''=12ZKIZW/PCT/77O-2
M74FL]-1IH]0G3<'>)6)57 )(=N2,\T >MT51TK2;71K0VMH;@QER_P#I%S).
MV3C^)V)QQTSBL;QY?WEEX?AAL;AK:>_OK:Q^T+]Z)99 K,OH<$X/8\T =/17
M ?V<OA'Q[X=M=+NKW[%JR7$-U;W%S).I:./S%D!<DJW!!QUS6'\-7M+ZUTZZ
MO+?Q+/J33SYO'FN6M3B1P,_/LP  .G44 >MT444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MF3TW8_"MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "N"\9)X>N-5W7=CKT6L01@
M6]_I-G<&0@\A5DC4JPS_  MQ7>T4 <+?0Z_J'P5O8=6MY)-<FTJ59(8TR[N5
M(4;5_B(QD#OFG^-[75=0\)Z;H6F6I>?4)H89VD1O+BB4;W\P@< [ OONQ7;T
M4 >?>'++Q)I/Q'OYM7MK5K?6;17:;3DD,*30X4;BWW2R-^.VMGPQ:7-OXE\7
M2S02QQSZA&\+NA D46\0)4]QD$<=Q7444 >1^%['3['6-0.J:3XE2_;7+B:%
MX8KP6Y4S$HQ"$1E>Y)&".O%>N444 <7K;7&@^/;?Q$]C=W>G3Z=]@G:TA:9[
M=ED+JQ106*G<PR <$"JNNW\]W?\ ASQ99:7J4UEIUQ/%<P&T=)_+D3;YBQ,
MQ (';.">*[ZB@#R/Q3:ZAXJM/%FM66EWZV[:,FG6D<MLZ37+B0NS+&1NP,@#
M(&>:W]!T*;PSXW8+#>WEGJ=@-EY<L\\EK)']Z)I&R51@0P!/52*[VB@#S?P'
MX)<^%_#\VM7FJNUH%FCTRY*QQ02@G:2H0,2.HW$\U6LKN]\,>']<\+OHFIW-
M_)<W7]GM#:M)%<),S,C&4?*N"V&W$8Q7J-% 'DS?#VYNM2@TF2YO[<6OA>WL
MTO;:62.)IU=\JV,!QT.TYX-2N/$&M:9X1TW3=!BTR6R=KJ[ANK>2.UBD@^1%
M!4<@LV]<'HH->J44 <)X"LM;T;6_$6FZQ;1*EQ<#48)K5'^SDRY$BJ6Z$,N<
M?[6:T? UO<:?X=O1=VTT3_VE?2A&C(9E,[LI ZG(((]<UU5% 'G_ (9UCSOB
M!KT[:5K,,&I?9A;RSZ;-&G[N-@VYF4!>?7K6+:R:AI'P^O\ P(=$U*75RMS9
M6SK;,UO*DK/ME,N-@4*^3D@\'BO6J* /+9O"NHVD6L2V,$KZAI$EC<Z=(4(^
MT-#;*CHI[AUWH?<UU'PVM[FU^'VDPW=M-:SA'+PSH4=,R,<$'D<&NJHH XSX
MEVC7F@:>OV2\N88]5M99TLTD:41*^6*^7\PP.XYKD7\-7M[IGC*'0-.U*'3+
M_35$<>IJZSSW8W9VF7]YMV;1\QQD\=Z]AHH \^DOG\7>*?"\MGINIV\>F2RW
M-XUY9R0"+,3($RX 9MS?PY& 36%HOABZTC3-"\0266HW,MMJ<_VK3IO,D$<<
MD\BK-%"<[67*ME1RI8^]>O44 >5ZE8Z?'\0?$=SK.E^(I8I_LWV:734O C@1
M -DPD D'UK2U>U\1ZQXYBFTBSM%LM,T_RT;5HY0DCS_>VXY)5$53GIN(KT*B
M@#Q_1K/6O#UGX;_M/3;N>/PUJ-U:S-:P/(7@DB81RQKC<Z#>%.,D8KL/"WG:
MEXNU_7Q:75O874-K;6YNH6A>7R_,+-L8!@N7 &0,X-=A10 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5BZUXD31)XHGTK5[WS%W;K&R:95YZ$CH:VJ* ,K4]
M<32]-@O6T[4[D3%0(;6U:65,@GYE'(QC!]Z(M<270&U?^SM350"?LKVK"X.#
MC_5]?<>U:M% &5HFN)K<4SIIVI67E$#;?VK0EL_W0>M5]&\41ZS>M;+H^M69
M"%_,O;%X4."!C<>_/3V-;M% &$WBB-=<_LO^Q]:+>8(_M(L7\CZ^9TV^]+K/
MB>/1;M+=M(UF\+('\RQL7F0<D8)'0\=/<5N44 96L:XFC6T,S:=J=X)3C996
MK3,O&?F Z4-KJ+X?_M?^SM3*X!^RBU8W'+;?]7U]_IS6K10!E:5KB:M83W:Z
M=J=J(B08KRU:*1\#/RJ>3Z?6H=%\2QZW<R0II.L691-^^^LFA5N<8!/4^U;=
M% &%#XHCFUPZ6-'UI&$C1_:7L76#Y<\^9TVG'![Y%&H^*(]-U06#:/K5P3M_
M?VUB\D7/^V..._I6[10!D:WX@30S 'TS5;WSMV/L%HT^S&/O8Z9SQ]#3KS7$
ML]%AU,Z=J<RRA3]FAM6>==PS\R#D8[^E:M% &59ZZEYHLVIC3M3A6(,?L\UJ
MR3MM&?E0\G/;UINB>($UPSA-,U6R\G;G[?:-!OSG[N>N,<_45KT4 86G>*(]
M2U0V"Z/K5N1N_?W-B\<7'^V>.>WK1-XHCAUP:6='UIV,BQ_:4L7:#YL<^9TV
MC/)[8-;M% &)K7B6/1+F.%])UB\+IOWV-DTRKSC!(Z'VJ;5=<32;""[;3M3N
MA,0!%9VK2R)D9^91R/3ZUJT4 92ZXC>'SJ_]G:F% )^RFU87'#;?]7U]_IS1
MHFNIK<<SIIVIV7E$#%_:M 6S_=!ZUJT4 86C^*(]8O3:KH^M6A"%_,O;%X8S
M@CC<>_/2AO%$:ZY_9?\ 8^M%O,$?VD6+F#GOYG3;[UNT4 86L>*(]&O5MFT?
M6KPE _F65B\R#)(QN'?CI]*L:UKJ:)%"[Z=J=[YI(VV-JTQ7']X#I6K10!E2
MZXD6@+J_]G:DRD _94M6-P,G'^KZ^Y]J-,UQ-4TV>]73M3MA"6!ANK5HI7P
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
M?]CZT&\PQ_:38OY''?S.FWWK=HH **** "BBB@ HHHH **** "BBB@ HHHH
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
M>"&RD\FYAEA8312Y $93KN)9<8SG<,5-:^(C<V%W='1=7A-N ?)EM@))<_W
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
MQ>'M'CL4E>>3<TMQ<2?>GE8[G=O<DGZ# [5JT4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !6%H\7BM+UCK=WHTMKL.%LK:6-]V1CEG88QGMZ5NT4 831>*_P"W-ZW>
MC?V3Y@/EFVE\_9Z;M^W/OC%+K,7BI[M#H=WH\-ML&Y;VVDD??DY(*NHQC';U
MK<HH RM8CU][:$:)<:=%.#^]-["\BD8_A"LI'/K0T>O_ /"/[$N--&M8'[TP
MO]GSNY^3=N^[_M=:U:* ,K2H]?2PG&KW&G2WA)\EK2%TC QQN#,2><]".*AT
M6+Q.ES(==NM(F@V?(+*WDC8-GN6=AC&:VZ* ,*&+Q6-<+SW>C'2?,8B-+:43
M[.=HW%]N>F3CUHU&+Q6VJ!M,N]&CT_Y<I<VTKR_[7S*X'TXK=HH R-;C\1.8
M/[!N=+A W>=]N@DDSTQMV.N.^<Y[4Z\CU\Z+"ME<:<FJ@+YLDT+M 3CYMJA@
MPYZ9-:M% &59QZ^-%F6]N--?52&\J2&%UA!Q\NY2Q8\]<&FZ)'XB0S_V]<Z7
M,#M\G[#!)'CKG=O=L]L8QWK7HH PM.B\5KJA;4[O1I-/^;"6UM*DO^S\S.1]
M>*)HO%9UP/!=Z,-)\Q28WMI3/LXW#<'VYZX.,=*W:* ,36HO$[W,9T*ZTB&#
M9\XO;>21BV>Q5U&,8J;58]?>P@&D7&G17@(\YKN%WC(QSM"L".<=2>*U:* ,
MI8]?_P"$?*/<:<=9P<2B%_L^=W'R;MWW?]KK1HD>OI'-_;MQILSDCRC8PO&
M.^[<S9[=*U:* ,+1XO%:7I.M7>C2VFPX6SMI8WW9&.6=ACKVH:+Q7_;F]+O1
MAI/F ^6;:7S]G<;M^W/OC%;M% &%K$7BM[U3HEWHT5KL&5O+:61]V3GE748Q
MCMZU8UJ/7WBA_L*XTV&0$^:;Z%Y 1VV[67'?K6K10!E2IKQT!4BN-.&LX&97
MA<V^<\_+NW=,_P 76C3(]?739UU6XTZ2_);R7M872(# QN#,2><YP1Q6K10!
MBZ+'XF2>4Z[=:3-#M_=BQMY(V#9[EG;(Q3+:+Q6-;+75WHS:3YCXCBMI1/LY
MVC<7*YZ9X]>E;M% &%?1>*VU<-I]WHR:9N7,<]M*TV.-WS!P,]<<5+K<?B1W
MA_L&YTN% #YOVZ"20D\8V[77'?K6Q5+4M5M-(B@EO)"B3W$=M&0I.9)&"J./
M4D<T 5[^/7VT>!=/N-.34P$\Z2>%VA/'S;5# CGIDGBBV37AH<J75QIS:MAO
M+DBA<0 _PY4L6/OS6K10!DZ)'XA03_V]<Z9,3M\G[#!)'CKG=O9L]L8QWJ#2
MXO%:ZD6U:[T:2QPV$M;:5),]N6<CZ\5H:5JMIK-C]LLI"\'F21;BI7YD<HW!
M_P!I35V@# EB\6G6PT5YHHTKS5)C>VE,_E\9&[?MW=<'&/:I-:C\3O<1G0KK
M288=G[P7MO)(Q;/8JZC&*VZ* ,K58]??3X!I%QIT5Z"/.:[A=XR,<[0K CG'
M4GBA(]?_ .$?*/<::=9P<2K"_P!GSNX^3=N^[_M=:U:* ,K1H]?2WF&MW&G3
M3$_NC90O&H&/X@S-GGTJOHT7BI+QCKEWH\UML.U;*VDC??D8)+.PQC/;TK=I
MD<T4Q<12HYC;8^U@=K>A]#0!BQQ>*QKA>6[T8Z3YA(C6VE$^SG W;]N>F3C%
M&K1>*WOP='N]&BL]HRMW;2O)N[\JX&.G:MVB@#)UN/Q ZP_V#<:;"P)\W[=
M\@(XQMVLN._7-+/'KYT)$M[C3EU?"[Y)(7,!.?FPH;=TZ?-6K10!E:='KZZ3
M.NI7&FR:B=WDO;0ND0X^7<K,2><YP1Q4>B1^)4EE_MVZTJ:,J/*%C;R1D'OG
M<[9%;-% &%81>*UU8MJ-WHSZ;EL);VTJRX_A^8N1Z9XHO(O%9UK=97>C)I6]
M/W<UM*TVWC=\P<+GKCCTZUNT4 8VMQ^)7EB_L*ZTJ&,*?-%];R2$GMC:ZX%2
M:C'K[:5 NF7&G1ZB-OG/<PN\1X^;:JL".<8R3Q6K10!EVR:Z-#=+JXT]M7VM
MLDBA<0!OX<J6+8Z9YIFB1^(4\_\ MZYTR;.WR?L,$D>.N[=O9L]L8QWK7HH
MPM(B\5I?DZS=Z-+9[3A;.VE23=VY9R,=>U$D7BO^W \=WHPTGS 3&UM*9]G<
M;M^W/7G&*W:* ,/6HO%+W2'0[O2(;?9\ZWMO)(Y?)Y!5U&,8[>M3ZO'K[V<(
MT:XTZ*Y!_>M>0NZ$8_A"L".?4FM6F3316\32SRI%&O5W8*!VZF@#-V:]_P (
M_L^T:=_;6/\ 6^2_V?.[^YNW?=_VNM)I4?B!+&X&KW&FRW9)\AK2!T0<<;@S
M$GGT(XK6HH Q-%C\3I<2'7;K29H=G[L65O)&P;/<L[#&*;;Q>*QKA:XN]&;2
M?,;$<=M*)]G.T;B^W/3)QZUNT4 %%17%S!:0F:YFCAB! +R,% ). ,GU) _&
MI: "BBB@ HHHH **** "BBB@ HHJ*WN8+NW2XMIHYH9!E)(V#*P]B.M $M%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MVI:;J.]CLN--!$3+]"S8.<YYJE9^&+G1O"UCHNAZN]H;0G]_+;I-Y@)8D%>
M!EL\8QC%3^&?#2^'8KYFNVNKJ_N3<W$OE+$I<J%^5%X484>I)R230!NT5C^&
MM%N=!TQ[2[UB\U61IWE$]V<N QX7Z#_..E;% ' W5A>:=\4M"FEUK4+I+\7I
M-O)(!#$BJI1510!QNZG)/K53Q MK-XRU2/Q,NLBT^SPKI#62W!3)!\PKY/\
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
M\D N2UJ)M_,+.N-V!UV>G>I?#>MZYK45K=WFAVUE8W-NL\<J7_FO\P!4%?+7
ML?6N:^'5XG_"&WNDZEH^KP^6UW/-'<:?*@DB>5VVKD?,Q5ONCFF^'M.BC\9Z
M=-X7T[5]-T>*"4:BMZD\44O $2I'+SN!YR  !QGF@#J+?6KVW\9SZ'J:Q>5=
M1&YTR>-2-Z+@21MD_?4D-D=0W;%=%7(:X1=_$?PK:P?--9I=7D^/X(C&8AGZ
MNPQ_NGTKKZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M JAJND6NLPV\5V'*P7,5TFUL?/&P9?PR!5^B@ HHHH H:1I%KHFG_8K,.(?-
MDE^=LG<[EV_5C5^BB@ HHHH **** *FJ:;;:QI5WIMXI:VNHFAE56P2K#!Y[
M58BC6&%(D&%10H^@I]% !1110 4444 %%%% !1110 4444 4=5TFTUFT2VO$
M9HDFCG4*Q'SQN'4_F!5ZBB@ HHHH **** "BBB@ HHHH *JZCIUIJVG7&GWT
M"SVMPACEC;HP/^>M6J* (;2V2RLX+6(N8X8UC4R.68@# R3R3[FIJ** "BBB
M@ HHHH **** "BBB@"C9Z/96-_>WT,1^U7KAIY78LS8&%4$]%'8#@9/K5ZBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ K%UJY\203Q#1-,T^[B*YD:ZO&A*MGH $;(K:HH RM3N-<BTV"3
M2["RN+YBOG13W31HHP<X8(2><#H*(KC7#H#32V%DNKX.+9;IC"3GC]YLSTY^
M[6K10!E:)/KD\4QUNPLK1P1Y0M;EI@P[Y)1<?K5?1KOQ1/>LNLZ3IMK;;"1)
M;7K3,6R,#:8UXQGG-;M% &$UWXH_MSRETG33I7F ?:#>MYNSUV>7C/MN_&EU
MFZ\3P7:+HNE:;=VQ0%GNKUH6#9.0 (VXQCG/>MRB@#*UBXUR"VA;1K"RNIB?
MWJ7-TT*J,=B$;//L*&N-='A_SEL+(ZQ@?Z,;IA#G=S^\V9^[S]WKQ[UJT4 9
M6E7&N36$[ZM865M=@GRH[>Z:5&&.,L44CG/8U#HMUXEGN9%UO2].M(0F4>UO
M&F8MGH047 QGG-;=% &%#=^*&UPQ3:3IJ:5YC 7"WK&79SM.SR\9/&1NXSU-
M&HW?BB+5!'INDZ;/8?+F:>]:.3_:^41D<?7FMVB@#(UNX\00&#^P].L+P'=Y
MOVJ[:';TQC"-GOZ=*=>7&N)HL,MG864NJ$+YMO)=,D2G'S8<(2<'I\HS[5JT
M4 95G<:Z^BS2WEA91:F WE6\=TSQ,<?+ER@(R>ORG'O3=$N/$$YG_MS3K"S
MV^5]ENVFW=<YRBX[>O6M>B@#"TZ[\42ZH8]2TG38+#YL307K22?[/RF,#GZ\
M437?BA=<$4.DZ:^E>8H-PUZPEV<;CL\O&1S@;N<=16[10!B:U=>)8+F-=$TO
M3KN$IEWNKQH6#9Z !&R,8YS4VJW&N0V$#Z3865S=DCS8[BZ:)%&.<,$8GG'8
M5JT4 92W&N'P^9FL+(:Q@_Z,+IC#G=Q^\V9^[S]WKQ[T:)<:[/',=;L+*T<$
M>4+6Z:8,.^<HN.WK6K10!A:/=^*)KTIK&DZ;:VNPD26UZTK;LC VF->.O.:1
MKOQ0-<\I=)TTZ5Y@'V@WK"79W.SR\9]MWXUO44 86L7?BB"]5-&TK3;JUV F
M2YO6A8-DY&T1MQC'.:L:U<:[!%"=$L+*[D)/FBZNFA"CM@A&S^E:M% &5+/K
M@T!9HK"R;5\#-LURPA!SS^\V9Z<_=HTRXUR739Y-4L+*WOE+>3%!=-(C# QE
MB@(YR.AK5HH Q=%N?$D\\HUO3-/M(@N8VM;QIBS9Z$%%P*9;7?BAM;,5SI.F
MQZ7YC@7"7K-+LYVG9Y8&3QD;N,GK6[10!A7UWXHCU<1V&DZ;-IVY<SRWK))C
MC=\@C(XYQSS[5+K=SXA@>$:'IMA>*0?--U=M"5/&,81L]_2MBB@#*O[C7(]'
M@EL+"RFU(A/-@FNF2->/FPX0DX/ X&?:BVGUQ]#EENK"RCU4!O+MX[EFB8_P
MY?8",]_EX]ZU:* ,G1+C7YQ/_;FGV-GC;Y7V6Z:;=USG*+CMZ]:@TN[\42ZD
M4U32=-M[+#8E@O6D?/;Y3&!^M;M% &!+=^*AK8BBTG3&TOS5!N&OG$OE\9;9
MY>,]>-WXU)K5UXD@N(UT32].NX2F7:ZO&A(;/0 (V1CO6W10!E:K<:Y#I\#Z
M5865S>$CS8KBZ:)%&.<,$8GG Z"A+C73X?,SV%D-8P<6PNF,.=W'[S9G[O/W
M>O'O6K10!E:-<:Y/;S'6K"RM)@?W2VMTTP88[DHN.?K5?1KKQ//>.NM:5IMI
M;!"5>UO6F8MD8&#&O&,\Y[5NT4 84=WXH.N&*32=-72O,(%PMZQEV<X.SR\9
MZ<;OQHU:[\40WX32-)TVYM-H)DN+UHGW=QM$;#'3O6[10!DZW<:[ D/]AZ?9
M7C$GS1=730[1QC&$;/?TI9[C7%T))H+"R?5B%WVSW3+$#GG$FPDX'^S6K10!
ME:=<:[)I,\FHV%E!J"[O)AANFDC;CY<N4!&3D'@X'K4>B7/B*>64:WINGVD8
M4>6;6[:8L>^047'ZULT4 8-A=^*)-6,>H:3IL&GY;$T-ZTDF/X?D,8'/&>>/
M>EO+OQ0FM"*STG39=,WH//EO627:<;CL$9&1S@;N<#I6[10!C:W<^(H)8AHF
MFZ?=QE3YANKQH2I[8 1L_I4FHW&N1:5!)IUA93Z@VWSH9KIHXUX^;#A"3@X
MX&?:M6B@"EI4NI3:>CZM;6]M>$G=%;S&5 ,\88JI/'M5VBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_3M4\1VOPN3QPOB&\
MN;J'S)I[*Y6)H)8TF92HP@93M'!#=:]@KS72OA_XA7PU;>%M4U;3AH44A:5+
M6!_.N$,AD\MG9L*"3@X&<<4 6K,ZIXVU/7;FU\07VEVNGW7V&SBM @'F*B,T
MDFY3OR7 V\# ]\U1T?Q)K'C9]#TM+Z32V?36OM2GM OF2$2F$(A8$*"RLQ.,
MXP!6W)X9\0:9JFKR^&]2L(+359//D2[A9VMYBH5GCVD Y 4X;N/2H8_ 5SH3
MZ/=>&+^&&[T^R-C(M[&7CNHBV\[MI!5M^6R/4\8H FO_ .T/#^I^%]/36+V[
MBN]3D25[HHSM'Y$C!"0HR R@YZUA>,M>UNWU[Q!I^G:D]L5LM/%J0 1%)-<^
M6S#(]#71ZEH.OZM9:==7%[IT6LZ=>_:H#%"Y@9=C(48%MW(9N1[<5GS^"-5U
M.XN=2U.]LCJ-S<V3,MO&RQ1P6\WF;1DDEF.>3CM0!EZ;XUU76_$_AHH[6UFD
MIL-4@VCY[PP3,Z'_ '#$IX_OTWP?K2:I=Q/?^*==.H&_GC^QK!_HY"S.JJ6\
MG&-H&?G_ !%=KJ_AU;V[TF>R$%M]CU,7\^$QYO[MT;IU8[QR?2LOPUHGBCP_
M&FGB;1Y=-%U+,S8E\[9)*TA _AR-V* ,&V\5ZO9^*/$EI?W;/97#W4>F.0!Y
M$T$8<Q_BK;AG^X:-7DU=_AUHGB*+Q'JEO>7%OIRRI$T?EL96B5VP4)W'>3UQ
MG'%:^M> 9M6\/ZU9+>1Q7ESJ;:C97 !_</A0,_@&!]FJ[=^$[FX^'^E^'%N8
MA/9I9*TI!VMY#QLV._.PX^M &_I>GR:;9_9Y-0O+YMQ;SKME+\]OE51C\*R?
M&%_=Z=#HTMK.T0DU>U@FQCYXW?85/MDBNCKG_&N@W?B/PS-I^GW4=K>B:&:"
M>0$JCQR*^>.?X30!EQ>+8/$&LZ"-&O7^QS7-Y#<   L8HR._;)5A[$56\-V>
MI'QQKEI<>)-7N;;2VM_*BF>+$GF1EF#XC!//3&*?I?@"31/%]IJ5A=1+IMO8
MB$6S*=QG"+'OSTP4C0'OQ4^AZ)XJL/%.HZK>S:,T.I-$;A(1+N01IM&S/'/O
M0!9\*ZG>7WB'Q9;W-PTD5GJ*Q6ZG'[M#$C8'XDFI1J-W_P +-?3//;[&-'6X
M\KC'F><5W?EQ6?;Z!XHTC7]<O=*GT=[?4[I;C;="7>F$5,?+Q_#5G5=$U_\
MX2]->T>;3<G3Q9R1W@D[2%\C;]: .LKD?B-J=QI7AJ">WO9[(/J%K#+/;KND
M6-Y0K[1@Y.">Q^E=-8_;/L47]H>1]KQ^\^SYV9]L\UD>+]$O-=TFW@L)8(KF
MWO;>[0S@["8I ^#CGG% ''Z'XDN[A?%\=AKEUJ6GZ?8![>>]C5+B*?8Y8;=J
MDKPI!9>N0,X-7? .I6^I"PF/B;7+Z^DLUEFMKJ#;#N*C=@^4O0GCYC^-:">$
M]4O+K6=3U:]LSJ%_IITZ)+6)EBB3YCDEB68Y;VP!5SPQ8>)M+MK+3]2?2'L;
M6W6 -;"3S&VJ%!^;CMS0!TU>.^(?$]S!XK\6VK>*=3L;NT>!-)L;:%)%FD:!
M6";3&V[+GU'4U[%7%7O@)=4D\8)>SH8-=:%X2@.Z!HXE4-]0RAAB@#.\6:S?
M6E]X2M]3U6^TA;NVG>^_L^/>WFJD9  "/P&9N@K9%I_:7A!)]/\ $NM[8A+*
MMTP2.:3&?E<-$. 1Q\HJ*_T#Q)-<>&]2AN]-DU/3+>:*Y,X?RYFD5 6&WD?<
M)_&NAMX=2N-%D@U,V@O)$=";;=Y8SD#[W- 'FO\ :&MV/P77Q/\ \)!J,^HW
M4%J^9C&5B+3(&V (,9!(Y)KMM:U&[MO&OA>RAG9+:[-UY\8QA]L0*Y^AJHO@
M@S?"Z#P?=7862.UCA^T1+D!T(96 /4;E'%2V6@Z[>>)+#5_$%YI[?V=%*MO#
M8Q.H9Y  SL6)[#  ]>M '"^$O$^J:A<>'A9>([_4M3N;EO[3T^:)3#%; L&D
MW! 5QA,?,<DXJWI_B_6K;5/%=KJ%ZSV\[Z@-)E*@&&2W+9BZ<_*589_NM6_:
M>!+VPT?PRMM>0+JFB7#-YV#LEAD8^9&>_((^A45%JWP[GU+PMJVG+>Q17T^J
MS:C9W 4XA+L>#ZY4LI^M &1>>()WU'PY#J7B'5=/MKG0$NY'L(M[R3DH,L!&
M_&"W8=JU]0DNKS4_".EV'B'5H[.]ANWDN@$2>78J%=VZ/ QD_P (JP/"VOZ;
MJ.CWVDW&FM+9:.NF2K="3:V"A++M_P!SOZU8UG0_$U]?:!JUI<:1%J6GK<+,
MLJ2-"WF!1\H!#<!>YH D\*:EJ/\ ;VO^'=2O&OGTMH'ANW14>2*5"P#A0%W*
M5(R ,\<5TUW UU:30+<2V[2(5$T) =,]UR",_4&L7PSX<FT:74;_ %"^%]JN
MI2K)=3K'Y: *NU$1<G"J/4DG))KH* . \.V&I2^,M=M;CQ/K,UOI-Q;B*-WB
MQ(&B61@^(QD9)'&.*S%N_$.H^![WQY!KMU!<(DU[:Z> AMA!&6Q&Z[<L653E
ML@Y/&,5V^E:)+I_B/7]3>5&CU.6%XT .4V1*AS]2,US/_"#ZY%HESX6MM5LX
M_#D\C@,86-U' [%GB!SM/5E#'H#TH [FQNA?:?;7:J56>)90#V# '^M<A\3_
M .T+#PCJ.N:=K6H6-Q96^Y(H&3RW.X<L&4D]>Q%=I%$D$*11*%C10JJ.@ X
MK%\9:%-XF\(:GHT$R0RW<7EK)("54Y!YQ]* .>\075SX-M-"FDUW4[J"XU>)
M+F2Y59&\HQ2$H!&@.,J#P":JR>,WU/Q9K<>E7TYL;;PZUPB/ T6V<._S .H)
MXV^U=9KVARZO+H;QS)&-.U!+M]P/SJJ.N![_ #C\JI:GX6N+[Q/J.JI<1+'=
M:(=,5"#E7+LVX^WS4 8O@#4[?4ETZ9_$VN7U]+9K+-;74&V#<5!;#>4HX)X^
M8_C7H=<QX7T_Q-I5I8:=J,FD/8VELD :W$GFMM4*#\W';FNGH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *P(?%^G3>-;GPIMF2_@MUN S >7(IQPISG
M(R#C%;]>6:SIMU-XR\4ZMI\3-J6D_8+VU ',H6.421?\#0LOU(H [O2O$VG:
MIH$6LF06EI*[H#=.J8*NR')SCJI[UH?;K3[,MS]J@\AP2LOF#:< G@].@/Y5
MX[INMVUMX!\)V]S!I4,%[->RB_UBW\V&U*RN0-N1\[!L#YAT/6JNBV<-_IMA
M:S1Q3V3>-2RI';-!"T9MBWRQ,250DYP>#GT- 'ML-Y:W#[(+F&5M@?:D@8[3
MT/'8]C20WUG<SRP074$LT1Q)''(&9#[@=*\.T'3;JVTV,Z- \6I7/AO5-K1@
MAWD%PJH,^H  7TP,5N>"H=+O=7\.266N>'XKNQB8/965@T-U(IB(:.7,I/!P
MQRO5: /7:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M]9FJ6EQIVAZ_XEM(7:2WU;4[.[15YDM9F*Y]]K[''MNH [O4_B$NFV=G>_\
M".:Q<6=XD#13PB':6FQL3F0'.6 Z8SWJQ?>-FT^PTZ:X\/:JEUJ%V;2"R/DB
M4MM+9)\S: 0I_BK%UA&/PN\*J%.1/I.1CI^\BIWQ3>&.3PK+<7TMA FK R7<
M1 :(>5)R"00/Q!H W[SQ:^F>&KK6M1T+4K002I&+9VA:63>RH"NV0KC+CJ1T
M-2Z+XJ@U?5+K2IM/OM-U*VB69[:\5 6C8D!U9&96&01P>M<AXDFL]0^%NIII
MGB"[UA?MMLINI61WC;SX>!A ..O(/6M3PU9OHWCW5;/5+F>_U"YMHY;/4+C&
MZ2W4D-%A0%!1SGY0,AP>U '=5Q,OQ"GBU==+/@_7VO&B:9(P+?YHU8*6'[WI
MEA^==M7)7"G_ (6YI[8.W^Q+@9QQ_KH: )=1\:Q6=]/96FC:KJ=Q:PK->)9Q
MH?LX89"L6=<OCG:N36YI.J6>MZ5;:GI\PFM+E!)&X&,CZ=CV(KAK+Q!I?@SQ
M1XJAU^X%FUY=K?6LDBG_ $F,Q(NU/[S!E(VCGFMOX<:?<:;X#TZ&[A>&:3S;
M@Q2##1B21I I'8@, 10!KZWJL^D6B3P:3>ZDS/M,5GLW*,$[CO91CC'7O7-6
M7Q+M[OPU=>(6\/ZQ;Z7#:FY6>58L2@$#:H$A.>3UP.#7;2?ZI_H:\CAC?_AF
M)DV-O_LMQMQS]XT >DWNO6UC<Z1!)'*S:I,882H&%/EM)EN>F%/3/-9>G^,I
MM4O98K+PWJLMM%>26;W@: 1AD<HS8,F[:""?NYQVKGKW0[C3O$7@F=]:U6_5
MKYAY5VT91/\ 1I>1M13[<FL[PA>Z5;ZM>P7/BV]L[PZ[=;=,61!')FX;:""A
M;#?[W?M0!ZW1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 8SUHHHH
M*3 SG'-+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%<9\/I'D?Q9O=FV^(KI5W'.!A.![4 =G17
ME>JP65W\2]>2_P##NI:TD=K9F,6A7$.1)G.Z1.N!TSTJSXUBL_\ A)?!]K<Z
M1?7EE]EN_P#0;<9<86';D!A]WZT >ET5RL?A[0]4\*PQ/HL]K;1>9)%:W)9)
M(VR<DX8]>O7H:I?"[1K"U\$Z/J<,&V]N[&,SS%V8N2 3G)]: .WHHHH ****
M "BBB@ HHHH **** "@@$8-%% !2  =!BEHH ****  C/6BBB@ Z4444 %%%
M% !1110 4444 %%%% !@&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M;R[L75RZ&:/(Q\I"@<=1D'DU'HF@S:/+*\NO:MJ0D4 +?21L$QW7:B\ULT4
M%%%% !1110 4444 %<58Z1?^&?&%U>?97U:UUB8;K[@W-F>R-G@PCMMQM[@]
M:[6B@#A/$'@.?6-<N;]+;PTZRE<->:;++*<*!\S"50>GH.,5)K/@>;4[73(E
MM_#K&TMEA(N=/DD4$=HP)1M7V.3[UV]% &+X7T5]!TC[&\>GH?,9\6%NT,?.
M/X69CGCKFMJBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "O(OB3?:5K'BI]$U"^6V33M+EGA;#'%Y+Q$> >5
M52W_  *O7:HV.CV6G7E_>6T16XOY1+<2,Q8NP4*.O0    <4 <7#XDO/%L?A
M2TLK^73H]5L9;R[G@"^9F/8K1(6! .]SDXSA>.M8VE7M[HNE:W9:=J4CW5[X
MM_L\7\X61X]Z1!G( "E@ 0,C&<9KN;CP/H-S;Q0M;31B&YENHG@N9(GB>4DR
M;65@5#$G*@X]J6/P/X=AT2ZT>+3ECL;F87#Q)(RXD 4!E8'*D;%.01R,]S0!
MRUK:R:-\0/$")JUY?S1>'HY!+=NCO&WF2D#Y5 QWP1_%Z8J]X3LO$U]IOASQ
M!-XCEN#=01RWMI*BK"8GBR @"Y#AMIR3S\W08%;NG>"]"TJ>ZGM+603W<'V>
MXEDGDD>5<D_,S$DGYCR><8'0"M;3[&WTO3;73[1"EM:Q+#$A).U%  &3R>!0
M!Y/8^)?%>KV:ZW80Z]+=O>$);)!!]@\A9=IC))WYV@Y;KN]JZ#Q;<ZM9:_/<
MZA<ZY;>'$MT:*XT98V\EQDR-,I4OC&W! *X!R*Z!?!6C1W\EY;K>VS2S_:)(
MK:_FBB>3.2QC5PISWXY[U)J?A#2]7NIY[QM083@+-#'J$\<4@ Q@QJX7&!SQ
MSWH Q_%EQJ\\6C76DR:E/HKH[WCZ28_M+ JIB9=XY7EB0O/2MWPM?V>I>';6
MXL;^YOH#N7SKM=LI8,05<;5P001T[?C2ZAX:L-1%N&>]MA;Q^7&+*]EM@%XX
MQ&P!''&>E6]+TNRT73HK#3X!!;19VH"3R2222>22222>230!<HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
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
MNE^80+H7Y,FSG#>7Y>,GCC=^-&K7OB:WOQ'I.BV%Y:;03+/?F%@>XVB-OYT
M;M%9.MW6N6R0G1=,M+YF)\T7%V8-@XQC"-GOZ4L]SK:Z$D\&F6DFJD+NM6NR
ML8.><2;"3@?[/- &K165IUSK<VDSRZAIEI;7Z[O*MXKLR(^!\N7V#&3D=#CK
MS4>B7?B&YEF&M:396*!1Y;6]Z9RQ[@@HN/UH V:*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHKB;HZEXH\::II$>JWFEZ9I,,._P"Q,JRW$TH+<N02
M%50.!U)ZT =M17'>,4OM*\ 7L,:W&IPPVLK74\M]]FN!$JEB5=8R"V!CH/>I
MM;U#5+'X??;-&MEEE6P+EKBZ*M$HB)W[MK;V''!QGUH ZNBN+T77?$J^"/[3
MO=&MYI(=-2XA\N_+O=,$#'(\L;21SWY./>KZ^+X+JZ\-PZ?!]I&MQ-<!M^WR
M850,7/!SRRKCCD]>* .EHHHH **** "BBB@ HHHH **** "BBB@ HHKS*TU&
M23Q5=6OBC7]6T?4/M["PMU80VD\ ;]V$8J5<L.H)W9.,"@#TVBN!\0ZWXKM/
M'VBV-CIUJ]K,ET4C:_*"Y"JG+_NSL*Y.!SG/:NCU+4]8LM)MIX]/T_[4_P#K
MUN=0\J&$X_O["6YX^Z* -NBO.]4\:ZMJ/PXUK5=)L(8+VR6Y@N3]L!%NT:$^
M9&P4B3J"!\N:UM'\1ZG9^$6UCQ)906UI;6"7!GANS.\H"9)*E%P3QQD\F@#K
MJ*XO1O'4U[K6GZ?J-A:VW]IH[VAMKY;AE*KN*2J%&QMN3QN'!&:[2@ HHHH
M**** "BBB@ HHHH **** "BHKF$W%K+ )9(3(A3S(CATR,94GN*\_P!.M-1F
M^(2V6G>(M7N=-TI=VI/=3(Z22L/DA7"CD#YF].!P30!Z+17#B]NA\6K:WO;&
M2$R:?.+:2+4&>-XU=>7AV !SN'.3^-3WWB_63XBU;1M&\."^DTU(I))I+P1(
MP==VT?*3NZ@#IQDD=P#L:*SM!UB#Q!H-CJ]LK+#=PK*JO]Y<CH?<'BLCQKJM
M]9PZ5INF3BVO=7OEM%N"H8P)M9G< \%@JD#/<T =117+/'%X%T;4=7OM:UC4
MK:*(,T=W(LK;LX 3"C!8D#&<=.E)9>*=3BUFPT[Q!HL6G'45D-I)#=^> R+N
M,<GRKM;:">,C@\T =517F&L>+-6URRT*_LM-^RZ+<ZU:+%>&\Q+,GG 9,07A
M6P>K=.HK7UCX@O8WVJ+96%I<VNDG;=O-?K#*[!0[+"A4[RH(ZE<G@4 =Q14%
MC>0ZCI]M>V[%H+B)9HR1C*L 1^AJ>@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KD]3\.ZS;^)9]>\-WUG%/=PI#>6M]$S12[,['!4@JP!([
M@BNLHH Y?7M*\2:OX2DTI;O2ENKRVEM[R5H9 @#J5S&-V1@'N35G3](U.7PM
M/H^M3VC,]N;59+-&4",IMR0Q/S=?:M^B@#EM%&I^%]"">(]0TH:;I]ND*7$2
M.A*KA0S[B0.,<#O6!\,=$,=UJ>LJ9#II=[711(A0K:>8TA(!YP6; S_"B^U>
MD$9&#10 4444 %%%% !1110 4444 %%%% !1110 5Q'B#PYXH\46MSH^H7FB
MQ:1.XW20V\AN @;( W-M#8 &[MU KMZ* .;\1:%J-YJ>D:MI%S;1WNF^:JQW
M:LT<J2* P)4Y!&T$'FJ/B+PMJVM76B:B9-*GN[!)%EM;N!GMG9P!O5<Y!7'&
M<\$\BNRHH XW1O \MIX2U_0[^\AD_M>6X=I;6#REC$J!?E3)QC'3-26_AK5[
M_P )W?AOQ!<V+VCV8LXY;*-UD("[=[;B0#T.!WKKJ* ..\-^%[_2;ZW>[L?#
M6V!"HN[.Q,5Q(<8W>BD]\9ZGI78T44 %%%% !1110 4444 %%%% !1110!!>
MK<O8W"V<D<=T8V$+R+E5?'RDCN,XKCO"7A[Q;X=BM[*:]T.:R$C274B6\WVB
M=F)+.6+X+$GKBNXHH XB_P##WBNX\:6^OPWFBJMK%-;PQ/#*28G8'+8;[P"C
MIQUJE!#KTWQ"\8QZ/<V%NKI9J\MS$[LA,1PR@$ XYX/M7HE&* ,[0='M_#^@
MV.D6K.T-I"L2LY^9L=2?<GFJ7BOPZ_B&QM1;7?V/4+&Y2[L[C9O"2+D?,O&5
M()!'O6]10!R-QH'B#Q%H.I:5XDO--CCN8E6%M-BD#(X.X.2['."%X_6B#PYK
M>HZWI^H>([VQE335D\B&RB9!*[IL+ON)Q\I8!1_>/-==10!YW;> ]>BT[1]'
MDUBS_LK1KV&XMPD#"6=(Y RK(2<#"Y'R]3@G'0SW?@6YAUW4KZPMM O8=1F^
MT.FJV9D>%]H5MK#[RG&=IQ@YYKO:* (K:(06L,(2-!&BKMB7:@P,84=AZ"I:
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "L76O%>D^'YXH=0>Z5Y5W
M+Y-G-,,9QR44@?C6U10!E:GXBT[1]-@U"\>X%O.5"&.UDD;)!(RJJ6' [BB+
MQ%ITV@-K:/<?85!))M9 ^ <']V5W]?:M6B@#*T3Q%IWB&*:33GN&6$A7\ZUD
MA.3Z!U&?PJOHWC#1]>O6M+"2[:8(9")K&:$8! ^\Z =QQFMVB@#!;QAHZZY_
M8YDN_MOF"+'V&;9N_P!_9MQ[YQ3M9\7:/H%VEKJ#W:RN@D ALIIAM)(ZHA&>
M#QUK<HH RM9\1:=H-M#<7[W"QS'">3:R3'.,\A%)'XT-XBTY/#_]N%[C[!@'
M<+60R8+;?]7MW]?;WZ5JT4 96E>(M.UJPGO;)[@P0$AS+:R1-D#)PKJ">#V%
M0Z+XLTGQ!<R6^GO=-)&F]O.LYH1C..KJ >O2MNB@#!A\8:/<:X='CDN_MHD:
M+!L9@FY<Y^<IMQP><X-&H^,-'TK5!IMW)=BY.WB.QFD7YNGS*A7]>*WJ* ,C
M6_$VF>'3 -1>Y4S[MGDVDLW3&<[%..HZTZ\\1:=8Z+#J\[W LY@I0I:R.^&&
M1E I8?B..]:M% &59^(M.O\ 19M7@>X-G"&+E[61'^49.$*AC^ Y[4W1/$VF
M>(C.-.>Y8P;=_G6DL/7.,;U&>AZ5KT4 8.G>,-'U75#IMI)=FY&[B2QFC7Y>
MOS,@7]>:)O&&CV^N#1Y)+O[:9%B %C,4W-C'SA-N.1SG K>HH Q-:\6:3X?N
M8[?4'NEDD3>ODV<TPQG'5%('3I4VJ^(M.T6P@O;U[@03D!#%:R2MDC(RJ*2.
M!W%:M% &4OB+3G\/G7 ]Q]A )W&UD#X#;?\ 5[=_7V]^E&B>(M.\0QS/ISW#
M+"0'\ZUEAY/3&]1GIVK5HH PM'\8:/KM\;.PDNVF"%R);&:(8! ^\Z =^F:1
MO&&CIKG]CF2[^V^8(L"QF*;C_M[-N/?.*WJ* ,+6/&&CZ#>K:7\EVLS() (;
M*:88)(^\B$=CQFK&M>(M.\/Q0R:@]PJS$A/)M9)CD>H13C\:U:* ,J7Q%IT.
M@+K;O<?86 8,+60O@G _=A=_7VHTSQ%IVL:;/J%F]P;> L',EK)&W !.%90Q
MX/85JT4 8NB^*])\03RPZ>]TSQ+N;SK.:$8SC@NH!_"H[;QAH]WK9T>&2[-X
M)'CPUC,J;ESGYRFW'!YS@]JWJ* ,&^\8:/IVKC2[F2[%V65<)8S.F6QCYU0K
MW'?CO4VM^*-+\//"FHO<J9@2GDVDLW3&<[%..O>MBB@#*O\ Q%IVFZ/!JMR]
MP+2<(4*6LCO\PR,HJEAQZCCO1;>(M.O-#EUB%[@V489F+6LBOA>N$*[C^ YK
M5HH R-$\2Z9XB$YTY[AO(V[_ #K66'KG&-ZC/0]*@TOQAH^L:D;"SDNS< ,2
M)+&:)>.OS,@7]:WJ* ,"7QEHT.MC1WDN_MAE6' L9RFXXQ\X3;CGKG%2:UXL
MTGP_<1P:@]TLDB;U\FSFF&,XY**0/H:VZ* ,K5?$6G:-I\%]>O<""<@(8K62
M5LD9&5121P.XH3Q%ITGA\ZXKW'V$ G<;60/@-M_U>W?U]O?I6K10!E:-XBT[
M7[>:?3WN&2$X?SK62$YQG@.H)_"J^C>+]'U^\>UT][MI50R$364T(V@@=70#
M/(XZUNT4 8,?C#1Y=<.CI)=_;1(8L&QF";AG/SE-N..N<4:MXPT?1+\65])=
MK.5# 16,TJX/3YD0CMZUO44 9.M^(]-\/)"VHO<*)B0GDVLLW3&<[%..HZTL
M_B+3K;0DUJ1[C[$X4J5M9&?#' _=A=X_*M6B@#*T[Q%IVJ:3/J=J]P;6#<',
MEK)&WRC<<(RACP>PYJ/1/%.E>(99H].>Y9HE#/YUG+",'T+J,_A6S10 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% !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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M>O6KM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !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% !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% !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% !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% !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% !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 %<Q
MJOBRXLO$_P#8-AH5UJ5V+-;QC%-%&JH7*?QL.<K^M=/7G>I:0VJ_&21?MU_9
M*F@1GS+.7RRQ^T/P3@Y^E ':R:K;V6DIJ&KO%IB;091=3(!$3_"6SMS]#4T6
MH64]@+^&\MY+,J7%PD@,>T=3NSC'O7 >/8+BPU;PG.VHBWTZS$Z2WU[;?:DC
ME*((WD&5P2 XWG@$^]86H:6X\!ZA<Z3KEOJMG/K<%W>M:6!,*1@IYF(@QWKD
M*[ '!^;WH ]9T[5M.UB SZ9?VM["#M,EM,LB@^F034L%]:74T\-O=0S2V[;)
MDCD#&-L9PP'0X]:X?P5!:W?B>^UFV\4:?JKO9I;S0V%D(%&&)1F(=LL/F'K@
M^U;GARZT&?7/$4>DV)M[V&[5=0D,)3SI-N0P/\7?^??) .CKAO$7C^>PUF/2
M=%TF?4;F.^AM;EP45%9U,AC4LZY?RU)S]T<9/:NYKQKXB3Z'!XWL+G3;^>PU
MZ%I99WMX7=I)$A(BS$05<DN%R!G!(R.P!Z9J>K:K:/"++PY=7ZO&&=H[F&/R
MS_=(=QD_3BL6V^(<%SX=AU0:3>>?<WK6-I9*R,]Q(I()5@=NT;6RV<84FH]=
MUG6CX#TNV\K[/XDUN.*T"(#^XE=<ROCJ B[C[$ 5F>-=(?PYI?A2;2)S8V6C
MSFWDN1!YWV:*2)HS,5[D>IR 6R0: .MT#Q*NLW=_I]Q8SZ?J=@4^T6LS*Q"N
M,JZLI(93@\^H(-;M><^ ;&Q?Q?K6JZ/YTVE_98+47\KES?3AG>23<?O8W*N>
MG&!P*]&H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "CI110   =**** "JTFGVLNI0:
M@\0:Z@C>**3)^57*EACISL7\JLT4 %%%% !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% !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% !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% !1110 445CW_BSPYI5X]IJ&O:9:7* %H9[M$=<C(R"<]* -BBF0S17,$<\
M$B2PR*'1T.592,@@CJ"*?0 4444 %%%% !116?K.MV&@60O-2EDB@+;-R0O+
M@X)Y" D# //2@#0HJ"RO(-0L;>]M9/,MKB)98GP1N1AD'!YZ$56T?6].U^S>
M[TRY%Q DKPLX4KAU.&'('>@#0HHHH **** "BBB@ HHK/76].?7GT-;D'4DM
MQ=-!M.1&6V[LXQU[9S0!H45";NV%XMF9XOM31F40[AO* @%L=<9(&?>HO[3L
M_P"UQI7G#[:8/M/E;3_J]VW=G&.O'7- %NBBD)"@DD #DD]J %HJ*VNK>]M8
M[JUFCGMY5#QRQL&5U/0@C@BH=,U*SUC3H-0L)A-:SKNCD"D;AG'0@&@"W111
M0 4444 %%%% !115#4M:T[2)K&&^N1#)?7 MK8%2=\A!(7@<=.IXH OT444
M%%%% !1110 45#/=VUJ81<3Q1&:011!V WN02%7/4X!./8U-0 4444 %%%9.
ML^)M*T&2"*_N)!/<;C%## \TC@=2$12<#(R<8H UJ*CMYX[JVBN(BQCE0.A9
M2IP1D9!P1]#S3+N]M;"$37=Q%;Q%E0/*X4%F. ,GN20 * )Z*J:AJ=GI5NEQ
M>S"*)Y4A5BI.7=@JC@=R0*MT %%%% !1110 445#=7,5E:374Y810H7<JA8@
M 9.  2?H!0!-167HGB'2_$,4\NF7#3+;R>5*'A>-D; ;!#@'H0?QJ6/6M.EU
MV;1$N0=1A@6XDAVGY8V. <XQU[9S0!?HHHH **J7>IV=C<V=M<S".:]E,5NN
MTG>X4L1P..%)Y]*??7L&G64MY<LZPQ#<Y2-G./95!)_ 4 6**SM&US3O$%DU
MWIDYFA61HF+1M&5=>H(8 @CZ5HT %%%% !1110 4444 %%9XUO3FU]M"%R/[
M26V^UF#:<^5NV[LXQUXQG-:% !15#6=9T_P_I4VIZI<"WLX=OF2E2VW+!1P
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
M.BETZ40,TNG(Z6KO*[L@8 -DDG=D <MFI=6TBPUS3WL=2MUGMW()4D@@@Y#
MCE2#T(((H \ZOK_Q5INB:Z8VU6VM1]D:PN=3\IIHY&F"R+\C'<N"IYYY(IVD
M7>MV?BFTBGUV]O+5=:N--$,VT[XUMGFW,0!EMP&.F ,=S79P>$-(@L9[-DN[
MB&=HVD%U?33$E&W+@NY(P>>,9[U:7P_I:7272VH$R7;7JMO;B9D,;-U[J2,=
M/;- 'FVA:UXKUG3M+U^SAUR6ZNKI9)HF-O\ 8?LY?#(HW;QM7HV-VY>>N*L:
MC)KUU;^/-3C\27]JFC3RFRMX FU62W23YB02RG.-O Y)YSQV=OX)T*TU WMK
M#=0,9O/,,-[,D)DSNW>4'"=><8P:OGP_I9MM4MC:CR=59FO5WM^]+($;OQE0
M!QCI0!PGC#39-5D\':B^JZE U[J5L#%#,%CB)@D.Y!CAN.O/4UT/B'3M>L?"
ML5KH-W?7=PEPAGD>9/M,D&XEQ&[#:'Q@#/;WQ6QJ7A[2]6TF+3+RV+VL)1H@
MLC(T;)]UE=2&!'J#FH9?"VFS:-%I3O?FWBD\U'%_.)0W//F[]YZG@G% %+P5
M?VUW97D$5WJ\MS;S[;B#5\>?;L5!"G QM(P002#GK6YJEXVGZ1>WJ1^8UO \
MH3^\54G'Z5#H^A:=H4,L=A"ZF9_,FDEE>625L 99W)9C@ <FM @$$$ @]0:
M/,H[K6=-T+PSXF;Q#=WEQJEU:)<V;[/L\BW! *QJ%RI7=D'/\)SG-.GT_P 2
MO\6&6+7[))O['9XY&TPL%B,X^3'FC)SCYL]NE=5I_@;P[I=[%=6E@RM [/!&
M\\CQ0,<Y,<;,50\G[H%:_P#9EG_:_P#:OD_Z=Y'V;S=Q_P!7NW;<9QUYSC-
M%F,.L2"1P[A0&8# )[G':O/?BYIINO#]I<_;[V$)?VD?E0R!4.Z91N(Q]X9X
M->B53U32[+6M-FT_4;=;BTF&'C;(S@Y'(Y!! ((Y!% '$^.=)FT[P2EK#JM[
M<32:M9&.XO7$K1L9XP,<#(!&<?6F7&J:IX0U3Q!;?VE=ZK%;:"=4B%Z59EE5
MG! *@?*=H..V.*ZJ'PII,6F_V>\=S<6_VA+G%S>2S,)$*E3N9B< JO&<<=.M
M7GTFPDU-]2>W5KN2V^RN[$D-%N+;2O3&2>U '!>'+GQ.VHZ'<JNNW-O=+_Q,
MGO\ [/Y!5D+"2((Q*X;   P5//(S7I58&D^#=&T2YCGT]+R(19\J$WT[0QY!
M!"QER@&">W':M^@#S;QEJDKZCJT>DWGB:2\T^W#2KII@6WM6*%UW^9C=D8)
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
MGNK:&QFFVO/;B1E1\DA5;!.5SQD\\5<\,-K\/B62"6#6CHKVA8OJ[0M)'.&
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
MH!Y#ML,A^?HK#&.IX(!'-30Z5XIU7Q-HVJ:M:6%G!I]O/"8H;@RL[R( 7SM
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5FPZU!/XCN]$
M6.03VUM%<LYQM*NSJ .<Y^0_F*TJ\[OO#VG>(?BCK,.IQR36\>CVI$(E949B
M\P#$ C)'./3)[T >B45XHU_?W_A?X=VMT;>[M;RTE\]+^]>WBN)451&KNJL6
M."Q"D<D>U7[^QU73/AIKL,MY;PQ-J=L;-+"]:X^R*9X04#LH/!R0,<;J /7*
M*X;5/# \*Z/KNK^')+J.[_LJ5!!YC2>;,H++,=Q):0<C/?-<_P""M.O9-2\/
MZI8G1[>"2,M>2P:O+<37RF,_?1D +A\,3G(P10!Z/H6M0:_IIOK>.2.,3S0;
M9,9S'(T9/!Z$J<5I5X8EG80>!Y]5L[AF\3C6I4L +@[T?[8P\M$SPI7<6&.0
M23[=)XGU.[\)>(=;M;5G+>([56TQ23A;W*PLH^H>-_\ @+4 >GT51T;3(]&T
M6RTV)F=+6%(@['); P2?<]?QK(\=:;+JWAS[)#?V]H[3QL%N96CBN K;C$Q4
M@X8 YQS0!TI. 2>@JCH^KV6NZ3;ZGITIEM+A2T3E2NX9(S@\CI7'>%+71-:T
MO6=!D\/V]C]DN4%U;VUSYL#N5#*R.N.V,C ([U1^$.FZ!;>#]+OH5@&KB"1)
M\3$R##G<"F>#P.U 'IM4QJMFVM/I E)O4MUNFCVGB-F*@YZ=5;CVKQVVU"SN
M-7\*:WI5A8::VHZH@!CU-Y;N:%MP82Q[<8/&<L=IP*W+OPSX63XL7<.HV\$4
M,^D1W"B6=D#RF>3>0=PYQMXH ]2HKROQ6)]0^(ITRXM--N[./3(Y;.VU#49+
M:,DNX=TVHV]AA1G@J,8ZU8DT#5KGX=:7IM[K.G37,%Z9 LU\[PWD2L^V!Y0
MS8!'.#R@R#0!Z917(?#Z]L+C3-0M+'2(]+:RO&AG@AF$T1DVJ24<<$8([#!Z
MBNIN[2"^M)K2YC\R"9"DB9(W*>HXH AT[5;/54N7LY3(MO<26LA*D8D0X8<]
M<'O4.C:U!K:7KP1R(+2\ELWWXY:-L$C!Z5P7P_T+PS;:AJI,5O'J=IK=VD*-
M.0Z+O.SY2W/RD8XYK#O=(M4\+>+?$ ,W]IVGB"=K6;S6'D8N5^X <#.3GUSS
MVH ]KJGJ6JV>D0PS7LIC2:>.W0A2V9)&"J./4D<UY]XUN=*U37]2LKC2].DE
MTRSC>6[U+47M@@?<5\I55LD<_-QR0*R-6L+'5_A=X/UW65\ZY#Z:EQ=2R,/W
M1E4,6.<=SDGGGK0![)161I-AHFG:/-!I1BCL26:1HIRP!(&3NR<<8[U7\%0:
M+;>$[*'P_>O>Z8N_R9WE,A;YSG)/H<B@#?HHHH **** "D=%D1D=0RL,%2,@
MCTI:* &HB11K'&JHB@*JJ,  = !2A0HPH 'H*6B@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH I:AH^EZL$&I:;9W@3[GVF!9-OTW XJS#!%;0I#!$D4
M2#:B(H55'H .E244 %%%% !2!0"2  3R3ZTM% !1110 4444 %%%% !1110
M4V2..:)HI45XW!5D89##T(IU% %"PT/2=*D>33M+LK-WX=K>W2,M]=H&:OT4
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %(%5<X &3DX'4TM% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !40MH%N7N1!&)W4(\H0;F49P">I R>/<U+10!3DTG3I=/
M73Y-/M7LE "V[0J8P!TPN,4V'1M+M[)K*#3;.*T9PY@2!5C+ @@[0,9R <^P
MJ]10 5GV^A:/:7IO;;2K&&[.<SQVZ*YSU^8#/-:%% %&+1-)@OVOX=,LH[QB
M2UPENHD)/7+ 9K'_ .$9O+_Q3!K&LW\-S!8/(VG6D-OL6(MQO=BQ+N%X'0#K
MBNFHH *KWNGV6I6_V>_M+>ZASN\N>,.N?7!&*L44 5[.QM-.MQ;V5K!;0 Y$
M<$810?H.*BAT?3+>_>^@TZTBO'!#W"0*LC9ZY8#)J[10!GQ:%I%O,TT.E6,<
MKR"5G2W0,7!R&) ZY)YJ2_TG3=55%U'3[2\"<H+B%9-OTW XJY10!3OM)TW4
MXTCU#3[6[1.46XA60+] 0<4R70](FL(["72K&2SB.8[=K=#&AYY"XP.I_.K]
M% $-K:6UC;K;V=O#;P)]V.% BCZ <5-110!2?1],DU!=0?3K1KU?NW+0*9!V
MX;&:D;3K%K>:W:RMS#,YDEC,2[9&)R688P3GG)JS10!3N-)TV[O(KRYT^TFN
MHO\ 5S20JSIWX8C(J3[!9BQ%C]D@^QA=@M_+'E[?3;TQ[58HH K66G6.G6QM
M[&RM[6 DL8H(E123U. ,4^UM+:QMDMK2WBMX$SMBA0(J\YX X'-344 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/Z;XBD
MO;SQ'!)%$@TJY\F,@\R#R4DR?Q8C\*Z"O/[?P-I^HZUXLO=9T&UN9;B[#6<M
MQ"KED\B,?*3T&X-0!JV'CBS;POHFIZ@D@O-4MEG2TLX))Y#\H+;54%MHR,D\
M<CUK2'BG29-#36()9[FT=_+46]M))(7!(*^6JE@00000,8YKSN#PMK5A;>%+
MV2VU@+;Z(MA=Q:7.B3P."K D,<,IP00#G@&M9],U32_"=NN@6NNQ+=:J;C4E
MFDB:^,;9WLAR5!+!3US@F@#K=.UZT\26-]'I5S-;W<.8I%GMF26VD*Y4M&X!
M[@CL:SO".KZA-8:]_:]T;Q],U&:W$L=OM9HT1&^XN<GYCP,DUD^$;75-)U;Q
M3JMWI.K>5<);-;17$R37$P17!&=V,\CC/'K5GP-/J$6HZY%>:#J=DM]J4M[%
M-<)&$"%4 4X<G=\IXQCWH =X=^(MIK6HWUI)9ZA&T>H&UMRNG7&TKM0@R,4P
MARQR&Q@8)]:AM/B'96.I>(+;6[F0"RU(PH8;5W6"#9'M:5E!"C<S<MCI[58T
M0ZEH'B36[.?1+ZXMM2U3[7!>VYC:)4>.-3ORP9=I0YX/M6;>^']3D\)_$.V2
MQ<W.I7<[VBC&9E,$2J1_P(,.: .OUGQ-IFA200W<DSW-P"8;:V@>>60#J0B
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
M ='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 %%%
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
MS#\V/O;MG3GK^M+H^IZAJ%M-)?:'<Z9(APD4\T3F08Z@HQ ].: -6BL/1=:U
M;4;MX;_PS>Z7$L9833W$,BL<@;<(Y.>2>F.*1=;U<ZY]A/A>]6S\PI]O-Q!Y
M>W^]MW[\>V,T ;M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8NM>$M \13Q3:OI<%
MY)$NQ&DSE1G..#6U10!E:GX;T?6=-@T[4=/BN+. J8HGSA2 5&/P)%$7AO1X
M= ;0H]/B72V!4VPSM()W']>:U:* ,K1?#>C^'(IH](T^*S28AI!'GYB.G6J^
MC^#/#GA^]:\TG2;>TN&0QF2/.2I()')]A6[10!A-X,\.-KG]M'2;<ZEY@E^T
M<[MX[]:76?!WA[Q#=I=ZMI4%W.B"-7DSD*"3C@^I/YUN44 96L>&]'\06T-O
MJNGQ7<,)W1I)G"G&./PH;PWHS^'_ .P6T^(Z4 %^R\[<!MP_7FM6B@#*TKPW
MH^AV$]CIFGQ6UK.2TL:9PQ(P<_@,5#HOA#P_X=N9+C2-+@M)I$V.\><E<YQR
M?45MT4 84/@SPY;ZX=:ATFW34C(TIN!G=O;.X]>^3^=&H^#/#FK:H-3O])M[
MB]&W$SYW?+T[]JW:* ,C6_"^B>)# =8TV&\,&[RO,S\N[&<8/? _*G7GAO1[
M_18='NM/BETZ$*([=L[5"C"_D*U:* ,JS\-Z-8:+-H]KI\46G3!A);KG:P88
M;/U%-T3POHGALSG1]-ALS/M\WR\_-MSC.3VR?SK7HH PM.\&>'-)U0ZG8:3;
MV]Z=V9DSN^;KW[T3>#/#EQK@UJ;2;=]2$BRBX.=V]<;3U[8'Y5NT4 8FM>$/
M#_B*YCN-7TN"[FC38CR9R%SG'!]34VJ^&]'UNP@L=3T^*YM8"&BC?.%(&!C\
M#BM6B@#*7PWHZ: =!73XAI9!7[+SMP6W']>:-$\-:-X<CFCT?3XK-9B#((\_
M,1TSGZUJT4 86C^#/#F@7IO-*TFWM;ED*&2/.2I()'7V%#>#/#CZY_;3:3;G
M4O,$OVCG=O'0]:W:* ,+6/!GAWQ!>K>:KI-O=W"H(Q))G(4$D#K[FK&M>&]&
M\110QZOI\5XD))C$F?E)Z]/I6K10!E2^&]'FT!="DT^)M+4!1;'.T '</U&:
M-,\-Z/HVFSZ=IVGQ6]G.6,L29PQ("G/X "M6B@#%T7PEH'AV>6;2-+@LY)5V
M.T><L,YQR:9;>#/#EGK9UFWTFWCU(R/*;@9W;FSN/7OD_G6[10!A7W@SPYJ>
MKC5KW2;>:_#*WGMG=E<;>_; J76_"NA>(WA?6--AO&A!$9DS\H.,XP?85L44
M 95]X;T?4]'@TF]T^*:P@"B*!L[5VC"X^@XHMO#>CV>AR:+;Z?%'ILH97MUS
MM8-][\ZU:* ,G1/#&B^&Q.-'TZ&S\_;YOEY^;;G&<^F3^=0:9X,\.:+J1U#3
MM)M[:[(8&5,YP>O>MVB@#!E\%>&YM;&LR:1;MJ(E687!SNWC&&Z]>!4FM>$=
M \17$=QJ^EP7<L:;$:3.0N<XX-;5% &5JGAO1];T^"PU+3XKFU@(:*)\X4@8
M&/P)%">&]&CT Z$FGQ#2R"#:\[<%MQ_7FM6B@#*T;PWH_A^WF@TG3XK2*8[I
M%CSACC'.:@T;P;X=\/7C7>DZ3!:7#H8VDCSDJ2#CD^H'Y5N44 84?@SPY%KA
MUJ/2;==2,AE-P,[MYSD]?<T:MX,\.:[?B^U32;>ZN@H02R9S@=!U]ZW:* ,K
M6_#6C>(UA76-/AO%@),8DS\N<9QCZ"B?PWH]SH2:)-I\3Z8@55MCG: IR/RK
M5HH RM/\-Z-I.E3Z78:?%!8S[C+"F=K[AM;/U  J/1?"FA>')99-'TR"S>8!
M9#'GY@.G4ULT4 85AX,\.:7JQU2QTFW@OB6)G7.[+?>[]\FB\\&>'+_6?[8N
MM)MY=0WH_P!H;.[<N IZ]L#\JW:* ,;6O">@^(Y8I=7TR"\>%2L9DS\H/7H:
MDU'PWH^K:5!I=_I\4]C 5,4+YVKM&U<?0$BM6B@#,MO#ND6>AOHMO811Z;(K
M(UN,[2&^\/QR:CT3PQHGAOS_ .Q].AL_/V^;Y>?FVYQG/ID_G6O10!A:3X,\
M.:%?F^TO2;>UN2I0R1YS@]1U]A1)X,\.2ZX-:?2;=M2$@E^T'.[>.AZ^PK=H
MH Q-:\'^'O$5TEUJ^E07<\:>6KR9R%R3C@^I-3:OX;T?7K.&TU33XKJ" [HT
MDSA3C''X5JT4 97_  C>C_\ "/\ ]@_V?%_9>-OV7G;C=N_GS2:5X9T71+*X
MLM-TZ&VMK@DRQIG#Y&.?PK6HH Q=%\(Z!X=N))](TN"TED38[1YR5SG')ID'
M@SPY:ZV=:@TFW34C(TIN!G=O;.X]>^3^=;M% &%J?@SPYK.I#4=1TFWN+P!0
M)7SGCIWJ?6_#&B>)/(_MC3H;SR-WE>9GY=V,XQZX'Y5K44 95UX;T>]T2+1;
MG3XI--B"JENV=JA?N_E18^&]'TW1Y])L]/BAT^<,)8%SM;<,-GZBM6B@#'T3
MPKH?AQYGT?38;-I@!(8\_,!G&<GW-1:;X,\.:1J9U+3])M[>\.[,R9S\W7OW
MK=HH PKSP9X<U#61J]WI-O-J 9'\]L[LKC:>O; _*I-:\*:%XCDADUC3(;QX
M05C,F?E!Z]#6S10!E:AX;T;5=)@TN^T^*>Q@V^5 ^=J;1M7'T!Q1!X;T>UT)
M]$@T^)-,D#*UL,[2&.3^=:M% &3HOAG1?#B3II&G0V:SX,HCS\V,XSGZFH-'
M\&^'?#]ZUYI6DV]I<,AC,D><E202.3Z@5NT4 81\&>'&US^VCI-N=2\SS?M'
M.[?Z]:76?!WA[Q#>)=ZMI4%W<(@C623.0H)..#ZD_G6Y10!E:QX;T?Q!;PV^
MK:?%=Q0G=&LF<*<8XQ0_AO1G\/C06T^(Z6 !]EYVX#;A^O-:M% &3IGAG1='
MTVXT[3].AM[2X),T29P^1M.?PXIFB^$]!\.S2RZ1ID%G)*H5VCS\P'..36S1
M0!A6O@SPY9:T=9MM)MX]1+O(;A<[MS9W'KWR?SHU'P9X<U;5!J=_I-O/>C;B
M9\[OEZ=^U;M% &1K?A;0_$9@.L:;#>&#<(O,S\N<9Q@^P_*I+OP[I%]HD6C7
M5A%+IT2HB6[9VJ%^Z/PQ6G10!DV7AG1=/T:?1[33H8=/N-PEMUSM?<,-GZBD
MT3POHGALSG1].ALS/M\WR\_-MSC.3VR?SK7HH PM.\&>'-(U0ZE8:3;V]Z=V
M9DSN^;KW[T7/@SPY>:V-9N-)MY-1$B2"X.=VY<;3U[8'Y5NT4 8NM>$M!\13
MQ3:OI<%Y)$NQ&DSE1G..#4NI^&]'UG3(--U'3XKBS@*F*%\X4J"HQ] 2*U:*
M ,E/#.BQZ VA)IT*Z6P(-L,[3EMQ_7FET?PWHV@6TUOI6GQ6D,QS(D><,<8Y
M_"M6B@##T;P=X>\/7;W>DZ5!:3O&8V>/.2I(..3Z@?E2+X,\.)KG]M+I-N-2
M\PR_:.=V\]3UK=HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R-7\4Z#H$T<.KZ
MO9V,DB[D6XE"%ATR,UKTQX8I2#)$CD=-R@T 4-1\0Z/I&GPW^HZE:VMI.0(I
MII J.2,C!/7(!-$?B'1YM$.M1ZE:MI@!)NQ(/+ !P?FZ=>*OM%&ZA7C5E'0$
M9 H$48C\L1KL_NXX_*@"AI'B#1]?CEDTC4K6^2(@2-;R!PI/3.*KZ5XN\.Z[
M=FTTK6K&]N A<QP3!V"@@$X';D?G6ND4<0(CC5 >NT8I$@AC;='$BGIE5 H
MR3XN\.KK']D'6K$:EYGE?9?.'F;_ .[MZYI=6\6>'M!NEM=6UFRLIW02+'/,
M$8J21G![9!_*M7R(?,\SRDWYSNVC/YT/!%*<R1(YZ990: *.J^(='T*WBGU7
M4K6RBF.(WGD"!SC/&?:AO$.CIH?]MMJ=J-+P#]K,@\O!;:/FZ=>*OO%'( )(
MU8#H&&<4>5'Y?E^6NS^[CC\J *&F^(='UFRFO--U*UN[:$D2RPR!E0@9.2.G
M'-1:1XJT#7[B2#2=8LKV6-=[I!,'*KG&3CMDUJ)%'&I5(U53U & :$ABB),<
M2(3W50* ,B+Q=X=GU@Z1%K5B^I"1HC:K,#)O7.Y=O7(P?RHO_%WAW2]2&G7^
MM6-M>G;B"68*_P W3CWK6$$(D\P1('SG=M&?SH:"%WWM$C-ZE030!GZQXDT3
MP^81K&JVEB9L^5]HE";\8SC/7&1^=.NO$.CV.D1:M=:E:PZ?,%,=R\@$;!AE
M<'IR*OR0QRX\R-'QTW*#BAHHV0(T:E!T4CB@"A:^(='OM(EU:UU.UFT^$,9+
ME) 8U"C+9/3@4W1_$FB>(#,-'U6TOC#CS?L\H?9G.,XZ9P?RK16*-4*+&H0]
M5 XHCACBSY<:)GKM4#- &18>+O#NJ:D=.L-:L;F]&[,$4P9_EZ\>U$OB[P[!
MK TB76K%-2,BQ"U:8"3>V-J[>N3D?G6LL$*/O6)%;U"@&@P0F3S#$A?.=VT9
M_.@#,U?Q5H&@7$<&K:Q964LB[T2>8(67.,C/;(J74O$.CZ-90WFI:E:VEM,0
M(I9I JN2,C!/7CFK[PQ2D&2)'([LH-#Q1R*%>-64= 1D"@"@OB'1WT,ZVNI6
MITL G[6)!Y> VT_-TZ\4:1XAT?7TE?2-3M;Y82!(;>0.%)Z9Q]*O^5'Y?E^6
MNS^[CC\J$BCB!$<:IGKM&* ,C2O%WAW7+PVFE:U8WEP$+F*"8,P48!.!VY%#
M>+O#J:Q_9#:U8C4O,$7V4S#S-YZ+MZYK62"&-MR1(I]54"CR(?,\SRDWYSNV
MC/YT 9.J^+O#NAW8M-5UJQLKAD#B*>8*Q4D@'![<'\JL:OXAT?0(XI-7U.UL
M4F)$;7$@0,1UQFKSP0R-N>)&/3+*#2O%'* )(U<#IN&: *$GB#1X=$&M2:E:
MIIC ,+LR 1D$X'S=.3Q1IWB'1]7T^:_T[4K6ZM("1+-#(&1"!DY(Z8!!J^8H
MS'Y9C79_=QQ^5"Q1HI5(U53U & : ,O2/%.@Z_-)#I&KV=])&NYUMY0Y4=,G
M%,M_%WAV[U@Z1;ZU8RZB':,VJ3 R;ESN&WKD8.?I6ND,41)CB1">NU0*000K
M)Y@B0/UW!1F@#)O/%WAW3M4&F7FM6,%^2J_9Y)@'RV-HQ[Y%2ZQXFT/P^\2:
MOJUI8M,"8Q<2A-P'7&?J*T6@A=][1(6_O%1FE>&*7'F1H^.FY0: *%[XAT?3
MM*AU2]U*UM[";:8KB20*C[AE<'OD<T6_B#1[O1Y-7M]2M9=-C#%[I) 8U"_>
MRW3BK[11N@1HU*#HI' H$4:QF,1J$/50./RH SM'\1Z+X@$QT?5+2^\G'F_9
MY0^S.<9QTS@_E4.G>+O#NKWYL-.UJQNKL DPPS!FP.O ]*UXXHXL^7&B9Z[5
M S2)!"C;DB16]0H!H R)/&'AR'5QI,FMV*:B9!"+8S 2;SC"XZY.14FK^*M
MT">.#5]8L[*61=Z)<3!"RYQD9K3,$)DWF)-^<[MHSFE>&*4@R1(Y'=E!H H:
MEXAT?1[&&]U+4K6TM9B!%--(%5R1D8)Z\ FA/$.CR:&=;34[5M+ )-V)!Y>
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
MW%W:?9+F6W1Y;;_GDQ4$I^!X_"@"Y1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MP%VL%I)+Y"E0V]RJD!<,.3[^AK;CUJPFU:/3(YM]S):_;$"@E3%N"[L].I%
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
M/(VYS6?)9:[I>E>)O#T/A^:^?5KFZEM;Q'C$!6?)_>DL&4KN((P<@#%>DT4
M>?0Z?J_A3Q'#/;:1<ZO#)HMMIZ/;NB[9H2_W][#:I#@[AGH>*H^&?"^LV6F>
M!(;VQVR:;>WLMV P(B#B;8>O()9<?6N^UC6['0K>">_=TCGN([9"D;/EW.%'
M .![UHT <GI^BWO]L>-#+%Y4.I2Q_9I&((<?9D0GCT8$?A4?@%]1L_#UAX?U
M+0[VTET^T6&2XE,;02%<+\A5B3D<]!WKL*AN[2&^LYK2X4M#,A1U#%20>O(P
M1^% 'F?@C2[AO&-SILF'TKPI)/#8R!LAGG(8+]8XR4]MU>I52TK2-/T2P2QT
MRTCM;922$C'4GJ2>I)]3S4<NMV,.OV^B.[B^N(&GC41L5**0"=V,#KTS0!S3
MKJOAOQAKVH1:'=:K;ZN('A>T:,&-XX]A1][+A>,AAD<FLZ?P=?V_PDM-$^RQ
M7&IQS02.D>,+FZ65U4GLH+#WQ7H]5=2U*ST?3I]0OYU@M8%W22-DX'T')/;
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
M*GR_, R$+= 6YP#UP:T: .2\=^&9-9\.7JZ5;QC4I)K>=BC")[CR75@I?L<
M@$]#BLS0M"6]O[NZ>T\3VMZ;"2T6YU>X214#D95-KDDY .>G'6O0** .,\$7
M.JZ9I.E^&[_PY>V\MC +>2\1HC;,$7 <'=N.[ XVY!/-)*-2T/Q_JFHIHM[J
M%GJ=K;1I)9F,^6\9D!#AV7 PX.:[2B@ KF/'%A?WFE6,^G6INY[#4;>]-NKA
M6E6-LL%)XSCID]JZ>B@#C==2_P#$VEZ/+#H]Y;-!K5K-)#=>6'$2."SX5B,>
MV<\=*HZQX7U/5O$'C(1IY,&J:+%:6]PS#:9 ) 0<<\;AGZUZ!10!YOX:T1WU
MC29-2TSQ3'>:>&8/>WL<MK$_EE3M(?+ @D# [\XKTBBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@S38 ^<D<$GKGWJW4%G9V^GV4%E:1+#;01K%%&O15 P /PJ>@ HHHH ****
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
M%958@MP"<=": ,OP+>^(;O3]6UBZU&YUC3W8KI,4L,,,DR)G+Y55 #M]W/8
M]ZO^ ]0?4(-<,S:D)X=6ECEBOYDD,#;4;RT*<;!N&!]:MZ2_B>'3[B*[TG1K
M<PQ*ME#:WCE&(&-K$QC8!QT!^E9G@W2O$ND:GK#:G9:8EMJ5])?,]O>O(\;,
MB*$VF-01\G7(Z]* (=-^)<>HVFF:B= U&WTB_G2V2]F* +*YVK\N=Q7=@;L8
MS^==W7DO@G2->\1> /#%C<QZ?;:+ T-TTT<[O/,(WWJFPH F6 R=QX'%>M4
M%%%% !5+6=2CT;0[_5)4+QV=M)<,HZL$4L1^E7:JZE80ZKI=WIUR"8+J%X)
M.NUE*G]#0!S?AVQ\3WD-AK&J>(V!G59Y--AM(A BL,A Q'F9&1\V[MTJ&[^(
M(MHKG44T2]GT&UG:";4T=-HVMM=UCSN9%;(+#T)&0*LZ!;>,-+CLM+O%TBYL
M;8"(WRSR+-)&HPI\K9@/P,_/BL3_ (0[Q''X?O/"$+:9_8-S-*!>&5Q<1P22
M%V3R]NTM\Q ;<!T.* .PMM?@N=8U;34B??IL4,KOD;7$BLPQ_P!\G\ZQ?^$^
MCFM= >RTB\N[C7+1[FU@1D&T+L)#L3A>'SGV]2 8;SP]XALO$.J76@G31:ZG
M:06[/=.X>V:(.NY4"D.-K="R\BDT'PAJ.F2^#FGDMR-&TR:TN=CD[G<1 %>.
M1\AZX[4 0ZSXXOI?A_J^KZ1IEPE]9"Y@N%9XB;*:('+')PX!P?ESD=JU+3Q+
MJB>&[K4]0\.WD/V6T%P!Y\+M<87+;0C'!P,X..M5+/P==_\ ",^+M(NIXD.M
M7E[+%)&2VQ)AA=P('([C]:T='N=6TW2F'BE-(L[:VA2/[3#>,R.?NDMO10@/
M'&3UH E;Q79-<Z!!:I)<MK:F6 IC"Q!-Y=O;E1]6%;U>9?"_16^W7^K^:9M+
MMC)I^B.5(S:^:TA89Z@DJH/<1CM7IM !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !2.BR*5=0RGJ",@TM% !2,BNNUU##(.",\CD4
MM% !1110!S=MXTLI=6MM.N;#4["2[9DM9+RU,:3,!DJ#DX. 3A@,XIFJ^.M-
MT:^DAO+34UMH9%BGOA9M]GB9L8W.>WS#D CGK7,ZQ>13>./#MW:^([;7=U^5
MATM!&_V='4AIE,?/R+GE\C!/0\TOC+Q5HFN:I-X/FUK3[&QB=3JUQ<W*1L0"
M&\B,$\L<#<W11QR3@ '7Z[XJM]!E$3Z=JEXPB\Z3[%:-*(TYY9N!V/ )/'2F
M7/C31H="L-7AEENX=1*K91VT1>6X8@G:J]<@ YSC&#G%8WC;QS8Z:D&BV>J:
M?;ZCJ4.^.YNIU2&WA/'G$D_-WVJ.I]@:YC5([30K;P+)X9U?3SI5H+FP75+A
MQ+##)(J_O"5X+?+( "0,M@\4 >EZ%XALO$$$[VJSPS6TGE7%M<QF.6%\9PRG
MU!!!&0>QK0N9_LUK-/Y4DOEH7\N)=SM@9PH[DUP/P[LXH_$OBJ]L[ZXU&SE:
MVB.H32;_ +3.BN9&4CC WJN%X&W Z5Z'0!RECX\M=0U9]-BT77%N(GC68/9X
M$._[I<YX&.<^@K9EU65/$-OIB:?/)#+"\CWBE?+C8$ (><Y/^>^,/P__ ,E&
M\9?[MC_Z*:L#5+WPEI?Q9T6[@N]&M;@Q7RZA*DL2-YG[O E.?O9W8W<]: .M
MUOQ+-HFJZ=;2:3-+9WMQ%:K>),@5)') !4G=VSG%2>*=?N/#>D2ZG'I4U_;P
M1O+<&*5$,2*,D_,1GOP*Y_XBZSI=K+X?MKC4K.&>/6K29XI)U5EC#'+D$Y"^
M_2K/Q"UO21\-M9;^U++;>Z=.MJ?M"8G.P\)S\W4=,]: .NAG6:VBF^Z)$# $
M^HS4@(/0@UYQXB?2O$=KX(ACN+>^LGU18IA#*'1L6TNY&P<>Q!Z@X/6N2\'2
MVN@V<&I-;27"/X4NKBZC5CNN/+G554GV3Y1Z"@#W175L[6!QUP>E =20 P)/
M3FO&_"SVD7Q&\/MIT/AVU6ZLKAIH=$<M\NU643' !((.#C/!J'3]&L+;P7HF
MOQVX_M8^(D07;$F14-\T913V4KD;1QR3WH ]KKG=5\8V>E:RVE&PU2[N4MUN
M9!96IF"(S,H)P<]5/:NBK@KG6]*T3XKZG-JNI6EC&VB6VUKF98]V)ILXR>3]
M* .OTG6+#7-,AU'3KA9K6;.QP"#D'!!!Y!!!!!Y%7=RX)W# ZG->--8&_P##
M]K.ZW$%CK7C+[3;A2T3FWD#*".A7=@MV.&S7H%OX6\.>&X-6E*6UKI-[&@N;
M6;8MJNT%2V#P"P(!SUP* -31M4FU2VN)I]/GL3%<20JLY4F15/$@P?NFM'<H
M7=N&#WS7GOPUNM DMO$&D6%SIS1-JUTT5I!(A!@.T J@/W.V1Q6)HT-Q>:SI
M?P_N [0^'KZ2ZN&;_EI;1X:T![')D7C_ *9&@#UTLH(!(!/09I:\4U"V35]9
M\60:I<:!;:FMXZ6UUJ=RT5S:Q!087A./E4?>RIY.<UZA?:_9>&=%T^?7+T#S
M7BMC.J%E>5AUX' )!.3Q0!MU1U?5[+0M,EU"_E,=O%@$JA9F)(5551R220 !
MZU>K$\5VVC7F@RVVN7J65I(Z;;AIQ"8Y P9&5SP&# $?2@!^C:^-8>93I6JV
M'E@'-];>4''L<G\JU]R\?,.>G/6O-M-UK4[JZU[P[_:]OXBLXM*>:/4($4/'
M(<J(9-GRLQ'((P>#D5DV>M:;?)\*[*TO89[B'RS-'$X8Q8M67#8^Z<@C!YX/
MH: /3FU64>(H]+73YV@:W:9KT%?+1@V/+/.=W?\ SPMSKEE:ZU9Z3*Y%U=QR
MRQX^Z%CV[LGM]\5Y]=7WA72_C/87-M=Z/:N]E=K>R)+&A,QD3B0Y^_\ >X//
M6I_%FA>%H/B-H-WJVF:5':WD%X+B:YA0)+-^Z*;V88+8#XS[XH ]*+*%W%AM
M]<\4M>6^,3:CQ%X8M FBGPV;*4VL=\^VR:4; @X!4D)G8#QUQ74> +!].T*Y
MA^W6%U;->2/:K82F2*WC./W0)]&W<=L@4 =+<SBUM9K@QR2")&<I$A=VP,X5
M1R3Z"L72?%MGJNJMI;VE_87XA\]8+Z#RVDCS@LI!((!(XSGGI6W//%;023SR
MI%#&I9Y)&"JH'4DGH*\UTYY&^)$8M]>A\12W&F31O<*J!M/ (*\Q_( Y/<;O
ME'.* .EA\?Z-/?Q0*EZMK-<&UAU![<BVEF!(V*_?D$ XP2, FEU3QYI.DW]U
M:R0W\Z604WUS;6QDBM,C(\QA[<G .!UKR6TMYM6\#:+IEWK,?]IVUS;V5EH5
MJ^QHI8Y5$DDX^\S!5=N<*HYYSFM2[,D,WC32M;UV+3[)+Z>[^Q0MLNM0$J@Q
MJ&/)0@!,)DD@@D=" >UQ2QSPI+$ZO&ZAD=3D,#R"#3ZQO"-G<:=X,T.RNU*W
M-O8012J>JLL:@C\"*V: "F2RK#"\KYVHI8X]!3ZK:A_R#+K_ *XO_(T <YI/
MQ#TC5Y=/5;74K6/4>+.>ZM"D4S8+!0XR,D D XSBNK+*&"DC)Z#->$^%+G_B
M6> /)\10:O+'/$O]B8C+6P965I?W?S QJ2?GR.?7%6;VS75K_P 51ZA=>'[/
M5UU"58+S4;IHKJUC7!@>+CY4"X(P<$YSWH ]M+*,Y8#'7)H) &2<#UKSD>&]
M/U_XEZI%KMO'?B'1[/,;Y,3.6F!?;T)'.#VR<5DVUFFK_"KPC]KU?387@.Y;
M;5Y/]'O NY0CC()P,$=<$#@T >N!E*[@P(]0:AN!'/:2@PI<KM/[HX(<CD#G
MC\Z\T3Q!I$7PQO&7PYIL5JNHBPDM8Y1]A>0R*/-\P+CRLD$G'8BF^ )+6P\<
M^((8)-%@L4T^":5=)<BU5PTF6.> VW&2.,8S0!V?AKQ(VLWFJ:=-I4NFW.EO
M''+"\B./G3>N"A(Z8KH-R[MN1N],UYYX/UW1[GXC>,5@U6QE:[N+4VPCN$8S
M;;<;MF#\V,'..F*Y"QLVU:WNWGO?#UCXD35)&>]N[EDOH9%F.U1Q]PH H4':
M5- 'N.]>?F''O3J\3DT6PU#QHTMU#YC3^+9K23)^]"+/>8S_ ++'[PZ'O7H'
MPR=I/AMH1=BQ%OM!)[!B /R % '651UG5K;0M&N]5O-_V:UB,LFQ<MM'7 J]
M7*?$S_DF?B+_ *\9/Y4 6],\8:?J.IQZ;);7]A>S(TD$5];-%YRK][8>C8SR
M,YK?W+NVY&[TS7)Z=X?UJ\UW3M8U^_L9!IT;BTM[&!D7>Z[6=V9B3\N0 ,#G
M-><^'+1M5L=.NI+[P]8^)$U 27-U+<LM_P"<)</$P(R0PR@3.,$8[4 >Y;US
MC<,YQU[T%E7JP&.>37C^I>'-*U*S^)NIWMJ)[NUFF-L[DGR&6UC<,@_A;.,D
M<\ 5J)H]CXE\?Z:NLP"]B'AJ&9H9CF-W,A&YEZ-C)QGH3GK0!Z;D 9SQ30Z$
M AEP3@'->3V=A#J'PGTNTGU:QLDM]3F6*/4I/W%RL<\RK!)E@67:!QG^ <'%
M7M-L[7Q7\/\ 7=&TW2[#3+FTN2L3Z8X:V:Y0+(DD; #OM!XR,$&@#TLL <9&
M3T'K6!H'B2;6-4U/3;O2IM.N]/$+2))*DFX2!BI!0D?PUS?@O5!XT\12>*I4
M,<&GV,=C$KC 2X<"2XZ]-OR)^!J3PYXAT2X^)?B;R=8T^3[5%8I;[+E#YS!9
M,A,'YB,CIZT =_N4KNW#;ZYXI"Z+C+*,],GK7D.IQS6=_J7PWAWI'K.H)<6S
M+QLLI=SW('8!3'(N/^F@JWXTFT2Z\17>F7&E>'$;3["(&YUER"T;;]JP*HSQ
M@Y(.<D#% 'JA8#J0._)I&D58R^<@#/4<UX_I%I%XC@^&,.K[KN*73+LS)(Q(
MFVK%@/\ WAD X/!QS6]X:MM!M=$\3:9JZV":':ZY+%%!>E1!&NV-PH#\ ;F)
M H [/0]2FU?1X+ZXT^?3Y9=VZVN""Z88CG''.,_C5]75B0K XZX/2O-/ ^OZ
M/I_PGNV@DM[P:<E[-+96LJEQ'YTI P#\H*XP?2L3PS)9Q?$3PTVFP^';075M
M.9H=$D+$H8]RK,< $@CCC.0: /:**** ,'Q/XRT7PC:B;5;EE=E+I!$ADD91
MU(4=AW)P/>K.K>(+'1M/@N[GSF^TNL5O##&7DF=AD*JCJ< GT&#FN<^+-_I]
MI\/-:@N;NVANKBS=8(Y)%5Y<$9"@G)[=*36VTG6/#^C:O:^)M,L9--N%DM[V
M65)(/,\LJT;_ # '*L> 01UH V[3QAI-SI^HW<[36/\ 9@W7L-Y&8Y(!MW D
M<Y!'((R#VIFC^,;#6-06P^S7]C=21&>".^MS$9XQC+)ZXR,@X(STKS/48-6U
MGP_XWUZ.>'5(I;>S2*:VMFAAN1!(9)=@)8LH4E=V3GG'2M32H_[8^(GAK5/^
M$@BUN_2*XN+K[&_^C6<#1[51%'3+,.6^8[<\8Q0!V%GXUTC^T[32A8ZC8QW+
MF&SGN+)H8)G )VH3T. <9 SVHU/Q]H^EWMU!)%?3163*M[=V]L9(;4GG#L/0
M$$X!QGG%<S_PEN@>,O&%@7UW38-*TJ[WVT3W2":]NL%%8*3D(NXX[L3Z8SSE
MXQBA\9Z5K.M1V-K#?74ZZ;;L4NM1:;+19/4H054*G7!R<<4 >X(ZR(KHP9&&
M58'((]:=67X9M;BR\*Z/:7>?M,%C#'-GKO5 &_4&M2@ J&\NH[&RGNYL^5!&
MTK[1DX49./RJ:LSQ)_R*^K_]>4W_ * : ,O2?'>EZK>6-M]EU&S;4$WV;W=J
MT:7 V[OE;D9V\XSTKIMRX)W# ZG->+>'KO-_X!,'B*+7Y%C2-M-18R;!3!AI
M<QX(*?=^?/WCT-&IZSIUK\.?$^DS7D2ZB^NW*K:[LR\W6\';UQMYSTQ0![2S
M*HRS #U)K,O=;BLM?TK26B=I-169D<$83RPI.?KNKC-630KSXE7MOXQ>T:TB
ML87TN'4"H@.2_G, WRE\A!SR!5?QFEW_ &CX23P>\'F"PO18E&!4Q^7%CRSR
M,[?NDY&<9XH ].# YP0<<'VIDD<%U"T<B1S1'[RL P/U%>?36OA[4OA=]ETK
M5(=*M9)5\R2_?:6G5PSQW&2"68@AAG)SZ5;^'E]9-/J^EVFCZ3926CQF6XT9
M@UK<%E."" ,, .5.2,CF@#N0 J@   < #M2T44 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%8FL>,/#OA^[2UU?6+2RG=!(L<T
MFTE22,_3(/Y4 ;=%9>K^(]&T"WAN-6U*WLX9CMC>9]H8XSQ^%#>(]&30/[=;
M4K<:5@'[67_=X+;1S]>* -2BLO2_$>C:W8S7NF:E;W=K 2LLL3Y5"!DY/T.:
MAT;Q=X?\0W$EOI&KVM[-&F]TA?<57.,G\30!HVNG6-D[O:65O;L_WC%$J%OK
M@<TCZ;8RNSR65L[L<EFB4DG\JS8?&7ARXULZ-#K-H^I"1HC;"3Y]ZYW+CU&#
M^5&H>,O#FDZF--O]9M+:].W$$DF&^;IQ[T :DMA9S$&6T@D*C:"\8.!Z=*=]
MCMOLQMOLT/D-P8M@VG\.E9^M>)]#\.& :SJEM8F?=Y7GOMWXQG'TR/SIUWXC
MT:PT:'6+O4K>'3I@ICN7?",&&5P?<4 :,44<$2Q0QI'&HPJ(H  ]@*?67:>(
M]&O]&FUBTU*WFTZ$,9+E'RBA1ELGV%-T7Q/H?B,SC1M4MKXP;?-\A]VS.<9^
MN#^5 &H(T5V=44.V-S <G'3-5WTVPD=G>RMF=CDLT2DD_E6;I_C+PYJVIG3;
M#6;2YO1NS!')EOEZ\>U$WC+PY;ZV-&FUFT34C(L0M3)\^]L;5QZG(_.@#4FL
M;.X??/:P2OC&YXPQQ^-#V-I)&D<EK R)]Q6C!"_0=JS=9\7>'_#UQ';ZOJ]K
M932)O1)GVEESC(_$5-JGB/1M$L8;W4]2M[2UG(6*65\*Y(R,'Z#- %Z.TMHE
M58[>)%5MRA4  /3(]Z<EO!'C9#&N%VC:H&!UQ]*SU\1Z,^@G75U*W.E %OM8
M?]W@-M//UXHT7Q)HWB*.:31]2M[U(2!(87W;2>F?RH N06-G:@"WM8(0"2/+
MC"X)ZGBI/L\(C$?DQ[ VX+M& <YSCUSS6/I'C+PYKUZ;/2M9M+RY"%S%#)E@
MH(!/ZBAO&7AQ-;_L9M9M!J7F"+[,9/GWGHN/6@#<J&2TMII1++;Q/(O =D!(
M_&LG5_&7AS0+Q;/5M9M+.Y9!((YI-K%22 ?T/Y58UGQ'HWAV.&36-2M[))B1
M&TS[0Q'7% &D\:2;=Z*VT[ER,X/J*)(XYHS'*BNC=589!_"LV7Q'HT.A+KDF
MI6ZZ6P#"Z+_NR"<#GZG%&F^(]&UC3I]0T[4K>ZLX"PEFB?*H0 QR?8$&@"[#
M8VEL^^"U@B?&-R1A3C\*D$4:R-($42, &8#D@=,FLG1O%F@>(9Y(='U:UO9(
MEWNL+[BHSC)IEMXR\.7>M'1K?6;234A(\9MEDR^Y<[ACU&#^5 &G<:=8W<J2
MW-G;S2(,*\D2L5^A(XK.USPW!XAEM%O;J?[#;R+*UD@41S.K!E+G&[ (!P"
M>^:;?>,O#FFZL-*O=9M(+\E5^SO)A\MC:,>^14NM>*="\.O"FL:K;633 F,3
M/MW =<?F* ->HYX(;F)HIXHY8VZI(H8'\#6??>(]&TW2(-6O=2MX-/G"F*X=
M\(^X97!]QS1;>(]&O-$DUFWU*WETV(,SW*OE%"_>R?:@"];6MO9PB&UMXH(@
M<[(D"C\A38K&S@),-K!&2_F$I&!ENF[CO[U2T7Q-HGB,3G1M3MK[R-OF^0^[
M9G.,_7!_*H-,\9>'-9U$Z?INLVEU> $F&*3+8'7CVH TFTVP>0NUE;,Y.2QB
M4DGUZ5)<VMO>0^3=6\4\1.=DJ!AGZ&LB7QIX:AUH:/)K5FNI&581;&3Y]YQA
M<>IR*DUGQ;X?\/7$<&L:O:V4LB[T29]I9<XR/QH TI;*TGM1;36L,EN  (GC
M!08Z<'BGPP0VT2Q01)%&O1$4*!^ K/U3Q'HVBV$-]J>I6]K:SD+%+*^%<D9&
M#] 30GB/1I-!.NIJ5N=* )-V'_=X#;3S]>* -*2-)HVCE17C<%65AD$>A%16
MME:6,9CM+6&W0G)6*,("?H*I:/XCT;Q!!-/I.I6]Y%"=LCPON"G&>:@T?QAX
M=\07;6FD:Q:7MPB&1HX9-Q"@@9^F2/SH U1:6RW37*V\0N&&UI0@WD>A/6B2
MTMIIHYI;>*26+_5NR LGT/:LF/QEX<EULZ-'K-HVI"0Q&U$GS[QG*X]1@T:K
MXR\.:'?"QU36;2TNBH812R88@]#C\* -RBLK6O$NB^'5A;6-2M[)9B1&9GV[
MR,9Q^8I9_$>C6VAIK<VI6\>F.%9;IG^0AC@<^YH U*" 1@C(-9>G^(]&U72I
M]4L-2M[BQ@W"6>-\HFT;FR?8$&H]&\5:#XBDECT?5;6]>$!I%A?<5!Z$T :4
M%I;6Q)M[>*(GKY:!<_E3)].L;J99KBSMYI4&%>2)69?H2*S+#QEX<U/53I=C
MK-I<7P+ P1R9?*_>X]L&B[\9>'+#6/[(N]9M(=1+HGV9Y,/N;!48]\C\Z -H
M1H)#($4.0 6QR0.@S4$VG65S L$]G;RPJ<K&\2LH^@(Q5#6?%>@^'98HM8U:
MULGE4M&LS[2P'4BI-0\1Z-I6EP:G?ZE;V]C/M$4\CX5]PW+@^X!- %_[-!]F
M^S>1'Y&W;Y6P;<>F.F*;%9VL$?EQ6T,:;=FU$ &WTQZ<GBJ=MXAT>[T1]:M]
M1MY-,169KI6R@"_>.?;!IFB^)M$\1^?_ &-J=M?>1M\WR'W;-V<9^N#^5 %V
M+3[*&0216=O&XZ,D2@C\<42:=8RW0NI+.W>X'25HE+C\<9K,TGQEX<UV^-EI
M>LVEW=!2YBBDRP ZG'XBB3QEX<BUL:,^LVBZD9!%]E,GS[ST7'KR* -C[/"&
MW>3'NW;\[1G=C&?KCC-.CC2) D:*B#HJC %8^L^+_#WAZZ2VU?6+2RG=/,5)
MGVDKDC/TR#^53:MXCT;0K2&[U74K>TMYSMCDE? <XSQ^% &I37C25&21%=&&
M"K#(-9O_  D>C?V#_;O]I6_]E8W?:]_[O&[;U^O%)I?B71=;LI[S3-3MKJVM
MR1++$^53 SS^'- &K58Z=8M=_:VL[<W/_/8Q+O\ ^^L9K/T;Q;X?\0W$D&CZ
MO:WLL:[W2%]Q5<XR:9!XR\.7.M'1H-9M)-2$C1&V63Y]ZYW#'J,'\J -GR8M
MLB^4F)/OC:/FXQSZ\4"*-7#K&@8+M# <X]/I6-J7C+PYH^HC3]1UFTM;PA2(
M99,-STX]ZFUKQ-HGASR/[9U.VL?/W>5Y[[=^W&<?3(_.@"]-86=Q;_9YK2"2
M'.[RWC!7/7.#Q574=/NY-*^R:->1:7(" LJVRR!%[@)D#/\ G%-N?$>C66BQ
M:S<ZE;Q:;*%9+EGPC!ONX/O19>(]&U+2)M6LM2MY]/@#&6X1\HFT9;)]AS0
MGA[0+/PWHD.EV>]XTRSR2G<\KL<L['N2235R/3;&*17CLK='4Y#+$H(_2J.B
M^*="\1/,FCZK;7K0@&00ONV@YQG\C46G>,O#FKZD=-T_6;2YO1NS!')EOEZ\
M>U &R8HS*)3&AD48#D<@>F:9+9VL\\<\MM#)+%_JY'0%D^A[5DWGC+PYI^L#
M2+O6;2'4"RI]G>3#Y;&T8]\C\ZDUKQ5H/AV2*/6-5M;)Y@6C69]I8#KB@#46
MWA3R]D,:^6"$PH&T'KCTI'M;>1'1X(F1VW,K("&/J?4U0U#Q'HVE:5!JE_J5
MO;V,^WRIY'PC[AN7!]P,T0>(]&NM#?6H-2MY-,0,S72O\@"G!Y]J +L-G:VQ
M8P6T,188.Q N?RI(+"SM<?9[2"'!+#RXPO)ZGCO5+1O$NB^(DG?1]3MKU8,"
M4PONV9SC/Y'\J@TCQCX<U^\:STG6;2\N%0R&.&3<P4$ G\R/SH W**PSXR\.
M+K?]C'6;0:EYGE?9?,^??_=QZTNL>,/#OA^[6TU?6+2RN'02+'-)M)4DC/TR
M#^5 &K/:6UUM^T6\4NWIYB!L?G3?L-GY/D_9(/*W;MGEC;GUQZU3UCQ'HV@6
M\,^K:E;V<4QVQO,^T,<9X_"A_$>C)H(UUM2MQI1 /VLO^[P6VCGZ\4 :8 50
MJ@ #@ =JB@M+:UW_ &>WBAWMN?RT"[CZG'4U0TWQ+HNL:=<:AIVIVUS9VY(F
MFC?*I@;CD^PYIFC>*] \132Q:/JUK>R1*&D6%]Q4'C)H O+IFGHP9;&V# Y!
M$2Y!_*I)+2VEN(YY+>)YH_N2,@++]#U%9-KXR\.7NLG1[;6;2740[QFV63+[
MESN&/48/Y4:AXR\.:5J@TR_UFTM[T[<0228;YNG'O0!N45DZUXHT/PX81K.J
M6UB9]QB\]]N_&,X^F1^=/NO$.CV.BQZS=:C;Q:;*J,ER[81@WW2#[YH TZ1E
M#*58 @C!![UEV?B71-0T>?5[34[:;3K?<9;E'RB;1ELGV'-)HOB?0_$9F&C:
MI;7Q@V^;Y#[MF<XS]<'\J -""UM[;/D6\46>OEH%S^5--C:-.\YM8#+(NUY#
M&-S#T)[BLO3O&7AS5M3.FZ?K-I<WHW9@CDRWR]>/:BY\9>'+/6AHUQK-I%J1
MD2,6S28?<V-HQZG(_.@#6N;.UO$"75M#.JG(65 P!]>:?Y,0*'RTS&,(=H^4
M>WI63K/BS0/#TT4.L:M:V4DJ[D69]I89QD5+J7B/1M'TV#4=1U*WMK.<J(II
M7PKE@6&#[@$T 79+*TFBDBEM87CD.Z1&C!#GU([TZWMH+2$0VT$<,0Z)&@51
M^ K/3Q+HLF@MKJ:G;-I2@DW8?]V,-M//UXI=(\1Z-K]M-<:3J5O>0PG$CPON
M"G&>?PH U**Q-'\8>'?$%V]KI&L6E[.B&1HX9-Q"@@9^F2/SI%\9>''UO^QE
MUFT.I>88OLOF?/O'5<>M &Y1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M 0*JG(4#Z"C8N<[1GUQ2T4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M7<&IO?B]O3-(YLFM55]BJ=J'L< Y'!.:TO&4;R^!_$$<:,[OIMPJJHR23&V
M!6W10!P_A#PG<#3M U'6=7N[^2SM8WM+66*.*.V9HPI.%4%F"DJ"Q.,GO5?P
MKX5TS4=(\3V^IZ:"-0UN\,Q8%'D43$H=PP<# (P??O7H%% 'F[7-GHFN^+XO
M$&GW5R^HR*]J4LGF%U;^4JK$I4$9#!@5./O9[YJE)8ZKX/\ "W@_Q#-:SW5_
MI5H+*_MX5+2/#(HPO'4HXC_6O5:* .2TI+7PAX,M?[<8^?.YFNW6!I2US*2[
M\*">I(!] *X_3)9-4^ L^CZ?#=OJ-K8JEQ;""1'(+Y95R!N)4,,#/IWKUVB@
M#SJ#4+/6/B#X9ET?3[F/3K2SNXS.UF\$8+"/" , >-OICG'7-<MH.F7$VDZ9
MH6LZW<V5];:@DC6QT5S(9UEW;Q,.H8\[^F&.:]NHH X?2="M+SQYXVGO;!7%
MP+:W$LB?>B-NH95/H3UQZ>U=A8V4&FZ?;6-JA2WMHEAB4L6VHH  R>3P.IJQ
M10!Q?C5+FQ\0^&/$26MQ=66FS3I=QVT9DD1)8]HD"CDA2.<<X)JIXMU.W\6>
M#[I=)@O+V"VNK:6[@^R2QF>%95:1%#J-YVJ<@?3O7?T4 ><3>5XF\91W>@VD
MRV\&CW-M<W+V[P+(TFSRHOF W$$,?09K&T:^:ZTGX>Z/'8:@MUI=W$+[S+21
M%MV6"1,%F !))XQG@=N,^P44 >07NB*/ASX[E33C]NN=7NI PB)DDVS@H1QD
M@=1CZUU'C#R=/\6^&-8NK61K&!KI+F:*V:787C 0L%!.,@C.*[>B@#@O&EW!
M9Z9HOC>Q1VATF8/*%C*,]I+\D@VD Y&58 X^[6SX%TZ:Q\,QW%XFW4-2D?4+
ML=Q)*=VW_@*[5_X#5G6O"]IK]W!)J%S>/:1;2U@LNVWE96W NH&6P<<9QP,B
MMN@ 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 **** .,\)WGB#Q-9VGB*75HK:QN79X].CM58"$,0H:0G=O(&21@=L5;
M\2?\3?7-)\.KS$S_ &^^'_3&)@44_P"])M^H1J?IW@NUTB^$VG:GJEM9B9IA
MIR7 ^S[F)) 4KN"Y).T-CVJ]I>D26FL:MJ=S*LMQ>R(J;1Q' BX1/S+L?=S0
M!C7M[K>M>+]0T72M332H--MH999OLZS/+)+NVC#<!0$Y[DGK5_P7K5[K>A/)
MJ2PB_M;J>SN&@!$;O$Y0LN>QQFEU;PE;:IJO]IPZAJ.FWK0B"6:PF"&6,$D!
M@5(."3@XR,]:TM'T>RT'2H=-T^(QV\(.-S%F8DY+,3R2222?>@"]1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 445AZSX6MM;NTN9M0U>W94"!+/4)8$(R3DJI )YZ_2@
M#<HK*UC08-:MH8)KS4;=8CD-9W;P,W&/F*D$_C0V@P/X?_L8WFHB' 'GB\<7
M'#;O];G=[=>G% &K165I6@P:183VD5YJ,Z3$DO=7CS2+D8^5F)(_#O4.B^&+
M;0[F2>&_U6Y9TV%;V_DG4<YR Q(!XZT ;=%84/A2U@UPZLNHZPTID:3R7U"5
MH,MGCRR=N.>!C XHU'PI:ZGJ@U"34=7AD&W]U;ZA+%%Q_L*<?7UH W:*R-;\
M.V^O& SWNIVWD[L?8KV2WW9Q][81GIQGIS3KS08+W18=+>\U&.*(*!-#=NDS
M;1CYI =QSWR>: -6BLJST&"RT6;2TO-1DBE# S37CO,NX8^60G<,=L'BFZ)X
M=M]!,Y@O=3N?.VY^VWLEQMQG[N\G'7G'7B@#7HK"T[PI:Z9JAU"/4=8FD.[]
MU<:A++%S_L,<?3THF\*6L^N#5FU'6%E$BR>2FH2K!E<<>6#MP<<C&#S0!NT5
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
M-0EG0#(.0K$@'CK]:1?"EJNN?VM_:.KF7S#)Y)U"4P9/;R\[<>V,4 ;M%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
MKDT07=M=;OL]Q%+M^]Y;AL?E0!-14$=]:32^5%=022?W%D!/Y4-?6B3^0]U
MLV0/+,@#9/08H GHJ">\M;9@MQ<PQ$C($CA<_G3I;JW@B666>*.-ONN[@ _0
MT 2T5"+JW-O]H%Q$8/\ GIO&WTZ]*6&ZM[E6:">*55ZE'# ?E0!+14$%[:7+
ME(+J&5@,E8Y QQ^%(+ZT,_D"Z@\[./+\P;L^F* +%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %9>J>&]#UN6.75='L+Z2-=J-<VZR%1Z D'%:E% &??:'
MI.J6,5E?Z99W5I"08X)X5=$(&!A2,# )%$>AZ3%I!TB/3+---((-HL*B(@G)
M^3&.O-)J^K'288W&G7]\7;&RRA\PK[G)  _&C0]<LO$&FB^L3)Y>]HG26,H\
M;J<,K*>0010 NEZ'I.B)(FE:99V*2D&1;:%8PQ'0G &:ATWPOH&C71N=+T33
MK*<J4,MO;)&Q4X)&0.G _*M:B@#)/A?0&U7^U#HFG'4-_F?:C;)YN[^]NQG/
MO2ZGX8T'6KE;C5-%T^]G5-BR7-LDC!<DX!(Z9)_.M6N1UCX@6FB:LFG7&AZ[
M)+++Y,#PV89)VQNPAW<\ _E0!O:EH6DZS#%#JFF6=[%$<QI<0K($.,< CBAM
M"TEM'_LAM,LSIF /L9A7RL [A\F,=>?K5&U\417.MVNFO9W-L\^GM?YN0$:-
M5=4VLO8_-FMW<NW=D;<9SGC% %#3]#TG2;26TT[3+.TMI23)%!"J*Y(P<@#!
MXXJ/3/#6A:),\VE:/86,KKL=[:W2,LN<X) Z5I(Z2*&1E93T*G(IU &3%X7T
M"'53JD6B:<FH%VD-TML@EW-G+;L9R<G)]Z+WPOH&I7XO[[1-.N;P8Q/-;([\
M=/F(SQ6GYL?F^5YB>9UV;AG\JHKK5FVOR:*&;[7':K=-Q\NQF91SZY4\4 &J
M>']&UPQ'5M*LK\PY\O[3 LFS.,XW XS@?E2W.AZ3>:7'IESIEG-81!1';20J
MT:A1A<*1@8[5=>6.( R2*@)P-QQDU2UK6;30-)FU*]+""';NV#+<L%&!]2*
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
M_P 2:?H_@[PQ%IJ6-I<V&HZL!'#J+!;2T+Y;D 8$8*G"^K=:S?A_IVF:K?\
MB[2Y[?1[O2C+:N+>PC/V/=M.2BG(ZJ,D<9%>HR1PW,31RHDL9X96 8'ZBB*W
MA@SY44<>0%^10.!T'X4 >7?""S\*0>'],*1:7'XEB\^*9?D%TK!W!!'WON_I
M6!X<M5U2RTV:?4O#ECXDCU!9+BXED*Z@9A+\\;9Y(8$H%^[@C Z5[:+2U2Z-
MP+>$7##_ %@0;S^/6AK&T:Y%RUK ;@=)3&-P_'K0!X[XFN/#LMEX]?Q*EK-K
MT;S06$5PHDECB\D&$PJ<E1DEBR]\DGBNSUQ?#3?#S21XKDV:=MM<'<X_>8&W
M[G/7\*["2TMI9#));Q/(4*%F0$E3U&?3VISP121")XD:,8PI4$#'3CVH DHH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MBX&4:7EMI.<XP<'&: ,S5WLM6\):/K.K:9K-[++:I)]GTIY@RLZ!B2L;+T/
M)Z?C3-#\K5_A9ITNKW%[J^R/=+]BEE\Z1@Q&QMI5F*YPP/4J<UT&JZ9K<\L0
MT?6X--MDC"&)K 3<CNIW#'&!C!'%5K7PS=Z/X>@TS0M6%K,DK3375S;"<SLY
M+.2 RX)9L\=,8H S/AK=-/::U#YUVL,&H,MO97S.;BTBVKA'WY/)RPY/!'/I
MV]<_H^B-X>CU/4KJZGU/4KPB:YE6(*7V+A42,<  # &223R:K>!+36K;2;V3
M6I[MVN;^:>UBO'#300,1L1B"1G@G /&<4 =37G7C/Q_=^%;R[<:AX=DBMMK_
M -G/,XNY$XST.%;DX!![>M>BUP.H?#>YO+;7+"'Q#);:9J]Q)<S0K:(T@=\9
M'F$\KD#C ..,T 6?%?B^[T?7;+389M,T^&YMS,+_ %7>(6?=CR@5( ;'/+=Q
MQ77V;RR65N\[PO,T:F1H<^66QR5SSMST]JQ==T75]4/DVFLV]M8O#Y4MO/IZ
MW ?KD@EACCC!!'%:&AZ1!H&A6.DVSR/#9PK"C2'+$ 8R: #6[R6PT:YNH9[*
MW>-01+?.4A09&2Q';&?QQ7!6WQ+NS8^(SYND:E+I=DEY%<:<S&)P2P*,"<A@
M5]>A%=GXI\/KXET;[ ;EK9TFCN(I0@<*\;!EW*>&&1R*PYO -Q??VQ+J>NR7
M-UJE@MD[K;+&D2JS$%%!_P!H\$GG//8 %2T\9>(UU];'4=.TZ.&/4HK"=HI'
M+9EA$J[<_P!W(#$\'/&*SIOBOL6;4DNM#^P17A@_L\W)^W/&)/+,@&< ]6";
M?N]ZZV;PA%-JLU^;QP9-4AU'9L'!CA$6S.>A SFJ^G^$]4T:XDATKQ (=):X
M>=;.6R61HM[%F5)-PPN2<9!QF@"CJ7BCQ.VM^([/2;'3#;:*B2&:Z=\R[H1)
ML 4]?O?-T''!YJ?_ (2W4]7ET>ST&UM$N[_34U.:2]+&.")L * N"S$DCJ
M#6NGAJ-;WQ#<_:6SK2HK+L_U6V+R^.>?6LL^![BU&CS:1K;V-YI^G+IKS&V6
M43PC;C*D\,"N0>>IX- ')>'O%,GA;P7,TS6*W][XBN[99)Y#';1N9&9G8GD*
M IXZG@5N6?Q*5-.\12W36&HOI$<4J3:7+NBN1)D*O).Q@PP>3U!JW!\.8K3P
M_%I]MJ]RMW;:B^HVM\Z!WCD8G.X'AP0S ],Y[5I7'AF^U?P[J.D:]JZW:W:!
M5EM[40&(@Y# ;FR<X/)[4 8'_%0'XE>%FU[^S0S6E\8TL@_R'$6X,6//;! '
M>O1*Y6Q\)7R^(K#7-6UZ34+NSBDA1%MUACVN!DA03AN.3DYXZ8KJJ "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHK#UG1M7U&[26P\37>EQ! IAAMX9 QR?FRZDYY ].* -RBL
MK6--U'4+:&.PURXTR1#EY888I#(,="'4@>O%#:9J+>'_ + -<N%OL ?VB(8O
M,SNSG9MV=..GZT :M%96E:;J-C83P7NN7&H3R$E+B6&)&C&,8 10#@\\BH=%
MT?5M.N9)-0\27>J1LFU8IK>&,(<]044'VH VZ*PH=%UB/7#>R>)[R6S,C/\
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
M=;>95TK5K'R@#F_M#"&SG[N>O2HM-\4)J6IFQ&C:U;$;OW]U9-'%Q_M'U[4
M;M%85[XH2RUD::=&UJ8[D7[3!9,\'S8YW],#//I@U)K?B)=$DA1M)U:]\T$[
MK"T,P7']XCH: -FBLK4-<73])@U Z;J=P)MO^CVUL9)DW#/S(.1CH?0T0:XM
MQH3ZK_9NIQA Q^RR6Q6X.#V3J<]J -6BLG1->76TG9=,U2R\G'%]:F$OG/W<
M]>GZBH-'\3IK-ZULNC:U9D(7\R]LFB0X(& Q[\]/8T ;M%81\4(-<_LO^QM:
M)\SR_M0LF\C_ 'M_3;[T:SXF71;Q+=M&UF]+1A_,L;)ID')&"1WXZ>XH W:*
MRM9UQ=&MX9FTW4[SS3C996QF9>,_,!TH?7%3P^-7_LW4RI /V06Q-QRVW_5]
M??Z<T :M%9.F:\NIZ;<7HTS5+80$_N;JU,<KX&?E4]<]![U'HGB)=;FEC72=
M7LO+4-NOK0PJWL">IH VJ*PK7Q0EUK9TP:-K41#NGVF:R98/ESSOZ8..#WR*
M-1\4)IVJBP.C:U<$[?W]M9-)%S_M#T[^E &[161K?B!=#, ;2]5OO-W?\>%H
M9MF,?>QTSGCZ&GW>M+::)%JAT[4I1(J-]FAMBTZ[NQ3J"._I0!J45DV6O+>Z
M-<:D-,U2$0[O]&GM2D[[1GY4ZG/0>II-$U]=<,X72]5L?)V_\?\ :F'?G/W<
M]<8Y^HH UZ*PM-\4)J6J&Q&C:U;$;OW]U9-'%Q_M'U[47/BA+;6QIAT;6I29
M$3[3%9,T'S8YW],#/)[8- &[16+K7B-=$GBB;2=7O?,7=NL;-IE7GH2.AJ74
M]<73-,@OCINI70F*CR;6V,DJ9!/S*.F,8/O0!JT5DIKRR>'VU?\ LS5%4 _Z
M(UJ1<'#8_P!7U]_IS2Z/KBZQ;33+INIV?E'&R]MC$S\9^4'K0!JT5AZ+XF76
MKM[=='UFR*QE_,OK)H4/(& 3WYZ>QI%\4(VN?V7_ &-K0/F&/[4;)O(X_BW]
M-OO0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5BZUJ6N6,\2:5X?_M.-ER[_;4AV'/3##FM
MJB@#*U._U:UTV">PT7[==.5$EM]J2+RP023N(P<' _&B*_U9] :\DT79J0!(
ML/M2')!P!YF-O(YK5HH RM$O]6OHIFU71?[,=2 B_:DFWCN<J.*KZ-JNOWMZ
MT6I^&O[-@"%A-]NCFRV1A=JC/KS[5NT4 83:KKXUS[(/#6=/\P+]N^W1_=_O
M>7C/X4NLZIKUE=I'I?AS^TH"@9IOMR0[6R?EPPR>,'/O6Y10!E:Q?ZM96T+Z
M9HO]I2N<21_:DA\L8ZY8<T-?ZL/#_P!L71=VI8!_L_[4@YW8(\S&WIS^E:M%
M &5I5_JUW83S:CHOV"Y0D1P?:DE\P8R#N48'/%0Z+J>N7US(FJ^'O[,B5,K)
M]M2;<V>F%''UK;HH PH=5U]]<-I+X:\K3_,91??;HVRHSAO+QGGCCMFC4=5U
M^VU06]CX:^V6?RYNOMT<>,]?D(SQ^M;M% &1K>HZS8&#^R="_M0/N\P_:T@\
MO&,?>'.<G\J=>7^K0Z+#=6VB_:;]PIDLOM2)L)'S#>1@X_6M6B@#*L[_ %:;
M19KJYT7[-?H&,=E]J1_,('RC>!@9/'M3=$U'6;\S_P!K:%_983;Y9^UI/YF<
MY^Z.,8'YUKT4 86G:KK]SJAM[[PU]CL_FQ=?;HY,XZ?(!GG]*)M5U]-<%I%X
M:\W3_,53??;HUPIQEO+QGCGCOBMVB@#$UK4]<L;F--*\/?VG$R9:3[:D.UL]
M,,.?K4VJW^K6EA!-IVB_;[ER!)!]J2+RQC).YA@\\5JT4 92W^K'P^;QM%VZ
ME@G^S_M2'G=C'F8V].?THT2_U:^CF.JZ+_9C(0(U^U)-O'<Y4<8K5HH PM'U
M77[V],6I^&O[.MPA(G^W1S9;(P-JC/KS[4-JNOC7/LB^&MVG^8%^W?;HQ\O=
MO+QG\*W:* ,+6-5U^RO5BTSPW_:5N4#&;[='#ALG*[6&?3GWJQK5_JUC%"VE
M:+_:;N2)%^U)#L'8Y8<UJT4 94M_JR: MY'HOF:D0";#[4@P2<$>9C;P.:-,
MO]6NM-GGO]%^PW2%A';?:DE\P  @[@,#)R/PK5HH Q=%U+7+Z>5-5\/_ -F1
MJN4?[:DV\YZ84<4RVU77Y=;-K/X:\G3_ #'7[;]NC;Y1G:WE@9YP..V:W:*
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
MP0>>_6J<&@RP>-3K*&%+,:4EBL2Y#*RR,W3&-N"!UK?H IZI;7EWI\D%A?\
MV"X<C%P(A(4&1G"MQG&0"<@>AKF/#5UJG]O^(]$.KR:C!9)#Y%[<1H7BE=6+
M1ML"AMN%;& 1NP:W/$\&N76@7$'AVXMK;4I %2:YSMC!ZD8!^;'3C&:Q/"^D
M>)="TJ>P:TT*%%A=K=H)II&DN#SNF+*"03DL>30!!9R:SH_CW3=(EU^XUB.\
MLYI[R.>&)?LQ3;LD78HVJQ)7!STZ\5W-<'X2T'Q?HVH//J:Z'<O>2;[^^2:9
MKB7 . H*!0HZ!> ![];\&L:M>?$N2PM)!+H5O8'[3^X($5SOX D/WB5[#H!0
M!UM<3\3+[Q)I?A>\U+0]0M;*&TMWEE=H/,E9@1M5<_*!R<D@G@8KMJY/Q_HV
MO^(O#]QHVCG35AO(FBN)+QY%9>F"FU2#WSGVH B\8:W>6%EH,$5^-.34KM(+
MC42JGR%V,W&X%0S%0H)! S57P]J5UJ>I^(?#47B22\6R2"2WU2'R7F02;MR-
MA=A8%#_#T;VS6N+;Q'+X9^RWEGH4]^6"-$\DAMS'CJ<IDGVQCWH\-^&YM#_M
M"]F:T?4;W8#';1>3;Q*@(2-!R0 68D]26)QVH Q],.L1_$0:7'XEO]1LK"U,
MVHK<Q0!0[\11@I&I#8W.>>@'K6;X;\;1>(;ZSU"[\42645U<%;73H;0"%ER0
MB23,AS(P )"LO)QBNK\&>';G0-+N&U*>*YU:_N7NKZ>+.UG8\!<\[54* /:N
M>A\$:Y_85KX3FGT_^P+6YCD2Z5G^TO"D@D6/9C:&R "^[IVH ]$HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** &)%'$7,<:H7;<VT8W'U/J:?110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !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% !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% !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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
? %%%% !1110 4444 %%%% !1110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>exhibit31-amendedarticle006.jpg
<TEXT>
begin 644 exhibit31-amendedarticle006.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,'Q#XCDT2ZTRTM],F
MU"ZU&5XH8HI$3E4+DDL0.@-:.EW5W>68EO=.DT^;<1Y$DJ2''KE"16'XSB\.
M.NGR:_/=P/%([6LMH\Z.K%=K8:+D<''/K47@2744\.WLNH-J,MLMW*; WRG[
M2UJ -FX$;B2=V-W)&* .NHK)\-:_#XFT.'58+2[M(Y2P$5W'LD&UB.1D^E:U
M !7,WWBR8:Y<:/HVC7.JW5HJM=LDJ11P[AE5+,>6(YP!T(SBNFKS^RU6#P;X
MJ\21:S!<PVVHW:WMK>);22I*#$BLA**<,I0\'L: .CLO$HNO$4>B36$]K>-I
MJZ@ZR,I\L%RFPX)!((ZCBL^[\=106-Q/!IMQ<2Q:O_9"0JZJ9)<@ @DX )/>
ML.YTV/Q-\4XKM9]5M;1_#R/'-;2RVK$F=B%;&#T.=I_*N?N].%CX6O+>>34%
MMHO&2N]QOD:81!ES)O'S$XYW#F@#TM?$4MGHU_JFO:9+I%O9IYC>9-'*64#G
M&PGGMCN33='U[5M2N(C<^&+RPLYD+I/-/$67C(#H"2I/XX[XKD]6LK;7/AWK
M5IX9OM2U6=)(9_+O99G9C'(K[%,HSR$(P.]=9I'C+2-<GCM;7[8EVZ%F@GLI
M8VBP.0Q90 >W7GMF@"GIOCNTU9-#6RLIY;K58S/Y (S;0@D&20] ,C ]3P.]
M=97C_P -+>Z\'VFE3W=O+)8:]%&C3M&3)9W"Y"QOW$3#IV5L^M>C:CXFM=,\
M3:1H4\%R9M5$OD3*@,8,:[B&.<@X]J -JLSQ!K4/A[1+C4YHGF$6U4ACQND=
MF"JHSW+$"M.N'\:'5-1\2>'])TJS@N3;R-JDZW,K11$1X6,%PK<[WW8Q_!0!
M-=_$.RMO $'BQ;"ZFAE=8_LJ8\U7,GEE?3(;(J_>>,K"VCMYHHWN(+C2Y]4B
MD0C#1Q!#CZD2#'TKSIK?5[!=4T/4+!(G/B&PU.!;9FEB$<MPI<*Q5>%923P,
M;J6ZTZ^TKQ%K&@"UF:QL]"U.2PE5"5,4_E,L0/JK+(H'H%H [G3_ !P9IM,7
M5-#O=,AU0JMG<R21R12.R[E0E&)5B.F1S775Y;#J*^*](\)Z+I-I>2/97%G<
MWMU+:R116XA 8C<X&YB1M 7/4UZE0!S'B3Q5>>'[ZS@30+F]BO)DMX9H[B)
MTK!B%PS CA3R>*=JOBF[TQM'MET*XN-0U/?MM$GC!C*+N8%B=IX]#6+\0M<L
M+74O#MM+)+YMKJT-U,$@D?9$$D!;(4CJ1[T[Q/;)XC\2>#)+6YO8K65KJ07-
MJ6B=08>.2,KGIS0!V&EW=Y>6?FWVG2:?-N(\B25)#CURA(J[5/3+ :99+;"[
MNKK:2?-NI?,<Y]36?XPU&YTOPEJ5S91O)>^28[94&297.Q/_ !Y@?PH J^%_
M&EEXIOM2MK:WFA-F_P C2XQ<1[W02)C^$M&PK-MOB*9+6+4KGP_?0:-)<FV_
MM#S8G5&\TQ L@;>%WC&<5A:9IFO>$_$?A.6[TVQAL4MO[$F>RN7G9P1NC=P8
MUV_.IYR?OFIO!7A*\U3PW:_VKJUV=,2^GG72O(2-2R7+LN]L;V7< V,CMVH
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
M8F&TC*_*K;N?I735P_PW\/M8^%-"O9-1U5I#I\6ZTGN"8D)0<!".,=O2NXH
MY+6O%^I:/JUM8_\ ",75PMW<&WM94NH0)F"%^A;*\*W7'2M*Q\0M<ZY'H]SI
M\MI>&P%ZZO(KA 9"FW*D@GC/'%9_BV*23Q!X/9(V94U5F<J,A1]GE&3Z=:SM
M6T+^V/BH/,N-1M8DT1<2V5P\&6\]OE+*1GCG% %V_P#'L-I:7,L6FW%Q+%K*
MZ.D*NJF25MN""3@#+ <UN:1?ZC?+*=0T:;3"A&P23QR;_7&PG&/?UKR34M,-
MCX;O;>5]0^S1>-8G>X+R/,(@(]TF\?,2!D[ASQ7I7A";2)8+H:3JFI7ZJRF1
MKZ69RA(. ID'3@]* .DKDM$\8W^ORB2S\-77V#[2]NUVUS" -CE&;;NW8!![
M5UM><?#CP[(-,;4)=0U:!UU*[;[()RL)'GOC*8Z'K[T ;%_XWFAN]2&FZ!>Z
ME9:6VR]N89$7:X 9E16(+E01G&/3K6G#XHLKK5-(L[8--'JEE)>P3KPNQ=G4
M=>?,'Y5QVF:V/",/B;2-1L[U]0DU"YNK*.*VDE%XDQW)M*@C.3M()XQ5>S1?
M!>H^!H]99XUM-%N+>:1(FD59"8?E^4'T/Y4 >@ZUK<6B+8&6)Y/ME[%9KM(^
M5I#@$^PIVNZU:^'])EU"[#LB%42*,9>5V(544=V)( KE/&>L65]H6@:M:O)+
M91:W;2/((7RJJQW';C=@8]*;XMU*W\2>'K;4M$$]^-'U2UO9H(X'5W1'RP56
M +':2>/2@"U<?$"32TO$US0+O3KJ&QDOX8C-'*MQ'& 7"LIP&&1D'ZUO:QK\
M.D:-#J3PO*DTL$2(A&2975!^6X'\*\_\73IXXNC-H\5Q+9:;H^HF:X>W>,-)
M-#L2)=P!)ZL<#C KG[./7I;W0+V[ANFLM?O;-C"R'_1OLLJ;"1_"'C#,?<4
M>E7_ (PU*S\2)HD?A>[GFE226!UNH562-"H9N6X^\O!YYJS:^,[*X\=WOA-H
M)8KJVA659FQLERJL57W <''UKGM7\3:3;?%+39I9Y1%:6-U;3N+:4A)&>(A<
MA><[6Z<<53U;3+U_$GBW6+"W=M0TNYLKZS&"/.V6^)(P>^Y"R_4CTH Z%?B!
M;W&EZ9-8Z9=7>H:F\RVUA&RAR(G*N[,2%51CJ?45O:1?W][;2OJ>E/IDL;E=
MCSI*&7 .X,O;G'.#Q7D_A5I-'MO#OB&^MK^/3;G3KVQFDB@9GM&>Z,B.RJ"5
M!&1G'!Q77_#^[GN5\1F6ZU&_TQ+S;92WRNS21>6NX#< 2-VX=* .SLKZTU*T
M2[L;J&ZMI,[)87#HV#@X(X/(-6*PO!T^E7/A:SET339=-T]M_E6LL'DLGSG.
M5[9.3^-;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5FC0; Z]_;4B22WP3RXFEE9EA4@ ^6I.U<XY(&36E10 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %4M5TNWUFP:RNGN%@<C>()FB+#NI92#@]QGFKM%
M $-I:6]A:0VEI"D-O"@2.-!A44<  5-110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 45SGC^62#X>^(98I&CD33YF5T."IV'D'M3M;U74-&
M\*1:I96JWGV9(Y;F$Y+O" /,*<_? Y&>N,=Z .AHKFO#_BC_ (2?5[M]+$,N
MA6T:(MX,YGG8!B$[;54C/N<=C47A6:63Q-XQ221W6/4HU168D*/LT1P/3DDT
M =5117$>)=<\5Z3K^F6=F-&:WU.[-O 9HY2\>$9\MAL'[IZ4 =O17$7WB^YT
M'Q=I^FZS*C)/I;RF*RMGD:6X$B@"-0"Y&TL<>V>U;0\8:(WAZ+7%NV:RF?RH
M\1/YCR;BOEB/&XON!&W&>* -VBLO1_$&GZY]I6S>59K5PD\$\+PRQ$C(W(X!
M (Y!Z&M2@ HKG8?&VCS:I!I[?;H)+B0Q027-C-%%,XR=JNRA2>#CGG'%5;CX
MD>&;:XF@>[G,L32H5CM97W/$VV1%PIW,O!('(4ANG- '645@WOC#1[+[*/,N
M+F2Z@^U11VEM).YA_P">A5%)"\]34=YXY\.V5CIU[+?[K?4@QM'BC>3S2!]T
M!03NYQC&<\4 =%16%:>,-$N](O=4^UM!;6#F.[^TPO"\+  X9& ;.",<<YXK
MG8OB%'-XRN8B+N#1;70Y-0E^TV,D+[DD4;E#J&*[2>E '?T5RUI\0_#=[?16
M<%Y,TLLRPIFVD"Y8 HQ)7 5\C:QX;MFI[OQQH-C?36T]S,!!*L$]PMM(T$,A
MQA'E"[5/(ZGC(SB@#HJ*YO5/'6A:1J=SIMS-<M>VT:RRPP6LDS*A!._"*?E
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
M(22N '!&TGANV:FN?&^A6M]+:RW$P$,XMYKE;:1H(I3@!&E"[%.2 <G@GG%
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
ML%]YF[.<?<YZUZ310 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%,EEC@B:6618XT&YG<X"CU)IP((!!R#T(H 6BBF)-%(\B)(C-&=KJK E3C.#
MZ<$4 /KS?5?#D-U\6K)6U35XOM&EW,N8KYT*D2Q?*F#\J\YVCC@>E>D5E:SX
M<TCQ!Y!U.S69[<DPR!V1TSUPRD$ ]QG!H Y#5]%>_P#B=IE@FJ7]K%'H,HED
M@E(FE431C!D^\,G!)')QUY-8\OB#6X?"&EZ='/?W<L^OW&EO<1SHEP\4;R[5
M$C$ .P11NR#U[UZ?#I%A;WD%W%;*MQ!;?9(Y,DE8L@[>O3*C\JK2^&=%GTN;
M3)M.ADLYIFG>)@2#(S%BX[@[B3D=* ,7P7#X@M;[4X-2L]0@TO\ =O9#4+R.
MYF5L$2+O5F)7A2-QSR:Z35O^0-??]>\G_H)J+2-"T[0HI(]/A>-9""Y>9Y22
M.G+DFK\L:31/%(NY'4JP/<'K0!Y/?B(?"?P&T00:IOTP6)Q\^_Y-V.^-F[/M
MUIMW>^*=>U'Q'-IEMK37=C>R6M@UIJ$,5O"8P-OF1,XW[CR2P/#<5W^D^#/#
MNAW*7.G:3!#.B[(Y#EV1>F%+$E1],4:CX-T#5-0>_N]/!NI !))'*\1D X&_
M8PW8'KF@#F9;35/$'CVXT^]UC4=/MHM&M9YK6QN#'^^9Y02''(QCMUP,G YI
M6.NR:AX,T"UO;G6+[4KRZN8;;^SK@6\MTD+N-[R94!=@4D@C)QUKH+SP/:ZK
MXVNM6U*WCFLFT^&UA02NK!E>0MD# *D,O4GOQ6QJ'A;1-4L;6RNM.B-O9X^S
M+$3$8>,?(4(*C'& : /.CK>L6/@GQW#]KOHYM)E46C7-R)IX0T:-M,BD[L$G
MN3@X)KL;/PGJ-KJ#2OXDU.YMKJU>.\2:<@^:2"LD..(L?,,+QR/3-:$'@_P]
M;:;>Z=!I5O%9WN/M,* A9, #GGK@#ZUN4 ><?#OP]"DFK70U/56>VUR\C\IK
MYS&^)" 77.&)'))Z]:Y9Y=;N-,>Z?Q+JRM+I.J7K+'<,H!MY0L07'W<;LDCE
ML8/'%>KCPIH:ZXVLK8*E^SAVD1V4,P&-Q4':3CN1FGCPSHP@$(L(_+%O-;;<
MG_53,&D7KT8@&@#@+W4M;U[Q-=V"6^LS1V5C:O&-+U".U(>5"S2/N=2_. !R
MHVG(YJQ(OB;4=2\%Z5K&I7FF75Q97;:DEG*JF4QF(#YE) )SG*],D#&:[+4O
M".A:M+!+>:>K301B*.6.1XG"#^'<A!*^Q.*N0Z)IT$UC-':J)+&)H;9LDF-&
MQN YYSM7KZ4 >:7UK<:A\,/&5I=ZIJ4W]CSW\,$AN6WR1I'E5E(_U@^8CGK7
M:^"M&CTW0+&XCOM0N/M%G"2MS=-*B?*#\@)PO7M6S!I5A;17<45K&([R5Y;A
M2,B1V #$@^H JIHOAC1_#QD_LJS^SB0!2HE=@ .@ 8D*.>@P* -9B54D#) S
MCUKR..]U-?A[9^.O[>OWU:>:*0VQG/V9@\P0VXA^[P"1G&[(SFO7:P8_!?AR
M+5?[332H!="7S@<G8)/[X3.T-_M8S[T <?XCTW6Y/BMX=$6OB,RP7S6Y^Q(W
MD+B/*]?FR".3Z5Z3:QS16D,=Q-Y\RH!)+L"[VQRV!TSZ5#-IEG<:E;:C+;JU
MY:JZ0RG.4#XW ?7 _*K= '/^*O#]SK::?<6%Y';:AIMS]JMFFB\R)FVLI5UR
M#C#'D<CJ*R[74+KQ/::WH>K0RZ;JFFE//;3KM@L@=2R,CC#8(!RI&:Z'6O#V
ME^(8HHM3MC,L1)0K*\94GK@J0:=H^A:7H%JUOI=E';1NV]]N2SMZLQY8^Y-
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
M6MT9A*>=QP47:.F!SU]N0#7HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@".>"&Z@D@N(DEAD4J\<BAE8'J"
M#P13U4*H50  , #M2T4 %116T$,DLD4,<;S-OE9% +M@#+'N< #GTJ6B@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***PK
MP^+/[: LDT4Z5O3F9Y1/MXW< ;<]<?A0!NT5C:V?$PEB_L%-):/:?-^WM(#G
MMMV \?6I-1.OC2H/[,73#J/R^<+EI!#T^;:5&>N,9[4 :M%94!U_^PG-PNF?
MVQAM@C:3[/G/RY)&[IUXINB'Q$?/_M]=+7[OD_8&D/KNW;P/;&/>@#7HK"T@
M^+#?G^V4T46>TX-F\IDW=OO#&.M;M !1110 4444 %%%85N?%G]N$7":+_9'
MF-@QO+Y^SG;P1MSTSVZT ;M%86IGQ8-2']DIHIL,+DW;RB7/?[HQ]*FUL^(A
MY']@+I;?>\[[>T@]-NW8#[YS[4 :]%95T=?_ +#B-HNF'5L+Y@E:3R,_Q8(&
M[Z46)U_^QYSJ"Z:-4PWDBW:0PYQ\NXD;NO7':@#5HK'T0^)"\W]O)I*K@>5]
M@:0G/.=V\#VZ5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 445Y%8VNI77A+Q+XA@\0ZO!J=A?7[P;KQWAVQ.Q5#$Q*[
M<#'2@#UVBN(U'Q?J,&D:5J$<_AVRCO;*.XQJM\8&9V7<448Z#(YSWZ5A^*_%
M.N:M\/\ 1M=T7R+*WO9[7S T[B57:95V J,%">">X[4 >IT5R>K>)=3\,>&I
M+_7(-/:\>X2WMH[:=EB9G("[W<#: <DGL!3/#/C%]6\07.B73Z9-<1VRW4=Q
MIEUYT3H6VLIXRK X^H(- '7T444 %%%% !1110 45#>,5LIV4D,(V(([<5X]
M;>-YYOA1HT0?7!J;O9J]\]K.$;,Z;LSD;2",CKSG'>@#V>BN*NO%>NW,NL7&
M@Z78W5AI$KP3&XN626XD10TBQ@*0,9P"QY.>U:&E>+%UCQ!:V=M$OV.ZT>/4
MXY2?F^=\!2.G2@#I:*X"7Q_?KX>T;4(-*CN+G4=6ETX6ZR[1\K3*IW'IDQC/
MH">M='H&HZW<W5_9ZWID5K+;%#'/;.SPSJP)^4LH.5((/X>M &Y1110 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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 Q_#
MW419:AI,GB3&BW]W-<3V\%D$E=97+-'YI<\'."0H.*[ZB@#CM0\%7;>)'U72
M=2M;19;..S>.>Q$YB1"2#$2P"]>A!' .#1_P@2_\*[M?"IU%O,M=CQ7@A&1(
MDGF*Q3.",CD9_*NQHH Y;4/#.I:]X=>QUG5+8WR7"7-K=6EH8UA=""A*,[;N
M0<\C(...M7]"T[5[)Y'U2\TV<E0J"RL#;X]229&S].*VJ* "BBB@ HHHH **
M** (YX_.MY(LXWJ5SZ9%<LG@@+\/K#PK_:&?LAM_])\G[WE2K)]W=QG;CKQF
MNMHH XRX\&:I'=:Q'I.O1V6FZQ(TUS"UIYDD4CJ%=HGW +NQGE6P>14MQX-N
MK74;"\\/:I'IQMM.&F,DUMYX,*D%2OS+AQ@\G(.>17744 <59?#_ .R:-X?T
M\ZJ\QTC5'U$S/#\T^YI3M//!_>]?;ISQVM%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %8NM:3J^HSQ/IWB.XTI%7#1Q6T,H<YZY
M=21^%;5% &5J>FZE>:;!;V6N3V%S&5,EU'!&[2  @@JP*C)YX':B+3=230&L
M7UR>2_((&H&",."3D'8!LX''2M6B@#*T33M2TZ*9=2UR?56<@HTL$<7ECT&P
M#/XU7T;1M:L+UIM0\3W.IPE"H@EM88P#D?-E%!]?SK=HH P6T;6CKGVT>*+D
M67F!_L'V6'9M_N[]N['OG-+K&C:U?WRS6'B>YTV (%,$5K#("<G+9=2>>/RK
M=HH R]:T[4=0@B33M;FTMT;+R101REQCH0X('X4C:;J1\/\ V%=<G6_P!_:/
MD1[\[LYV8V=..GZUJT4 96E:;J5E83P7VN3ZC.Y)2XD@CC,8Q@ !  <'GFH=
M%TC6-/N9)-1\27.J1LFU8I;6&((<]<HH)]*VZ* ,*'1M:CUPWLGBBYELC(SB
MP-K"$"G.%WA=V!D<YSQ1J.C:U=ZH+FT\47-E:_+_ *(EK"ZG'7YF4MS]:W:*
M ,C6]+U343 =-U^?2@F[S!%;Q2^9G&,[U.,8/3UIUYINI3Z+#9V^N3VUZ@4/
M?+!&S2$#DE2-HSUX'':M6B@#*L]-U*#19K.XUR>YO7#!+YH(U:,D<$*!M..O
M(Y[TW1-+U33C.=2U^?50^WRQ+;Q1>7C.<;%&<Y'7TK7HH PM.T;6K35#<W?B
MBYO;7YO]$>UA11GI\RJ&X^M$VC:U)K@O8_%%S%9"17-@+6$H5&,KO*[L'!YS
MGFMVB@#$UK2-8U"YCDT[Q)<Z7&J;6BBM890YSURZDCTJ;5=-U*]L((+'7)].
MG0@O<1P1R&08P00X(&3SQ6K10!E+INI+X?-BVN3M?X(_M'R(]^=V<[,;.G'3
M]:71=.U'3H94U'6YM5=V!1Y8(XB@QT 0 '\:U** ,+1]&UJPO3-J'B>YU.$H
M5$$MK#& <C#910>.?SH;1M:;7/MJ^*+E;+S _P!@^RP[-O\ =W[=V/?.:W:*
M ,+6-&UJ_O5FT_Q/<Z9"$"F"*UAD!.3\V74GT_*K&M:;J6HQ0KIVN3Z4R$EW
MB@CE\P>AW@X_"M6B@#*ET[4GT!;%-<GCOP #J @C+D@Y)V$;.1QTHTS3=2L]
M-GM[W7)[^YD+&.ZD@C1HP0  %4!3@\\CO6K10!BZ+I.KZ=/*^H^([C549<+'
M+;0Q!#GKE%!/XTRVT;6H=;-Y-XHN9[+S';[ UK"J;3G"[PN[C(YSDXYK=HH
MPK[1M:N=7%U;>*+FTM-RG[&EK"ZX&,C<REN>>_?BI=;TO5=1>$Z;XAN-*5 0
MZQ6T4OF9Q@G>IQCV]:V** ,J_P!.U*YT>"TM=<GM+M GF7J01NTF!@Y5@5&3
MSP..U%MIVI0Z'+93:Y//>L&"W[01JZ$]#L VG'N*U:* ,G1-,U33A/\ VEKT
M^J[]NSS;>*+R\9SC8HSG(Z^E0:7HVM6>I&XO?%%S?VY# 6TEK"BC/0[E4-Q]
M:W:* ,)]&UIM<%ZOBBY6R\P/]@%K"4V]UW[=V#ZYS3M:TG5]0N(Y-.\27.EQ
MJFUHXK:&4.<]<NI(_"MNB@#*U73=2O=/@@L=<GT^X0@O<1P1R-( ,$%7! R>
M>!VH33=27P^;%M<G:_P1_:)@C#YW9!V8V<#CI^M:M% &5HVFZEI]O,FH:Y/J
MDCG*22P1QF,8Z ( #^-5]&T?6=/O'EU'Q-<ZI"4*B&6UAC"MD?-E%![$8Z<U
MNT4 84>C:TFN&]?Q1<O9>87^P&UA";3G"[PN[ ]<YXHU;1M:OK\3V'BBYTZ
M* ;>.UAD!(ZG+J3S6[10!DZWINIZBD(TW79]**$[S%;Q2^9G&,[U.,<]/6EG
MTW4I="2RBUR>&^4*&U 01EV(/)V$;>?I6K10!E:=INI6NDSVMWKD][=2;O+O
M'@C1H\C PJ@*<'GD=ZCT32M6TZ65M2\17&JJZ@(DMM%%L/J-BC/XULT4 85A
MHVM6NK&ZNO%%S>6F6/V-[6%%YZ#<JAN/KVHO-&UJ?6OMEOXHN;:SWHWV%;6%
MEP,9&XKNYP>_&>*W:* ,;6]*U;498FTWQ%<:4J*0Z16T4N\^IWJ<?A4FHZ=J
M5WI4%K::Y/974>WS+M((W:3 P<JP*C)YX':M6B@#*@TW4H]">REUR>:^8,%U
M P1AU)/!V ;..G2FZ)IFJ:=Y_P#:6OSZKYFWR_-MXHO+QG.-BC.<CKZ5KT4
M86D:-K5C?F>_\47.I0%2!;R6L,8!['**#Q_6B31M:;7!>KXHN4LO,#_8!:PE
M-HZKOV[L'USGFMVB@##UK2-8U"Z273O$MSI<2IM:**UAE#')^;+J3Z#'3BI]
M7TW4KZSABL-<GTV9#EYHX(Y#(,8P0X('//%:M% &5_9VI?\ "/\ V'^W)_M^
M,?VCY$>_.[.=F-G3CI^M)I6F:G96-Q#?:]/J$TA/ESR6\49BXQP$4 \\\UK4
M4 8FBZ3J^GW$DFH^)+G5(V3"QRVT,00YZY103^--M]&UJ+7#>2^*+F:R,C,+
M VL(0*<X7>%W8&1SG)QS6[10!A:GHVM7FI"XLO%%S86P"YM8[6%U..OS,I;G
MZU-K>F:IJ/D?V;KT^E>7N\SRK>*7S,XQG>IQC!Z>M:]% &5=:=J4VAQ6<.N3
MV]ZH4-?K!&SN1U.PC:,^PHL=.U*VT>>TN=<GN[QPVR]>"-&CR,#"J IP>>1S
MWK5HH Q]$TO5=.>8ZEX@N-5#@!%EMHHO+QG)&Q1G/OZ5%INC:U::F;F\\47-
M];?-BUDM8449Z?,JAN/K6[10!@7>BZW/K/VN#Q3=6]GO5OL2VD#+@8RNXKNY
MP><]^*FUO2M6U&2%M-\0W&E*@(=8K:*7>?4[U.,>U;-% &5J&FZE=:3!:VFN
M3V5W'M\R\2"-VDP,'*L"HR>>!1!INI1:$]E+KD\U\P8+J!@C#J2>#L V\?2M
M6B@#)T33-3TY)QJ.O3ZJ7QL:6WBB\O&<XV*,YXZ^E0:/H^M6%ZTVH>)[G4X2
MA402VL,8!R/FRB@]B/QK=HH PCHVM'7/MH\47(LO,W_8/LL.S;_=W[=V/?.:
M-9T?6=0O$ET[Q-<Z7"(PIABM89 S9/S9=2>X&.G%;M% &5K.FZEJ%O#'I^N3
MZ9(AR\D4$<AD&.A#@@?A0^FZDWA\6*ZY.M_@#^T1!'OSNSG9C9TXZ?K6K10!
MDZ9IFIV>FW%O>:]/?W,A/EW4EO$C19&!A54*<'GD5'HFDZMITTKZCXBN-51U
M 1);:*((?4%%&?QK:HH PK71M:AULWD_BBYN++>[?86M850*<X7>%W<9'.<G
M'-&HZ-K5WJHN;3Q1<V5K\O\ HB6L+J<=?F92W/UK=HH R-;TO5=1,!TW7[C2
M@F[>(K>*7S,XQG>IQC!Z>M.O--U*XT6&SM]<GMKU @>^6"-FD(')*D;1GKP.
M.U:M% &39:9J=OHUQ:7&O3W5Y)N\N^>WB5HLC PJJ%.#SR/K2:)I>J:<9_[2
MU^?5=^W9YMO%%Y>,YQL49SD=?2M>B@#"TW1M:M-4-S>>*+F^MOF_T1[6%%&>
MGS*H;CZT7.C:U-K8O(?%%S!9>8C?85M860J,97>5W<X/.<C/%;M% &+K6DZO
MJ,\3Z=XCN-*15PT<5M#*'.>N74D?A4NIZ=J5YID%O9ZY/87*%3)=1P1NT@ (
M(*L"HR<'@=JU:* ,E-,U-?#[6+:].]^0<:B;>(./FS]S;LZ<=*71]-U*PMIH
M]0UR?4Y'.4EE@CC,8QT 0 'UYK5HH P]%T?6=/NWEU'Q-<ZI$8RJPRVL,05L
MCYLHH/0$8Z<TBZ-K0US[:?%%RUEYA?[!]EAV;?[N_;NQ[YS6[10 4444 %%%
M% !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% !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% !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% !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% !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% !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% !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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5BZT/$_GQ?V"
M=($.W]Y]N$I;=GML[8K:HH RM3_M_P#LV#^R3I@O\KYWVH2>5C!SMV\]<8SV
MHB_M_P#L!O-.F?VS@X*"3[/G/'^UT_6M6B@#*T3^W_*F_MXZ:9,CROL D QW
MW;_Z57T8>+/MK?VV=%-KL./L0E#[\C'WN,8S^E;M% &$P\6?VY\IT7^R/,'!
M$OG[._\ L[OTHU@>+/MR_P!BG11:;!G[:)?,W9.?N\8QBMVB@#+UK^WO(B_L
M(Z:)=W[S[<'*[<=MG?-(W]O_ /"/_(=,_MK Y(D^SYW<_P"U]W]:U:* ,K2O
M[?\ L$_]L'3#>9/D_8Q)Y>,<;MW/7/3M4.BCQ1]ID_MTZ.8-G[O[")0V[/??
MQC&:VZ* ,*$>+/[</GG1?[(\QL!!+Y^SG;U^7=TSVZT:B/%G]J#^S#HO]G_+
MG[2)?-_VON\?2MVB@#(UO_A(\P?V =* ^;SOMXD/IMV[/QSGVIUY_;_]BP_8
MCIG]JX7S?.$GD9Q\VW'S=>F:U:* ,JS_ +?_ +%F^VG3/[5PWE>2)/(SCY=V
M?FZ]<4W1/^$CS/\ V^=*(^7R?L D'KNW;_PQCWK7HH PM.'BS^U#_:9T7^S_
M )L?9A+YO^S][CZT3#Q9_;@\@Z+_ &1YBY#B7S]G&[I\N[KCMTK=HH Q-:'B
MC[3'_81T<0;/WGVX2EMV>VSC&,5-JO\ ;_V"#^QSI@O,CSOM@D\O&.=NWGKC
MKVK5HH RE_M__A'SO.F?VU@X($GV?.[C_:^[^M+HO]O>3+_;QTTR[AY?V$.%
MVX[[^]:E% &%HX\6?;3_ &V=%-IL./L0E\S=D8^]QC&:&'BS^W/D.B_V1Y@X
M(E\_9W_V=WZ5NT4 86L#Q9]M7^Q#HHM-@S]M$N_=DY^[QC&/UJQK7]O^5#_8
M)TP29/F_;A(1CMMV?CUK5HH RI?[?_L!?*.F_P!LX&2XD^SYSS_M=,X]Z-,_
MM_\ LV?^UCIAO\MY/V42>5C QNW<]<YQVK5HH Q=%'B?SY?[>.D&';^[^PB4
M-NSWW]L4RV'BS^VS]J.B_P!D^8^!$)?/V<[>ORYZ9_&MVB@#"OAXL_M<?V>=
M%_LS<N?M E\['&[I\N>N/PJ76_\ A)-\/]@G20F#YOV\2$YXQMV?CUK8HH R
MK_\ M_\ L>#^SSIG]IX3SOM D\GI\VW'S=>F>U%M_;_]AR_:SIO]KX;RS$)/
M(S_#G/S?6M6B@#(T3_A(L3_V^=+)^7R?L D'KNW;_P ,8]ZATL>+/[2/]K'1
M38X;'V02^;GM][CZUNT4 83CQ9_;@V'1?[(\P<,)?/V=_P#9W=?:G:T/%'VB
M/^PCHX@V?O/MPE+;L]MG&,5MT4 96J_V_P#V?!_9!TP7N1YWVL2>7C'.W;SU
MQU[4)_;_ /PCYWG3/[:P<%1)]GSNX_VON_K6K10!E:-_;_V>;^W#IAFS^Z^P
MB0+C'\6_GKZ57T8>*_MC?VX=&-KL.W[")0^_(QG?QC&?TK=HH PHQXL_MP^:
M=%_LCS#@*)?/V<X_V=W3/:C5AXL^WC^QCHHL]HS]L$OF;N_W>,=*W:* ,G6_
M^$@V0_V"=,#9/G?;Q(1CC&W9^.<^U+/_ &__ &$GV<Z9_;&%WF02?9\Y^;&/
MFZ=*U:* ,K3O[?\ [)G_ +3.F?VE\WD_9A)Y/3Y=V[YNN<X[5'HG_"2^;+_;
MQTDQ[1Y7V 2 Y[[M_;Z5LT4 85@/%G]K'^T3HO\ 9N6Q]G$OG8_A^]\OIFB\
M'BS^VA]B.B_V5O3_ %PE\_;QNZ?+GKC\*W:* ,;6_P#A)O-B_L$Z2(]I\W[>
M)"<]MNSM]:DU'^W_ .RH/[,.F?VC\OG?:1)Y/3YMNWGKC&>U:M% &5!_;_\
M83_:#IG]L8;88Q)]GSGY<Y^;IUINB?\ "1?O_P"WSI9^[Y/V 2#UW;M_X8Q[
MUKT4 86D#Q9]O/\ ;)T4V>TX^QB7S-W;[W&.M$@\6?VX/+.B_P!D>8,AA+Y^
MSO\ [.[K[5NT4 8>M#Q3]J3^PCHPM]GS_;A*7WY/39QC&/UJ?5_[?^QP_P!B
MG3!<Y_??;!)LQC^';SU]:U:* ,K_ (G_ /PC_73?[:QUQ)]GSN_[Z^[^M)I7
M_"0_8;C^USI9N\GR/L@D\OIQNW<]?3M6M10!B:*/%'VB3^W3HY@V?N_L(E#;
ML]]_&,4V >+/[</V@Z+_ &1YC8$8E\_9SMZ_+GIGMUK=HH PM3'BS^TA_9)T
M46&%S]K$OFY[_=X^E3:W_P )%^X_L Z6/O>=]O$A]-NW9^.<^U:]% &5=?V_
M_8<7V0Z9_:V%\PRB3R,_Q8Q\WTHL?[?_ +'G_M Z;_:F&\G[.)/)SCY=V?FZ
M]<=JU:* ,?1/^$DWS?V\=)*X'E?8!(#GG.[?^'2HM-'BS^TS_:AT4Z?\V/LH
ME\W_ &?O<?6MVB@# NQXN_MG_0SHG]E[U_UPE\_9QNZ?+GKC\*FUO_A)?,A_
ML$Z2(\'S?MXD)SVV[.WUK9HH RM0_M_^R8/[-.F?VE\OG?:1)Y/3YMNWYNN,
M9[46_P#;_P#83_:#IG]L8;88Q)]GSGY<Y^;IUK5HH R=$_X2'9/_ &\=++<>
M3]A$@'?.[?\ AT]Z@T<>+/MK?VV=%-IL.W[$)0^[(QG=QC&?TK=HH PB/%G]
MN<'1?[(\SH1+Y^S_ -!W?I1K(\5_;$_L,Z,+7RQN^W"4OOR<XV<8QC]:W:*
M,K6?[?\ L\/]AG3!/G][]M$A7&/X=G/7UH?^W_\ A'QL.F?VU@9)$GV?.[G_
M &ON_K6K10!DZ9_PD/\ 9MQ_:ITLW^3Y'V42>5TXW;N>O7':H]$_X2;SI?[>
M.D&+:/+^PB0-GOG?VK:HH PK4>+/[;/VLZ+_ &3O?'DB7S]G.WK\N>F?QHU$
M>+/[5']F'1?[.^7/VD2^;_M?=X^E;M% &1K?_"1Y@_L Z4!\WG?;Q(?3&W9^
M.<^U.O/[?_L6'[$=,_M7">;YXD\C./FVX^;KTS6K10!DV7_"0_V-<?;CI?\
M:OS>1Y D\CI\N[/S=>N.U)HG_"1YG_M\Z41\OD_8!(/7=NW_ (8Q[UKT4 86
MFCQ9_:A_M0Z+_9_S8^RB7S?]G[W'UHN1XL_ML?93HO\ 9/F)D2B7S]G&[I\N
M>N/PK=HH Q=:'B?SXO[!.D"+;^\^W"0MNSVV=L5+J?\ ;_\ 9D']E'31?Y7S
MOM0D\K&#NV[>>N,9[5JT4 9*?\)#_P (^WF'2_[:P<%1)]G^]Q_M?=_6ET?^
MW_LTW]MG3#/G]U]B$FW&/XMW/7TK5HH P]%'BK[6_P#;IT8VWEG9]A$H??D8
MSOXQC/Z4BCQ9_;GS'1?[(\P\ 2^?L[?[.[]*W:* "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#AO'NJWD>K:'H5J-3,5_P"?+<#3,"X=(PN$5B0$
M!+C+9' QGFM7P7<Z9)IES::='J$#VEPT5S;ZC*TD\4A ;!9F;((((()'-3Z_
MX>EU:\T_4;+4#8:EI[/Y,_E"52K@!U9"1D' /48(%+H7AYM'@U!Y;^2ZU#4)
MC/<W90)E]H5=J\A0JJ !STYS0!N45D^&])N]$T.&POM6N-5N(RQ:[N!AWRQ(
M!Y/0''7M6M0 5P5KIY\9^)_$#:K=WHT_3+I;*UL[:[D@7(C5VD8QE2Q)?C)P
M *[VN6O/"=XFO7>KZ%K;Z9-?*HNXGMUGBE91A7"DC:V.,@X.!D4 8-QJ;^'/
MBA#8K'J]_:)X?15BA#W#;A.PWMD\G QN/-8%WJLU]X7O)YO[4\J7Q@(FMU9T
MG\DLN8@%(8<$C ->C67AJ6W\41Z]<ZBUS<#2UT^0&$)O(D+F3@X&<XP!69>^
M Y9].NH+75S;W$NM?VQ'.;8.(W!!";2PR,CK^E &9?ZC#X:\!:Q?Z%8ZK87)
M>*%#JC2N5>1UC#@2LW"[\^G%=+I'A"QT6XCO([S5+B\5"LLMS?RR"8D<ED+;
M?<8 Q4?_  C-YJ>@:AI'B;5AJL-XH4-%:BW,8ZY&"<D'!![$5+H^C:]83Q"_
M\3-J%I$A01M9(COQ@%W!Y(]@,T <'\-+V]\76VEI=WEQ':Z'#&[PM*1+>3N"
M5D?G)B4<#LS YZ8KURN.TWP$ND6^@-9:DT5]I,?V=[@0\74!)+1NN[IGD'/R
MD9[FNQH X-[(>+O'FO66HW=\EAI$=O%#;6UU) K22(7:1BA!8@$ 9.!@^M<;
M>:CXCD@T86>H7%Q?Z'=:FO,A_P!/2V=!MDQ]XM&2,^O->C:EX4O'U^?6M#UI
M]*N[N%8;L&W6>.8)G8VTD88 D9SC':G:7X,M=(N-'DMKF5AIZ7.\R@,]P\Y4
MN[-QSE2>G?MB@#A=9\0MJ>B>/]3TZ^G^S-IMC/:LDA!C#HQ.W!^4^N.XKLO"
M-MI45Y.]AI6O64GE@,VI23LK#/11([#/TK,M_A9;6>E^*M.MM3>.VUTCRT,.
M1:*"QVK\WS#+G'3%=+HFFZ_97$CZMX@CU*$IA(UL%@VMGKD,<\=J -RO)(K:
MZUSX<ZCXY?5-0@UK9<WEJT=VZQ6ZQ,^R(1 ["N$PV02<FO6ZX>3X>S_9[O28
M/$%Q#X=NYGEFTX0*6 =BSQI+U5&)/&"<$\\T <IJ5]::UX[ADU:#7IK:;0+6
MZ2WTMKC]V[NY)80GTXR?2O6=,CBBTJSCMUG2%84$:W!;S NT8#[OFW>N><]:
MS;;PW':^+I]>CGPLEA'8K;"/ 0([,"#G_:QC':MR@#-UK0K+7[5+:^-R(T?S
M!]GN9(&S@CDH02.>G2O*K/3EL?@=?>(H;S43JD^F2AYI+Z9\?/U"EB%/RCD
M'\Z]GKDQX)3_ (5N_@_[>VUK=H/M7E<C+$YVY]_6@#$U7Q-+J'C'P=;PV6L6
M*->R^9]J@:%)1Y#\=?FYYQ61X+%C?7L\U_I_B*ZO5UFX5+N.:X-NH68A<X<)
MM'&1C''->B:MX?&JZMH=^;DQG2KAYPFS/F;HV3&<\?>SWK$T;P=KVA7+K9^*
M4&G27LEV]JVFJ20\A=EW[\]R,XH [6O-O'C6TOCG1+74$UB:R:PN7,&EM/O+
MAX@&(A(. ">O'->DUDSZ&)_%=EKOV@@VMI-;>3L^]YC(V[.>,;.F.] '(7J)
M<R>$O#%A+JMAI=\;FXN!-++'=.D7/EEG/F#<S@GG.T8'%4M4:Y\.Q^-]"M+V
M[>R30&U&T\VX>22V<K*C*KL2V,H&&3P<XKMO$7AS^VWL+NVO9+#4]/D:2UND
M0/MW+M=64\,K#J..@YK-3P0\FE>(8[_5I+O4]<MFMI[TPA!&FQD14C!X5=Q.
M,\DG)H Z+2&9]%L69BS&WC)).23M%8/PYGFN?!-M+/+)+(;BZ!>1BQ(%Q(!R
M?0 "K'A_1=?TJ5$U'Q''J%G'#Y:0+IZPD$8P=P8]@>/>L[0O".OZ 8;:W\51
MMID=P\IM3IJ[F5Y"[+OWY&=Q&<4 8%IITWBO0-?\27&J:C!J"7-TNGF&\DC2
MT6%F5!L4A3DKEMP.<U%HGQ#6PMKC6-6$SC4&TT^6IXB\VW!=@.RC8[''I70W
M'@&YSJ=IIWB&XL='U25YKJS6W1V!?_6>7(>4#?0XR<8J23X=:=-KMU>O*?L$
MVF#3EL GRQ@+LW@YZ["5''&30!ASV@U3P'XPO;J>[,MK?:G-:O'=21F,Q[E7
M&UAD IT/'M4/B/2'M_AAHUGI5]>VEQJ=[9![DW<KN'DVJ3N9B0.G X]JW(_
MFHVW@,>&+7Q&4:7[0+N[DLP[7 F+EOE+?*?GZY[5;B\'WTF@Z=INHZX+MK"^
MM[J*9;01_)"5(C(#'KM/S9[]* .3E\<7JVZ:TP*WUEX=O_M5J3\JW<4T"'<O
MLV?P/O6I8V6E:#K&C)JU[X@NM;NW0_;FFG-M+,RDE.#Y0'#87'  K6;X?:?)
MXOU76I)F>UU.Q>TN; I\A9]F^0'/!*QJ",=LYJ&U\#ZE'/I,=YXFFO=/TFY6
MXM89;51+E59%#R@_, &/\()H Z"2?6QXHA@CM+4Z&;8M)<&0B43;N%"^F,?Y
MZZM9<FF7K^)X=475YTLDMC"VG!!Y;N6SYA/7../P^N=2@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,#QQ
M>7&G^!-=O+29H;F"QFDBD3JC!2012ZSKTF@>&H=7DM'NH(Q&UV4;#11'&Z0#
M!W;>I''&?2J_Q$_Y)OXD_P"P=/\ ^@&D\0WU]:>$H+?2[%KO4+Y$M8%,1>.,
MNN#))Q@(HR3GKT[T 6]-\21:OX@N[#3XA/9VD*-+?+)E/-<;EC48^8["&)SQ
MD#O5;PU?W5WXA\5P3SO)%:ZA'' K'B-3;Q,0/Q)/XUC_  _TBZ\%7-WX0D@E
MFL(Q]KL=0$.%D5N'21@,!PW3/)4CTK0\)?\ (T^-/^PG%_Z30T =;7':_P"+
M=<T76K*PC\.6]S'?W!M[28ZCL+D(6RR^6=O"GN:[&N1\7VES<>)/!TL%O++'
M!J;O,R(6$:^2XRQ'09(&3ZT %SXT&D^(+6QUW[%ID$FF-=RN\^[9*)40(&X#
M<,>V>*W?[?TC^Q1K/]IVO]F%=PN_-'ED9Q][IUX^O%85UIAN/BS87TMD9(;?
M1YA'.T>5CE,J<!N@;:6]\9KC;K2-6@\,64\=O>0PV'B>ZNIHXK7S)%A,LH21
M8R/F +*P !X.1TH ]2TO6=-UNW:XTR^@NXD<H[1.&VL.Q]#[&KU<=X,M;>75
M-6UJ'4M1O);Q84F:ZT]K124#8*@HNXX.">>@KL&)"$J,D#@>M &+9^,/#E_J
MG]F6FM64UZ2RB%)068CJ!ZD>U-N/&?AJUDFCN-<L(G@#-(KS %0K[#D>S<5Y
MM%=Z_KUYX8DOAJK74&K137=@-(,-O8@;AQ(5RV 0,AB""2<5=@\/S_:[>5M*
MFW?:]=F9C ?O.Y$;'C^)<!3W'2@#T34O$VB:1%!+J&JVENEPN^$O(/WBXSN'
MJ,=^E.N_$6BV%K;W-WJEI#;W"&2&5Y0$D4#)(;H1@BO,X(-2T/5M*OKR;4K"
MVF\/V=JD\&FFZ\J1 2\3KL9D)R#TYP<]*T[+PU!!=^ [>"WN[W3[2>]F,EW9
MM&8BRLRED*C9AC\N0.@Q0!W5AX@T?4]-DU*RU.UGLHBPDG24;(]HR=Q[8'/-
M<Y:?$72]0\73Z?9WUE/I5OI+W\]XCY\MED"D$]-NTYK U_2+]T\:F+3;F:W?
M5K"Z,"1'_2H42$RA!_']UL@=2".M5M=DNO$6OZ]?:=H^I"Q/A&ZL[>66S>/S
MI2X.U58!N^ " 3@X&!0!Z'!XO\.7-W':P:W8R3R3-;I&LRDM(H!*CU/(_,5)
M<>*-!M-5&EW&KV<5\65?(>4!@S?=!]">PZFN"DT":#69WM]+E1%U'1E1D@.!
M%&%W8X^ZO.>P[UF'2Y/)U_PYK=]K%K]NU">8I;:0;A;A7?<DBRK&W(&T<D%2
MO;% 'INI>+?#VCSRP:EK%G:RQ;=Z2RA6&X$CCZ UG>)O'^B^&8K%IKJ"5[N2
M#8HEQ^YD<*90<'*@9/OBJEAHY_X3SQ7>7%BS^98VD$-Q)%_K!LDWJK$<\[<@
M>V:Q6L-0A^#OA8-87;W&G2:?<7%LL3&94BD0N G4D 'CKQ0!Z#I6L:=KEH;O
M3+N*Z@#E#)&<C<,9'ZBIKV^M=.M6N;R=((%95,CG !9@H'XD@?C4.E:M:ZU9
MFZLQ<>5N*?O[>2$DC'174''/7&*S/'=C-J/@76K>VC:6X^RM)#&BDLSI\Z@
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
MCU&'PYIL>KN)-22VC6Y8'.9 HW'/?G- &E1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MG:CH=AJFF75C=0JR7,#022;1YF&7:3NQUP>M4-;\+0:EX/DT*UD^S%(T^S3
M<Q2QD-&_OAE!/KS7044 <])I4OBKPK;VWB"VEL;W<DCBWF&Z*:-LAXV&>,C<
M,]B,BGZ-X4M-&U2XU-;R_N[ZXA6&::[G\PLJDD<8 7J>% 'MUK>HH YKP]I-
MY_;>J>(=5B\J\O=L$%ON#?9[:,G:I(XW,2SG!QR!VJ[_ ,(W9?\ "6_\))YM
MS]M^R?9/+\T^5LW;L[?7/_ZJV** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **R_$FK-H
M/AG4]76$3-96TDXC+;0^U2<9[=*T+>7S[:*7&-Z!L>F1F@"2BBL?1];;5-5U
MRR, C&F72VX<-GS,Q))G&./OX_"@#8HHKF=1^(7A/2;^6QO]<MH+J%MKQ/NR
MIZXZ4 =-1639>)-+U&^MK2SN/.>YM#>PLJG:T08*3GZL.*UJ "BBB@ HHHH
M**** "BBL\ZS9CQ"NA[V^W&T-X%VG'EAPF<^N2.* -"BBB@ HHJO>7]KI\<<
MEW.D*22I"A<_>=R%51[DD"@"Q1110 4444 %%%% !1110 451;5K1=<CT<LW
MVR2V:Z5=IQY:L%)S]6'%7J "BBJ\]_:VUU:VT\Z)/=,R0(3S(0I8@?0 F@"Q
M1110 451&K6AUUM&#-]L6V%T5V\>66*@Y]<@\5>H **S](UFSURUFN+%V:.*
M>2W<LI7YT8JP_,5H4 %%%07MY;:=937EY,D-M ADED<X"J.230!/15/4M4M=
M*T>YU6Z<BTMH6GD91D[ ,D@=^*LQ2+-"DJ<JZAA]#0 ^BBB@ HJB-6M#KK:-
MN;[8ML+HKMX\LL5SGUR#Q5Z@ HHHH ***I:OJMKH>D76J7S,MK:QF25E7<0H
M]N] %VBD!#*".A&:6@ HHK%T?Q3I^NS[-/CO)8"&*79M9%@DVG!VR$8//3UP
M<9H VJ**HZOJUIHFGM?7K,L"R1QDJNX[G=47C_>84 7J*SM2UNRTJ[T^UNC*
M)=0F\B#9$S MC/) X&!U-:- !1110 4457M[ZUNKBY@@G226U<1SJIYC8J&
M/O@@_C0!8HHHH **** "BBB@ HHHH **** "BBB@ HHJNU]:KJ*:>TZ"[DB:
M98<_,44@%OH"P'XT 6***KWU];:;8S7M[.D%M I>25S@*H[F@"Q12 @@$=#2
MT %%%9T^O:3;:Q;:1-J%NNHW.3%:[QYC  DG;U P#U]* -&BL36_%^@>'+B*
M#6-4AM)95+HLF<LN<9X%:EE>VVHV4-[:2K-;3H'CD7HRGH: )Z*I:KJUAHFG
MR7^I7*6UK&5#2OG )( Z>I(%0:1XCT?7O-_LO4;>Z:+'F(C?,F>F5/(_$4 :
ME%%% !115'5=9TW0[/[7JE]!:0;@H>9PNXGL/4^PH O450TC6]-UZT:ZTN\C
MNH4<QLR9^5@ 2"#R#@C\ZNNZQHSNP5%!+,QP /4T .HK$TOQ?X?UJ]^QZ;JM
MO=3[2P6,DA@.I!Z'\*VZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#F?B)_R3?Q)_V#I_\ T UO6'_(.MO^N2?R%9_BS2Y]<\(ZOI5JT:W%Y:20
M1F0D*&92!D@'BM.VC:&TAB;&Y$53CU H EKDO"7_ "-/C3_L)Q?^DT-=;6%H
M6C7.FZUXBO)VC,>HWB3PA"20HAC0[N.#E#Z\4 ;M<7XU_P"1I\$?]A5__1$E
M=I52[TVSOKBTN+FW626SD,MNQSF-R"N1^!(H XS7-+.K_%>QMC?7=I%_8DS2
M_99#&\B^='\N\?,HR0<J0>,9ZU@OKFLQ^$]*TY+F^N#-X@N-,DN%N D[PQO+
MM3S6(PS;%&[(/![FO4SI]H=474C OVQ83 )N<B,L&*_3(!_"J<OAK1;C2Y],
MFTV"2RGE:>2%UR#(S%BW/0[B3D4 8W@ZSURPO]3AOH+R+2F$;V:7MZ+J5&P1
M(-^2=O"D9/&376LP52S'  R36=I&@:9H,4D>F6BVZRD%\,S%B.G))-:76@#Q
MZ+5KK^U_#6LZ7_;D5AJFII$)[_5/,2YB<-D>1N.WID$ 8Q4;C5;Z^+R>(=61
M+F?64>.*Y9 L<$I\I5P?EP?XAS@[>G%>B6O@;PQ97:75MHMK%-'()8W53^[8
M'/R\_*,]A@5>7P]I*LK+91@JT[#D\&8YE[_Q'K0!YQ'J.L>(-4T^PE75+B)-
M!M+OR['4!:/)+(#ND9MREL;0,9(!)SU%7)8O$LQ\%:-JVJ7MC=7$EW'>/;3@
M22QHI*;F7C<5"Y8<@DD8-=E?^#_#^IP6<5WI<$BV<8BMVY5HT P%# @XP.F:
MMP:#I=M]@\FSC3^S]_V7!/[K<,-CGN">M 'GEQJFI:#I_BG2[74[LQVVK6=I
M;W5S*9I+:*X$.\[GR3MWMC.<9K.UNVC\/^-/$(T[4[Z2ZA\'74IEGO7FEBD\
MP$$,Q)7H#@8'<"O4Y] TFY344GL(94U(@WBN-PF(4*,@^@ _*J5MX)\-6<4T
M=OI%O&L]O);2[<YDC?&Y6.<G.!R>>!0!P$0U2PUXEM?U2=;?5--39)<-M<W
M7SMRYP5/9>BY.!2+)XJ\0QZQJ.G)JAU2WU&>&T:/4DBMH!%)M6-X2P# A?F+
M*2=V1VKTU] TMYFE:SC,C2Q3%LGEXL>6>O\ #@53O/!?AR_U)]1N=)@:[D(,
MD@RN\CH6 (#?CF@#F9[&\U_QMXFM;G6M4M;2SL[5X[:SNFB"R.DA+97GC;TZ
M'N#@5B:Q!)X@^'7@[6M0U'4!<S3Z:DQBNFC0EI5S(5!QOYSNZCCTKU6/3;.*
M]N[Q(%6XNU1)Y.<R! 0H/TW'\ZK/X>TB30%T*33X7TM8UC%LXW(%7H.?3 Q]
M* )=*TM-(M#;1W5[<@N7WWEPTS\XXW,2<<=*R?'UQ=6?@;5;RSGEAGM8Q<!X
MF*L C!V&1V*@@^Q-:VE:/8:'9FTTZW$$!<N5#%N3@9R23V%6+NU@OK.>SNHU
MEMYXVBEC;HRL,$'Z@T >:?\ "<W>O^*M.T:WW6@.LAX'B<C[59(DV6//(,D+
M>V"M9^H:Q<F^TW7]'_MR.SNM:BMQ=76J9AG1I_+=%MRQPOWL< C&:]+@\,Z+
M:W>GW4&G0QSZ= ;>T=0<Q1D8VCVQZU43P+X72\-VFBVJSF43!@I^5PX?<HSA
M3N /&,]Z .:\8Q:E8:U>:OJ::O=>'8[=64Z5J+6[V6T'S&>,,OF9ZYR2 .E>
M@VUQ%=6L-Q"VZ*5%=&QU4C(/Y5C7_@OP[JFH27]]I4-Q<2$&0N6*O@ #<N=I
MX '([5N@!0   !P * .:\:WD$-C96+C4I+F^N1%;P:=<>1)*P5F(,F1M7 ))
MSVKA(/$.MZ1H7C&V6XNH'L+FSBM_M=T+N2T$Y17/F<[MN2P!SCO7J6KZ)INO
M6JVVJ6<=S$CB1 ^<JPR 01R#R>1ZU4M/"7A^QL[RSMM)M8[:]4)<Q!,K* ,#
M<#UZGG\: .)DMHO#?Q'N7L;N\OKN'PU<W#1W=V\[;A)&5X8G;NQT&![5%MNM
M-\,>&_%%OX@U*[U._N;/SDDNV>&Z\]E#QB+.U0 S$;0"-M=[I7A30M#G6?3-
M,@MI0C1^8@.XJQ4D$GD_<7KZ"HK'P7X;TW4EU"ST>UANE+,CJO"%NI5>BD^P
M% 'G]PM]>Z9X^U>Y\1ZK;G2+ZY6Q2*Z,<<+)&KC('WP20-IR/09-7?$&D#5/
M$O@F^N[[5+>;4'?S4BO9(UB;[*Q_=@'Y"2,''7)]:V=)^'6G1ZQK.I:S96E[
M/=ZF]W;DEF"1E5VAE/RDA@QZ'KUKJ-7T33->M%M=4LXKJ%7$BJX^ZPZ,".0>
M3R/6@#C/%TM[IEWX7\-V,FI7%O>R3^<R7VRXF$:;@GG,01DMG@@X3 JG/<^)
MM!\.WEO<O=65O<ZK:VUG<7-TMQ/;P2LBR9?)S@[MI8DC</2NVN/"VAW>C1:1
M<:;#+80G='%)EMAR3D$G(/)YSGFB'PKH<&C7&D+IL)T^X)::!\N'/')R2<\#
MZ8% '+:%I]IIGQ<U"UM;VZNBNBQ&7[5=O<.C&9CC+$E>,''OGO7H-9.E>&=%
MT.4RZ9IT-K(4\MGC!RRYSR>YSW/-:U 'B%I;7.G^!?$'B*WUC4(;RTUBY-G!
M%.4AW?:<;#&.)"Y)'S9Z@#%=/X@\2WO@KQ'KC7,\T]MJ.GBZTN*1RP6Z0B-H
M4!_O%XVQ[FNJC\%>&HM4_M*/1K5;OS3.'V\"0\[]O3=GOC-4=2\-7WB#Q1I]
MWJ_V%=+TJX-S:0Q;GEEDQA6<D *%Z[1G)QD\4 ;/AVQNM,\.Z?9WUW+=WD4*
MB>>5R[/)C+')[9)Q[8K ^*6G+??#W69#<7<1MK.:0+!,R*_R'AP/O+['BNRI
MDT,=Q#)#-&LD4BE'1QD,I&"".XH X'7M%ATOX5^(I8=0U&[6XTB0_P"EWCSJ
MH\LGY=Q..O;VJ.QBN_#_ (R\+6L>J:A=QZM8W)NTNIRZ,\:QLK(GW8_O$84
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
M8C^T:7<S9CU"1"I\Z+Y4(/RKS]T<<#TKMAX>TD:5'I@LH_L4<HF2')P'$GF
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
MG9FX RP [DFMVN6U[0]6/B6P\1:$;-[R"WDM)[>\=D26)F5AAE#%6#+Z'.:
M()?']O;>&[S5;G3;J&>QO8[&\LCAI(Y&=%XVY##$BL,=16AHOB2YU'5I]-O]
M%N=,N%@6YB$LB.)(R2O)4D*P(Y7W[UB3^"=2N]#U%;BZM3JNI:I;W\[+N$2+
M$\1$:G&3A(\9(&2>U=W0 5R^E^+;G6]4FBT[1GET^"Z>UFNVNHU*,A*L?+SN
MQD<9P2.<5U%<#=^$=6U'Q7;:H;#1M,D@O%F?4;*>3[1<1*?]6Z[%!W#@[F;'
M:@#6OO%MROB&ZT72-&?4;JSCCDN,W4<(4."5V[CEN!R<8'K745PGC+PMJOB6
MYECBTO1  @6TU62>1+NU./O+M3G!R0-X![UO:Y:>(O\ A'(K;P_J%LFJ(8P;
MF]0LKJ,;R0 >3_G'6@#=K$\87=]8>#=8N]-9UOH;21X"B!V#A>, @Y^F*VQG
M'/6H+UKM;*5K&.&2Z"_NDF<HC'T) ) _ T <?X>UFW>#4YK/Q1>Z_=6UL9#8
MW,4<3J0,C"K&C<D8YR.:P-/\6W,%CX9UE_%T6H7&K7-O#=Z8?)"IYI"D1JH#
MJ8V(SDG.#FNKTK0]8F\5OXDUL6$-RED;*WMK.1Y%"EPY9W95).0 !C Y]:IP
M>$M1U'6;:]UFVT.S@MKA;KRM,B8R3RKDJ9)&"_*#\V .2!S0!'K&H>)K#X@^
M'H9=2MDTF_NYH5LX(/F9%A9PSNV3NR.BX''>I?'WB+4;.VDTGP_,(M5^RR7L
MUP4#"UMXP26(/&YB-B@^I/:F^(]$\5ZGXGTK4;)-%%OI4\DL FN)0\N^,IA@
M$('4G@FI=9^']MJR:K>K=WUKJNI6PCG\B^E2%G$>U05'5!Z8[GCF@"34O$=]
MIWPTM-6BVS:I<VMM'#O  :XFV*I(';<^2/:J?BU+GPG\- +>_OYKF"YM3)<B
M1FFF+7,?F=\_-EAM'&#CI3]0\(WEM\-8M)LII;K4K$07,/G3,X>:%D?8I;HI
M*$ =!FK6L*?'O@(-HLD<<LTD,R+=;E"/%,KM&X )4@H5/'!H M:-XIGO]=?1
M]2T:XTN\-M]KA665)/,BW;3RI(# E<CWZU3T*ZN=)\<ZIX8GGEN+:6W&IV#R
MN6:-&<K)&6/) ?!'H&QV%6M*T?5I_$O]OZ[]BBGBM#:6UM9R-(J*S!G9G95R
M3M48P, =\U3T3;KWC[4?$4&38V=K_95O+CB9Q)OE9?500JY[E6H [*BL=X=?
M/BV*9+JS'A\6I5[<H?.,^>&!QC&,=_7CO6Q0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8NM0^)I)XCH5[I<
M$07]X+VVDE8MGL5=<#% &U165J<6O/IL"Z5=:?%? KYSW,#O&PP<[55@1SC&
M2>*(HM>&@-'+=:>=8P<3+ X@SGCY-V[I_M=: -6BLK1(M>CBF&NW6GSR$CRC
M90/$ .^=S-FJ^C0^*X[UFUN^TB>UV'"V=K)&^[(P<L[#&,]J -VBL%H/%?\
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
M^% &]1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M>,YQY:C.<CKZ5K.ZHC.[!549+$X %5[74;*]@:>TO+>>%20TD4JNHQUR0<4
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
M%[#=NMP%/W@SYRP.!G=GFG6'@_1M,?3WM8)%>QDFEC9I69GDE&'=R22S'U-
M'D]_%?$>*=4U2W>VU#5_"]U=RV\@(:%0^R-"#T(0+D>I-=9H.DF]\6:%JNE^
M&YM#MK*UD6]GDBCA-X'0!4VH26 ;YLGICWKL=6\+Z9K4]Q->1R,]Q82:?)M<
MC,+D%A]<@<UK11K#"D2?=10H^@H XWX8?\B]J7_89OO_ $<U88MIY_B'XO,/
MA73M: FM<R7<R(8_]'3@;D:NIL_ NG:?=M/9W^KP*]RUTT$=_(L3.S;FR@.,
M$]14EYX*L+O5[S4TOM6M+B\*&?[)?20JY50H.%/H!0!D_$S2=.E\-I<R:?:-
M<?;K&/S6A4MM-Q&"N<9Q@D8]*A^(6G6MEHNAVVGZ39NC:Y;'[&%6*.5CNX;C
M'/ S@UV.J:/::QIZV-X'>%9(I1AR#NC<.IS]5%1:[H%GXALX;:\:X189UN(W
MMY3&Z.N<$,.1UH A\-V\MO:S"7P_9:,Q?_56LBN'&/O$JJ\]J?XJN[FP\(ZU
M>66?M4%C-+#CKO5"1^HJ;2-'CT>*2..]O[H2,&+7MTTQ7Z%CP*ONBR(R.H9&
M!#*1D$>E 'E&JZ+I>C_#SPSK.E6L"ZK%<6$L-TB@2W#R.@<,_5MX=L@]:P;N
M1_#VF^+;DEO[.\0'6+67)XCNXVG,9]MZ!E^J+7J&G> =$TR[MIHOMDD-FYDM
M+2>Z>2"V;U1"< C)QG.,\8J?4/!>B:IX?N]$N[=WLKJX>YD7>0PD:0R$@]1\
MQ/X<4 </+!-/XWTT0^'[+62/#-N3%=2J@C_>-\PW*W/:O3].C,6FVR&SBLV$
M8S;1$%(CCE00 "!]!6+>^"M-O;V"\6YU*TG@M5LU>SO'A)B4D@':>>36Y9VP
MLK.*V66:41J%#SR%W;W9CR3[T <K\0E%S#X>TZ8G[#?ZS#!=IVDCVNP1O9F5
M01WZ5BZSI]IHGCF2'2+6&UBO?#]VUY!;J$0^65\MRHXSEV7/O7>:SHUCKVFR
M6&H1&2!RK#:Y1D93E65ARI! ((JAIWA#3-.%X^^[N[F\A\B>ZN[AI96CYP@8
M]!R>!CGF@#EOA?;N/#N@RMX3M;5?[/C(U-7B+R?(.< ;OF]Z]'JII>FVVCZ5
M::;9JRVUK$L,09LD*HP,GO5N@#@_&>BZ5)XF\)R2:99L]QJK"9F@4F4?9Y3A
MCCGD#KZ5!?->Z5\4DBT+1K>Y5="5?($XMUC7SVY'RD=>V*[6_P!)M-1NK"YN
M%8R6$YG@(;&'*,G/KPQH_LFT&NG6=K?;#;"UW;N/+W;L8]<GK0!XY?M=7.@7
M37.G1-=/XZAW632AD9OW?R%\8(/3.._2O5?#=M+;PW'G>';'169A\EI(CB0>
MI*JO2H+WP3H]]:7%O(+F-9]0&IL\4[(ZW QAE8<C&T5H:1HL>C+*L=]J-UYA
M!)O;IYRN/[NX\=: -.O*?AQ;N]N9/^$3M9T&J71_M1GBWKB=^<$;N.G7M7JU
M9^C:-9Z%8FSL5983+),0S;CN=BS<_4F@#@]$T71_$FF^,;_7+.WN+F34KRWD
MFF0,\$<7RH%)Y7"@$8QR<TSPO>76H:O\/[N]=GN)?#URSNW5C^X^8^YZ_C74
M:AX#T74;^[NG-["MZ0;VWM[MXHKH@8RZJ>>.#C&>^:LZMX2T[5KFRN&EO+.:
MRB>&!K&X: JC;<K\O;Y5X]J ,_Q]_J_#?_8?L_\ T(U'\2G=M!T^R+,MI?ZK
M:6EX5./W#R ,,]@>%/L:T[OPC8WVBV^EW5UJ,J6\ZW$<[7;F=9 20?,SGC/%
M \(:=)H]WI5]-?ZA:76"ZWMV\K#'(VL3E<$ \=Q0!P'Q'T>QTB_2+1K*"S^W
MZ'J<-U%;1A%=(X0Z,0.,A\ '_:J*\\9MXA%OX?DMU2 WNF?9)QG]^%GB$^?]
MU\#BO0+3P3I5JMX99+V]FN[9K22XO;III!">J*3]T<YXZGKFF1> ?#\,&API
M:N%T20RV9\PY5B=QW'^+) )SWH R-5T329OBQI ETRRD$VFWDDNZW4[W$D.&
M/')Y/)]:PKIVT7XJ:]XH5B(+6XL[2_&>/L\L*C>?]QPC?3=79WO@73[[63JT
MFHZREWA@C1:A(@C5B"RJ ?E4D#@>@K1D\.:9+)K#RPF3^UT6.\5F)#J$V  =
MOEH \K\*01ZS<^&]*U"W6ZL+>PO[^&TD(\NXN!=E!N!X.U22,]-V:[[P;J%K
M>#6K*TT*'0[BSNA%/%%L*M(8U(;Y  >"OY5(OP_T%-$T[2XH[F%--+M9W$5P
MR3P%B2VV0'/.>0>#5_1/#%AH,-XEL]U-)>R>;<SW,[222-M"Y+'IP .,4 3Z
M!:ZI9:+!;ZSJ*:C?KN\VY2$1!\L2/E' P,#\*TJS- T*R\-:+!I.GB46L&[9
MYLA=N6+'D^Y-:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <U\0F9/ASX
MC920PTZ<@@\CY#6[8\Z?;?\ 7)?Y"L'XB?\ )-_$G_8.G_\ 0#6]8?\ (.MO
M^N2?R% %BN3\)LS>)_&8+$A=3C !/3_1HJZRN2\)?\C3XT_["<7_ *30T =;
M7"^)]4\6:7XATJTL=0TD6VJWAMXA-82,\($;/DD2@-]W'0=:[JN9\3Z1>ZEK
MWA>ZM8@\-A?M/<,6 VH8G7.#UY(Z4 96H>*[_0/&.G:9J4DEZ)]*DD-OI]F2
MT]P)%&57)*C;NZMCU-;2>--(D\.0:TOVDQ3S?9X[?R3Y[3;BIBV==^5/'L3G
M'-))I5VWQ'M]7$0^Q)I,ML9-PR)#*C 8Z]%/-<A>^"-7G\/P?Z.[W-GK]UJ
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
MPV%>9V4Y''1@:YF+P]XDF\'6'@B?28XH+:2!)=5%PAB:&*17#(F=^\A0,$
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
MHH **** "BBB@ JO]AM?[1&H>0GVL1>3YV/FV9W;<^F>:L44 %%%% !1110
M4444 9]YH>E:AJ%K?WNGV]Q=6O,$LL88QGU7/0UH444 %%%% !1110 4444
M%%%% !5>VL;6SDN9+>!(GN9?.F*C'F/@+N/OA0/PJQ10 4444 %%%% !1110
M 4444 1SP0W,+0W$4<L3?>210RGZ@T]5"J%4 *!@ =J6B@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *B6VMUN7N5@B$[J%:4(-
MS = 3U(J6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJM/J%E
M:R>7<7EO$Y&=LDH4X^A- %FBH;B[MK10US<10JQP#(X4'\Z#=VPMOM)N(A;_
M //7>-O7'7IUH FHJ&&[MKF-I(+B*6-?O,CA@/J13;>_L[MRMM=P3,!DB.0,
M0/PH L45674+)[C[.MY;F?)7RQ*-V1U&,YHEU"R@F\F:\MXY>/D>4!N>G!-
M%FBH+B]M;3;]IN88=WW?,D"Y^F:5[NVBMUN)+B)(6QMD9P%.>G/2@":BH4N[
M:6W:XCN(GA7.Z17!48ZY/2DM[VUN]WV:YAFV_>\N0-CZXH GHJM%J%E/-Y,-
MY;R2\_(DH+<=> :&U"R2X^SM>6XGR%\LRC=D]!C.: +-%5[B_L[1PMS=P0L1
MD"20*2/QITUW;6T:R3W$44;?=9W"@_0F@":BH1=VQMOM(N(C;_\ /7>-O7'7
MIUHM[NVNU+6UQ%,JG!,;AL?E0!-15:#4+*ZD\NWO+>5\9VQRACCZ T'4+(7'
MV<WEN)\[?+\T;L^F,YH LT56GU"RM9!'<7EO"Y&=LD@4X^A-/N+NVM IN;B*
M$-]TR.%S^= $U%0F[MEMOM+7$0@//FEQM_/I1#=VUQ$TL-Q%)&OWG1P0/J10
M!-15>WOK2[8K;74$S*,D1R!B!^%(FH64EQ]G2\MVGR1Y8E!;(ZC&<T 6:*K2
M:A90S^1+>6Z3<#RVE ;GIQFG7%[:6A47-U#"6^Z)) N?IF@">BH9+NVA@6>6
MXB2%L;9&<!3GI@T)=VTEN;A+B)H!DF17!48Z\]* )J*@M[RUN]WV:YAFV_>\
MMPV/KBFPZA97$OE0WEO+)_<24,?R!H LT56.H60N/LYO+<3YV^7YJ[L^F,YI
M;B^L[1@MS=P0L1D"20*2/QH L45#-=VUO$LL]Q%%&WW7=PH/T)H%W;&V^TBX
MB-O_ ,]=XV]<=>G6@":BH8+NVNE9K>XBF5?O&-PP'UQ38-0LKIREO=P3.!DK
M'(&./7@T 6**K#4+)KC[.+RW,^=OEB4;L^F,YHGU"RMI/+GO+>*3&=LDH4_D
M30!9HJ&XO+:T"FYN880WW?,<+GZ9H:[MDMA<M<1+ <8E+@*<^_2@":BH8KNV
MGA::*XBDB7.YT<%1CDY-);WUI=EA;74$Q7DB.0-C\J )Z*K1:A933>3%>6\D
MO/R+*"W'7C-#ZA917'D27ENDV0/+:4!LGIQG- %FBH+B^M+0J+FZ@A+<@22!
M<_G2RW=M!"LTUQ%'$V-KNX"G/3!- $U%0K=VSVQN5N(F@&<RAP5&/?I26]Y:
MW>[[-<PS;<;O+D#8^N* )Z*K0:A97,GEP7EO+)C.V.4,<?0&@ZA9+<?9S>6X
MGSM\LRC=GTQG- %FBJ]Q?V=JX2XNX(6(R%DD"DCUYIT]W;6R*\]Q%$C?=:1P
MH/TS0!-14/VNV^S?:?M$7V?KYN\;>N.O3K1#>6MS&TD%S#*B?>9'# ?4B@":
MBJ]O?6=VQ6VNX)F R1'(&('X4BZA9/<?9UO+=I\E?+$H+9'48SF@"S15:;4+
M*WE\J:\MXY/[CR@'\B:=<7EK:;?M-S##NSM\QPN<>F: )Z*A>[MH[<7#W$2P
M-C$C. ISTYZ41W=M- T\5Q$\*YW2*X*C'7)H FHJ"WO;2[+"VNH9BOWO+D#8
M^N*;%J%E/-Y,-Y;R2\_(DH)X]@: +-%5GU&RCG\B2\MUFR!Y;2J&R>@QG-.N
M+ZTM"HN;J"$MR!)(%S^= $]%0RW=M!"LTMQ%'$V-KNX"G/3!H6[MGMC<+<1-
M ,YE#@J,>_2@":BH;>\M;L,;:YAF"_>\MPV/KBF0:A974ACM[NWF<#.V.0,<
M>N : +-%5O[0LA<?9_MEOY^=OE^:-V?3&<TL]_9VKA+B[@A<C(620*<>O)H
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
MV3_9EG_9N,?8_(7R<9W8V8QUYZ=:2PT+2-+M9;;3]+LK2WF_UL5O L:OQCD
M8/'%:%% &9IOAS0]%F>;2]'T^QE==KO;6R1EAUP2H&138O#.@0:H=3AT33H]
M0+M(;I+5!+N;.YM^,Y.3D^]:M% &5?>&= U.]%[?Z)IUU=  ">>U1WXZ?,1G
MBI=3T+2-;\K^U=*LK_RL^7]JMUEV9QG&X'&<#\JT** *$^B:3=:8FF7&F6<N
MGQA0EK) K1*%Z84C QVHM=$TJQTZ73K33+.WL9=PDMHH%6-]PPV5 P<C@U?H
MH SM,\/Z-HK2-I6DV-BTH D-K;I$7 Z9V@9ZFH[+PSH&FWQO;'1-.M;LYS/!
M:HC\]?F SS6K10!DW'A?P_=:E_:-QH>FS7VY7^TR6J-)N7&#N(SD8&/I4FI^
M']%UIXWU72+"^>,$(UU;I*5!Z@;@<5I44 4+S1-)U#3XK"]TRSN;.';Y=O-
MKQIM&!A2,# X%$6B:3!I3:7#IEG'IS@AK1(%$1!ZY3&.?I5^B@#/TS0M(T59
M5TK2[*Q67'F"U@6,/C.,[0,]3^=1:=X9T'1[DW.F:)IUE.5*&6VM4C8J<$C*
M@'' _*M6B@#*/AG0#JG]IG1-..H;_,^U?94\W=_>WXSGWS2ZEX:T'6;A;C5-
M%TZ^G5-BR7-JDC!<DX!8$XR3Q[UJ44 4-1T32=8ACAU/3+.]BB.8TN8%D"'I
MP&!Q0VB:2^D?V2VF69TW 'V,P+Y. =P^3&.O/3K5^B@#/LM"TC3;*:SL-+LK
M6UFSYL,$"HCY&#N4#!R..:;IGA[1-%DDDTK2+"Q>0;7:UMDC+#T)4#-:5% &
M5!X9T"UU,ZG;Z)IT5^69_M4=JBR[FSN.X#.3DY]<FB\\,Z!J%^+Z]T33KF\&
M,3S6J/)QT^8C/%:M% &=J>@:/K9B.JZ58WYBSY9NK=)=F<9QN!QG _*G7.B:
M3>:;'IMSIEG-81!1';20*T2!1A<*1@8'3TJ_10!GVVA:19Z;+IMKI=E!8S;O
M-MHH%6-]PP<J!@Y'!HTS0='T0RG2M*L;#S<>9]EMTBWXSC.T#.,G\ZT** ,J
MS\,Z!IU\;ZQT33K:[.<SPVJ(_/7Y@,\T3^&= N=3&ISZ)ITM^'5Q=/:HTNY<
M;3N(SD8&#VP*U:* ,W4_#NB:U*DNJZ/87TD8VHUU;)(5'H"P.*?>Z)I6I645
ME?Z99W5I$08X)X%=$(&!A2,# )%7Z* ,]="TA-).DII=DNFG.;00*(3DY/R8
MQUYZ=:73M$TG1X9(=,TRSLHI3F1+:!8U<XQR% S5^B@#+TWPUH6C7#7&EZ+I
MUC,R;&DMK5(V*Y!P2H'&0./:D'AG0%U3^TUT33AJ&\R?:A:IYN[^]OQG/OFM
M6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MS&=&+#(Y[;3G.!R.YQ0?&VDOIFF7MHMU>'4]WV2WMX297V_?RIQMV]"20 :
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
M5A@CY3@D9!(S7:>$M(AT^*]NAI%WIMS=RJ9A>7YNY)=J@*Q8N^.XQGM71T4
M5M02ZDTVZ2QD6.[:%Q []%?!VD^V<5YGHGA37?\ A(_#6HWFEWL,E@[M?W5[
MK#7)F=H70LD>XJ%W$= IY'&,UZK10 5YU#?ZM:?$/QA'I>B-J#RI9CS#<)&D
M;>2<;]QSC_=!^E>BU!%96L%W<744$:7%QM\Z15PTFT87)[X'% 'GEQX3US2M
M(\-Z1#'=ZGI=E:/%>06-]]C=YOEVN6W*2@^;@-W!P:CT_P &ZU!X,?3I+-(K
MEO$,=^(OM1FVPB='/[QN6(53UY->G44 ,\F+SS/Y:><5V&3:-VW.<9],UR'@
MBVUO0;&'P]?:,PM[9YMNHQW$9CD4NS*=F=X)W8QC\:[*B@ KB'\-ZDVA^/+4
M0IYNL2SM9C>/G#6R1KGT^93UKMZ* /-M3\)ZE!KFGZLFGWNH1G2HK&XM['5&
MLY8G0DA@0Z!U.XC!/!&15Y_"L@T31(M-TJ2R,6N1ZC=07%YY[J [%W+LS;B>
M#@$]:[NB@#G/&WAQO$?A34K"T$4=[<+&5D;*[S'()%5F'(&5QGMDUA:9X9.H
MR3&^\/ZIIUR;*:W2ZO-9:]$?F *P13*W7KD@?=%>@44 ><6^C^)M2T;0/#M_
MI$-E!I<]L]Q?"Y1TF6W(*^4H^8%BJ_> P">M=,=*N_\ A8HUC8/L7]DFUW[A
MGS/.#8QUZ=ZZ&B@#&\0W.OVR6)T&PMKMGND2Z$\NSRX3]YE]2./7Z&MFBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ K%UJ^\06D\2Z/H=KJ$3+EWFO_LY4YZ ;
M&S]:VJ* ,K4[S6K?38)=-TFWO+QBOFV\EYY*H,$G#[#NP<#H,YS1%=ZTV@-<
MR:3;IJH!(LA>90G/ \W9W'/W?:M6B@#*T2[UJ[BF.LZ3;Z>ZD"-8;S[0''<D
M[%Q^M5]&U#Q)=7K1ZOH%I86P0D2PZCYY+9&!M\M??G/:MVB@#";4/$@US[.-
M M#IGF!?MG]H_/L_O>7Y?7VW?C1K&H>)+6^6/2= M+^V* F:74?((;)R-OEM
M[<Y[UNT4 9>M7>LVD$3:/I4&H2LV)$FN_("#'4'8V:1KS6AX?^TKI-N=6P/]
M"-YA,[L$>;L_N\_=]O>M6B@#*TJ[UJYL)Y-4TFWLKI21%#%>><KC'!+;%QSQ
MT-0Z+?\ B&[N9$UC0K73X0F4DAO_ #RS9Z8V+CCOFMNB@#"AU#Q(^N&WFT"T
MCTSS&47@U'<Y09VMY?E]3QQNXSUHU'4/$D&J"'3] M+NQ^7-S)J/E-SU^3RS
MT^O-;M% &1K=[KMH8/[&T:VU$-N\WSKW[/LZ8Q\C9SSZ8Q[TZ\N]:BT6&XM-
M)MY]28+YEH]YL1"1\P$FPYP?]D9]JU:* ,JSO-:ET6:XN])MX-24-Y=HEYO1
MR!\N9-@QD_[)Q[TW1+W7;LS_ -LZ-;:<%V^5Y-[]HW]<Y^1<8X]<Y]JUZ* ,
M+3M0\23ZH8=0T"TM+'YL7,>H^:W'3Y/+'7Z\43:AXD37!;PZ!:2:9YBJ;PZC
MM<(<;F\OR^HYXW<XZBMVB@#$UJ_\0VES&FCZ%:ZA"4R\DU_Y!5L],;&SQWS4
MVJW>M6UA!)I>DV][=,0)89;SR508Y(;8V>>.@K5HH REN]:/A\W+:3;C5L$_
M8A>93.[ 'F[/3G[OM[TNBW>LW<,K:QI4&GR*P$:0W?V@,,=2=BXK4HH PM'U
M#Q)=7ICU;0+2PMMA(FBU'SR6R,#;Y:^_.>U#:AXD&N?9UT"T.F>8%^V'4</L
M[MY?E]?;=^-;M% &%K&H>)+6]6/2- M+^V* F674?((;)R-OEM[<Y[U8UJ\U
MJTBA.C:3;Z@[$^8LUY]G"#L0=C9_2M6B@#*EN]:70%N8M)MWU4@$V1O,(#GD
M>;L[#G[OM1IEYK5QIL\NI:3;V=XI;RK>.\\Y7& 1E]@VY.1T.,9K5HH Q=%O
MO$%W/*NL:':Z?$JY1X;_ .T%CGH1L7'UIEMJ'B236S;W&@6D.F^8X%XNH[WV
MC.UO+\L<GCC=QGOBMVB@#"OM0\20ZN(++0+2YT_<H-T^H^6^#C<?+\L].>_.
M.U2ZW>Z]:/"-&T6VU%6!\PS7WV?8>,8&QLYY]*V** ,J_N]:AT>">RTFWN=0
M8)YMJ]YY:)D?-B38<X/'09]J+:[UJ30Y;BYTFWAU,!BEFMYO1B/N@R;!C/\
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
M4//);(^7;Y:X&,G.>WO35U#Q*=<^SMH%H-,\PK]L_M'+[.S>7Y?7VW?C6]10
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 445BZU!XEEGB.AWVEVT07]XMY:O*Q;/
M8JZX&* -JBLK4XM>DTV!-*O-/AO@5\Z2YMWDC88.=JAP1SCJ3Q1%%KPT!HY;
MS3VUC!Q.MNX@SGCY-^[I_M=: -6BLK1(M>BBF&N7>GW,A(\HV=N\0 [YW.V?
MTJOHUOXJBO6;6M0TFXM=A 2TM)(GW9&#EI&&,9XQ0!NT5@M;^*O[<\Q=0TD:
M3Y@/DFTD\[9Z;_,QGWV_A2ZQ;^*I;Y6T;4-)M[38 4N[225]V3DY611C&.U
M&[167K46N2P1#0[NPMY0W[PWEN\H(QV"NN#2-%KW_"/^6MYIXUG _?FW?R,[
MN?DW[ON\?>Z\^U &K165I46O1V$ZZO>:?/>$GR7M;=XT48XW*SL3SGN*AT6#
MQ-%<R'7+_2[B I\BV=J\3!L]26=LC&>U &W16%#;^*AKADGU#26TGS&(A2TD
M$VSG:-_F8STR=OKQ1J-OXJ?5 ^FZAI,.G_+F.XM)'D_VOF$@'TXH W:*R-;A
M\0RF#^PKW3K8#=YWVVV>7=TQMVNN.^>O:G7D6O-HL,=E>:?'J@"^;-+;NT+'
M'S80.",GI\QQ[T :M%95G%KRZ+-'>WFGR:H0WE316[K"IQ\N4+DG!Z_,,^U-
MT2'Q#$9_[=O=.N0=OD_8K9XMO7.[<[9[8Z=Z ->BL+3K?Q4FJ%]2U#29M/\
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
M)+2,,8SQCTI%M_%7]N>8VH:2=)\PGR1:2>=L[#?YF,^^W\* -VBBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HKS_XF,!=^'5EMI-4MVN9!)HT+,)+
MOY.& '!$?4AB%YY/2I_A9+YWAZ_=7>./^T9A'I\C.SZ>ORCR&W<@CEL=!NXH
M [FBBB@ HHKS^TT:T\:^*/$<NO![JWTV[6RL[,RLJ1 1H[/M4C+,7ZGL,"@#
MT"BO-KB[;PY\58K2RTS4K^VC\.QQI;VK+(R 3L 3YCC/ QG)-<]=W;WWA:\D
MN;*]=)?&:J]D6 F9"RYBX;&3TQNQ[T >U45YMJ=W'X:^'VLWFAZ)?:#<.\4*
MM=[209'6/S!AW'R[R>W(KI]'\$:%H-REY96THO50J]Q)<2.\N1R7RV&)Z\CZ
M4 =%17D'PPG;Q1!I=OJ,\D<6AVT<L%F['=<R/G%PW]Y%Y51SA@2<' KU^@ H
MK@?B7HFGWD>CWD]N6N'U2RM&<2,N8FF 9>#T.X_G5?Q]8:?I]OX2TY-/N+C3
MAJ91K.V+,\B^3*<#Y@3SSU[4 >C45@>$K;3[?3)1IVCWFE1-,2T-VI5V.!\P
MRS<=NO8UM7-M#>6LUK<)OAF0QR+DC<I&".* ):*\V\.^$M#3XA>(HUL?DT]K
M*2U4RN1$Q0L2.?4 \US\_B"\A^%7B:T72-7E_>ZBHOX_+\I?W\G.3(&P.GW>
MW% 'M-%>4ZQ!9WGQ%GCO] U'6HTT:U9([1A^Z)>7).9$ZX'KTKTW3HXH=,M(
MH;=[:)(4"02?>C&!A3R>1TZGZT 6:*YWQSJTFC^$+Z:"14NY@MK:ECC$LI"(
M?P+9^@->>K/'IO@;Q;X32^:Y33YX1;3+-N9K>X=,?-G.0QD'Y4 >R45XQ:W.
MM7/B/PPVI-/&-%U,:,Q)(%S)Y<V^4^H*I 1[LU3^![33[N[GN+KPQJE[=KK5
MP%U)&7RDQ.=I.90<+W^7MWH ]@HKQV#4[O1?&GBBYFGD;3-2OYM-8%CB"=;=
M'A(]-VZ1?KMIWA+1;#Q)J>EQ:M')<+'X3TZ1/WSH59C)E@5(.>!S0![!17A=
MY>:PYMX(;NYNI_#NIZ@UL[N6>XBM_);8Y_C.QV3GK4DUS?/I_CS4+J29)M4T
M!-12-F(,*%IUC '8B-8\^^: /<**\ZTBRTVVT74Y[+POJ>DS_P!ER9N;IEVN
M-N<#$K<Y /0=*X_2-5O;'PEHOAV_GE:87>DW]E,S',MM-+&67/?8Y9?H5H ]
MUHKS'Q'X2T/_ (63X8M_L6(M0%])=()7Q*RHK GGL23QZUZ5;P16MM%;PKLB
MB0(BYSA0, 4 245YS\3/(?7_  A%=V5U?6LES<>;:6H)>4"$D8 (S@X/7M6&
MTDI^"'B&\B>X%A<7+2:?;R3F26W@\Q%$3')P0P?Y<G&<9XH ]BHKB=#TJV6T
MU5-$\/:AX?OI;5HXKF\VD;B#M( D?H<'M61X-CT?1-9L;'6-%O=-\3R1F,7E
MS,\T=\X7YRDNXAB>3M8 CTH ]-HKRZX\&Z!_PM:STW[!_H<FCS7#P^=)@R"9
M &^]UP2/QJ#XB7$NH^('L[&^%L_AW3_[2C7SMGF7)<&.,C//R1OQ_MB@#UBB
MO-_B+:Z3KWPUNO$\<.ZX_L]);6<2,"BMAAT./XC3_'>B:;H/@?[-IUC(MO-J
M=F98(9&+2YF0%06;J1QU% 'HM%<):Z.9?"VNVOAK1[[PYJ%Q!LBEO&&6?!VD
M%9'QC)&>",YYQ4'@IM TW6QI[:%>:)XAD@.Y+N1I!<J,;V23<5DY .>OMUH
M]"HHKS?Q+X3T23Q_X;5K'Y=1FNWNP)7 E(B+ GG^]SQ0!Z117G<>H-X?^(^I
M6=EH^I7UM'I-FD<5EL81 -,!G>Z]1CUZ5S-W=-?>%7DN;*]D2;QFRR66X"9D
M+G,7#8SVQNQ[T >U45SOA&TL;2SN/L.@WNCJT@W1794LYQ]X8=^.W45T+,J*
M68@*!DD] * %HKQ[PGK!/C*R\2R7X>'Q/<75L;<RY\E5Q]F^7/!*Q-_WV*R]
M2"S:MKL-I:W\.OW'B(VVGZN)3'!;G$9",V[!X#_+M.=P'>@#W6BO//B)X<TJ
M>?2+^2US=76L6=O/()'&^,L%*D XP0,5:\;^%]&MOAQJB0V>Q=/L;F:UVR/F
M)]A;(.?49YH [FBO.=:MX]!\#:+IFCO)8#6;^TM9IX9#O02XWLI))!(7&>V:
MZ?2_"&A^'6GN-*LS;RO"4<B:1MPZY(9B">.O6@#?HKEOAL[R?#;P\[LS,UE&
M2S')/%<;X7L].N]<U2:[\,:I?7*Z_=JNH1LOE1@3G;G,H.%[_*>G>@#UNBO,
M?%.GQ6OBC4-4\5:->ZMH3K&UK<6SNZV"JOSAXE8$ G+;P#U]J[/4)]0G\*)/
MX1>QFN)(HVLVNV8PM&<<DCD_+TH VZ*1-VQ=^-V.<=,TM !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &%
MKWALZQ>6&H6VHW&G:C8^8(+B%4<;7QO5E<$$':/<8ZTNA>&HM$M+Y?MMS<WE
M_*T]U>2;5D=RH7("@!0 !@ <5'X[N9[+P#K]U:S207$5A,\<L;%61@AP01T-
M;-DS/8V[,26,2DD]SB@"AX:T1O#NAPZ8VHWFH&(L?M%X^^1LL3@GVSBM:BN8
M\,7=S<>(_%L4\\LD=OJ,:0H[$B-3;Q,0H[#))^I- '3UR^H^#Y9=<N-8T;7+
MW1[N[5%NQ!''+'/M&%8K(I 8#C([5U%<9XA\2^)=&US3[&WTG2IX=2N3;VLD
ME](C9"%\N!$<<*>A/:@#7LO#4=IXACUJ2^N;F[73ET]FFV_.H<OO. /F)/;
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
M.U55%*C@_>&#CC.#7I]% '%>"/#EN? -M8:KIFQFNYKB2&:,HQ<7#,CD<'.
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
M/% &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MLKQ*50I<RQ8!_P!QAG\:DU'PYI>JZ5!IEY!(]I!M,:+<2(1M&T?,K!CP>YH
MU:*RH/#FEVVA/HL4$@L'#*T9N)"V&.3\Y;=^M-T3PSI/ASS_ .R[>2+S]OF;
M[B27.W./OL<=3TH UZ*PM(\':'H=^;W3[6:.X*E"SW<T@P>O#,1V]*)/!VAR
MZX-9>UF-^)!+YGVN8+N'0[-VWMTQB@#=HK#UKPCHGB"Z2YU.VEEE1/+4I=2Q
M +DGHC =2>:GU?PYI>NV<-KJ$$DD,)W1JEQ)&0<8ZHP)X]: -6BLK_A'-+_X
M1_\ L+R)/[.QM\OSY-V-V[[^[=U]Z32O#6E:+8W%G8021P7!)D5[B20G(QU9
MB1QZ&@#6HK$T7PEHOAZXDGTRVEBDD38Q>ZEER,YZ.Q IL'@[0[;7#K,5K,+\
MR-*9#=S%=S9R=A;;W/&,"@#=HK"U/P=H>L:D-0OK6:2Y 4!ENYD''3Y58#]*
MFUOPSI/B/R/[4@DE\C=Y>RXDBQNQG[C#/0=: ->BLJZ\.:7>:'%HT\$C6,05
M4C%Q(K +T^<-N/XFBQ\.:7INCSZ3:P2)93AA(C7$CD[A@_,S%AQZ'B@#5HK'
MT3PMI'AUYGTRWEB:8 /ON99<XSC[[''4]*BTWP=H>D:F=1LK69+H[LNUW,X^
M;K\K,1^E &[16!=^#-"O=9_M:XM9FO=ZR;Q=S*-RXQ\H<+V'&*FUOPKH_B*2
M&34[>65H050I<RQ8!Z_<89_&@#9HK*U#PYI>JZ3!I=Y!(]G!M\M%N)$(VC:/
MF5@QX/<T6_AS2[;0GT6*"06#AE:,W$A8ACD_.6W?K0!JT5DZ)X:TKP\DZ:9!
M)$L^#)ON))<XSC[[''4]*@T?P=H>@7K7FFVLT4[(8RSW<L@VD@GAV([#G% &
M[16$?!VAMKG]LFUF^W^9YOF?:YMN[UV;MOX8Q1K/@_1/$%XEWJ5M-+,D8C#)
M=2Q#:"3T1@.I/- &[165K/AS2]?MX8-2@DECA.Y EQ)'@XQU1@3^-#^'-+?P
M^-":"0Z< !Y?VB3=@-N'S[MW7WH U:*R=,\-:5H^FW&GV4$D=M<$F56N)')R
M-IPS,2./0U'HGA31O#TTLNF6\L3RJ%<O<RRY YZ.QQ^% &U16%:^#M#LM;.L
M06LRWQ=Y-YNYF7<V=WR%MO<\8X[4:CX.T/5=5&I7EK,]V-OSK=S(/EZ?*K!?
MTH W:*R-;\,:3XB,!U2WEE,&X1[+B2+&<9^XPST'6G7GAS2[_18=(N8)&L80
MBH@N)%8!1A?G#!CQZGGO0!JT5DV7AK2M/T:XTBV@D6RN-PD1KB1B=PP?F+%A
MQZ&DT3PQI/ATSG2[>6+S]OF;[B27.,X^^QQU/2@#7HK"TWP=H>DZH=2LK69+
MH[LNUW,X^;K\K,1^E%SX.T.\UL:Q/:S-?"1)!(+N95W+C;\@;;V'&,'O0!NT
M5BZUX3T;Q#/%-J=M+*\2[4*7,L6!G/1& /XU+J?AS2]8TR#3KZ"22U@*F-5G
MD0@J"H^96!/!/4T :M%9*>&M*C\/MH:P2#3F!!C^T2%N6W??W;NOO2Z/X<TO
M0;::WTZ"2**8YD#W$DA)QCJ[$C\* -6BL/1?"&B>'[M[K3;::*9XS&S/=2RC
M:2#T=B.H'-(O@[0TUS^V1:S?;_,,OF?:YMNX]]F[;^&,4 ;M%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 451U'6=+T=8VU/4K.R$A(0W,ZQ[L=<;B,]12R:QID.
MFKJ4NHVB6# %;IIU$1!Z8?..?K0!=HJE:ZQI=_8RWMGJ-I<6D6?,GAG5XTP,
MG+ X&!S3-.UW2-7=TTS5;&]:, NMM<)(5![G:3B@#0HK-M?$6B7M]]AM-9T^
M>[!(\B*Y1I,CK\H.>*)_$6B6NH?V?<:SI\-[N5?LTERBR9;&T;2<Y.1CZT :
M5%9^HZ[I&D.B:GJMC9/("46YN$C+#U&XC-/N]8TRPLH[V\U&TM[27'ESS3JB
M/D9&&)P<CF@"[15*/6-,FTUM2BU&T>P4$M=+.IB '!R^<<?6DT[6M*UCS/[,
MU.SO?*QYGV:=9-F<XSM)QG!_*@"]16;8^(M$U2Y-MI^LZ?=S@%C%;W*2, .I
MP#G%(WB+0TU+^SGUG3UOMXC^S&Y02[CT7;G.?:@#3HK.U#Q!HNDS+#J6KV%E
M*R[U2YN4C8KG&0&(XX/Y5)?:QIFEP1SZAJ-I:0R'"27$ZQJQQG@DC/% %VBJ
M7]L:9_9?]J?VC:?V?C/VOSU\K&<??SCKQUZTEEK6E:E;2W%AJ5G=01?ZR6"=
M75.,\D' XYH O45G:?K^C:O*\6FZM87LB+N9+:Y20J/4A2<"DB\1:)/J)TZ+
M6=/DO@[(;9+E#)N&<C;G.1@Y'M0!I45FWGB+1-.NQ:7NLZ?;7)P1#-<HC\]/
ME)SS4FHZUI6C^7_:>IV=EYN?+^TSK'OQC.-Q&<9'YT 7J*I3:QIEMIR:C/J-
MI%8N 4N7G58V!Z88G!SVHMM8TR\L)+^UU&TGLXMQDN(IU:-,#)RP.!@<F@"[
M15#3M<TC6&D73-4LKUHP"XMKA)-N>F=I..E,M/$6B:A>&SLM9T^YNAG,,-RC
MOQU^4'/% &E169/XDT*VU#^SY]:TZ*]W!/L\ETBR;CC VDYR<C'UI^HZ[I&D
M/&FIZK8V32 E!<W"1E@.N-Q&: -"BJ5UK&EV-C'?7>HVEO:2X\N>6=4C?(R,
M,3@Y'(HBUC3)]-;4HM1M)+!02UTDZF( =<OG''UH NT51T[6M*U=9&TS4K.]
M6+'F&VG639GIG:3CH?RJ.P\1:)JMP;?3M8T^\G"ES';W*2,%'&<*2<<C\Z -
M*BLT^(M$&I?V<=9T\7V_R_LWVE/-W?W=N<Y]J-0\0Z)I,ZP:EK&GV<S+O$=S
M<I&Q7)&<,1QD'\J -*BJ6H:QIFDQ1RZCJ-I9QR'"/<3K&&/L6(S0VL:6NE_V
MHVI68T_ /VLSKY6"<??SCKQUZT 7:*HV>M:5J%I+=V6I6=S;0Y\R:&=71,#)
MRP.!QS3=.U[1]7D>/3-5L;UXQN=;:X20J/4A2<4 :%%9L/B+1+G43IT&LZ?+
M?!F3[,ERC2;ESN&T'.1@Y^E)=^(M#L+T65YK.GV]T<?N)KE$?GI\I.>: -.B
MJ&HZWI.CF,:GJEE9&7/E_:;A8]^,9QN(SC(_.G7&L:9:Z?'J%QJ-I#92!2ES
M).JQL&&1AB<'(Z4 7:*HV^M:5=Z?+J%MJ5G-919\RXCG5HTP,G+ X&!R:33M
M;TG6#(-,U.RO?*QYGV:=9-F<XSM)QG!_*@"_16;:>(M$O[PV=GK.GW-T,Y@A
MN4=^.OR@YXHF\1:);ZB-.GUG3XKXLJ?9GN463<V-HVDYR<C ]Z -*BL_4=>T
M?2)$CU+5K&R=QN1;FX2,L/4!B,T^\UC3-/LX[R]U&TMK64@1S33JB.2,C#$X
M.0": +M%45UK2GTLZHNI6;:>,YNA.IB'./OYQUXZ]:6PUC2]5ADFT[4;2\BC
M.'>WG60*>O)!.* +M%9NG^(=%U:=H--UC3[R95WM';7*2,%R!DA2>,D<^](/
M$6AMJ7]G#6=/-]O\O[,+E/-W?W=N<Y]J -.BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M/M+^SOU=K.[@N%1MCF&0.%;T..AI+;4;*\EEBM;RWGDA.)$BE5BA]" >/QH
M;_9>GFZ^U&PM?M.[=YWDKOSZYQG-%SI>GWL@DN[&VGD VAI858@>F2*MU%]I
M@S*/.C_<_P"M^8?)QGYO3CGF@!ES8V=ZBI=6L$ZIRJRQA@/IF@V-F;/[&;6
MVO3R3&-G7/W>G7FDEU&R@B\V:\MXX_+\W>\J@;./FR3TY'/N*>MW;/:"Z6XB
M:V*[Q,'!0KZYZ8]Z &P6%G:P/!;VD$43YWQQQA5;(QR .>*;:Z;8V+,UI96]
MNS##&*)4)'O@5F:-XGMM;UW5]/M/)DAT]8"MS%,)%E\Q6/;@8VXZFM2UU"RO
MC(+.\M[@Q';((95?8?0X/!H ;'I>GQ77VJ.PM4N,EO-6%0^3U.<9YR:)M+T^
MYN/M$]A:RS<?O'A5FXZ<D9I1J>GM/% +ZV,TP)BC$J[G Z[1G)Q@]*;=ZOIM
MA,D-YJ%I;2R?<2:949OH">: 'W6GV5\5-W9V]QLSM\Z)7VYZXR*62QLYK5;6
M6U@DMTP%B:,%!CI@=.*S?$.NOHT5L+:W@N[J:>./[.]VD#!&;#.-W7'H.M:M
MS=6]G T]U/%!"GWI)7"J/J3Q0 R*PLX+9[:*T@CMWSNB2,!6SP<C&#26NGV5
MCO\ LEG;V^_&[R8E3=CIG ID&K:;<QM);ZA:2HA4,T<RL%W'"Y(/<]/6I+:_
ML[UI5M;N"=H6VR"*0,4/H<=#]: &0:7I]M/Y\%A:Q3<_O(X55N>O(&:'TO3Y
M;K[5)86KW&0WFM"I?(Z'.,\8%.AU"RN+F6V@O+>6XA_UD22JS)]0#D5D>*_%
MEGX7TF>Z=[>:[C"%+1IPCR!G"Y Y/?/3M0!K76FV-\RM=V5M<,HPIEB5R![9
M%.GL;.Z@2"XM8)H4P5CDC#*N!@8!Z<58HH KBPLULS9BT@%J>L(C&SKG[N,=
M:+:QL[)&2UM8($?EEBC"@_7%6** *EKIFGV4ADM+&V@<C:6BA521Z9 H&EZ>
M+K[4+"U%SNW>=Y*[\^N<9S5NB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** .8UK5]5E\36WAS1'M;>X>U:\N+NYB,JQ1A@B
MA4#+N8G/4@ +WJ+5=5UW3TT314GL)=;U.:2,W9MV6&.-%9V?R]Y).T*-N[J>
MN*O:UX875-3M=5M-1NM,U.VC:%;BV"-OC8@E'5U(89&1Z&H;[PDVHZ;I\=QK
M-\=3T^8SV^IJ(UE5SD$%0NPJ0VW;C& /K0!@7WB_7=#TGQ9!?&RN=2T6UCNX
M+B.%DCF20-MW)N)!!1@<-SQ6SI=UXN.HVD^HQZ?+IMW;/)(MLA5K-P 44LS?
MO 02"0HY'84U_ EO<:)K=E>ZE=W5WK*".ZOI @?:!A555 55 S@8ZDGO73)#
MY-DL"DL$CV#U.!B@#SG2?%_BJ71O#7B'4?[,^PZM<P6LEG!"X=!*=JR"0MUW
M8.W;P#U)YJU=>)/%%UIFM>(M+?34TW2YIT2RGA9I+E("1(QD##825;:-IZ#/
M6H_ W@J\7PWX;?7M0OY/[/C2:+3)8XXT@E ."VU0S%<\9/'O6K=^ (YWU"WA
MUK4;;2=2F::\TZ+R]DC-_K '*[U5^X![GIF@"&?Q%KVJ^)K72M#-C;6USI,6
MHM<W432-%N=A@(&&XGY>XQR>>!3[_7M9L/#&GRZOJ&FZ'JDLC1R^9;M<^9M)
MP8HT?)) #8R< X-;T.@6T'B3^V8G97%@MBL( "*BN6!'OSBH-?\ #?\ ;-[I
MU_;ZC<:??Z>9/(GA1'^60 ."KJ0<X'TQ0!QJ>)M9\4?#CQ+);WEE'<Z=)<VT
MMQ]CD5;B)8=V50N&C<AAU)P0>#72^#8?$"^'+)[[4K":)["+[.L5FZ,AV#!<
MF0[O? &?:I]$\'6FCZ=J]E)=W5]'JL[S7+W+ NQ=%1N0!UVY]L\<4[0_#E]H
MEBUD/$5]=6R0>1:K/%#F  84[@@+$#'WLT 9'@A[A/%'BZSO8=.^UP7-N9KF
MRMVA^T%X@V6#.W(SCKZGO6;+XO\ $O\ PB\OC6(Z?_8T<C,--:%O.:W5]A?S
M=V YP6V[<=LUO:)X/O='\07>K-XDN[I[YU>[BDMX568JFQ>54%<#'3&<5!_P
MKR#RVT_^V+_^P6N#<'2<1^5DOO*;MN_9NYVY]NE %34=?\4W.M>)K;29=,MK
M718XY4DN('D>8M")-A 8 #.?F]QQWKKM"U(ZQX?TW4S&(S>6L5P4!SMWJ&Q^
MM55\-P+>:]<B>3=K*HLHP,1[8O+^7\.>:NZ/IT>CZ+8:9$[21V=O';J[=6"*
M%!/OQ0!R_P 1S=B'PU]@6%KO^W(!$)B0F[9)@MCG'?BI=,U[5(+GQ)IFL7NG
M?:-*@BGCO_*,,.V1'(\Q"YP%*'.&Y&.E;NL:+%K+Z:TLKQ_8+U+Q-N/F90P
M/M\U9NJ>"K#5Y-?-W-.4UJWAMYE0@>6(MVUE..N6SSD<4 <_X<\;WMUXSM=#
MFU*SU:WN[:29;B"PEM#$R8X^=B'4@\$&IM'\5ZC?>*WL-2U:QTN9;J2--(GL
M7666-20K),S@.6&&^4$<XQ6K8^#9(/$5EKE_KM_J-Y:120IYRQH@1PO 5% !
M^7KU.?842^#9[[4+*?5O$%[J%O972W<%L\,* 2+G82RH&(&>F>>^: .JKE]:
MUC5I?$]OX;T1K6WN&M&O;B\NHC*L<8?8 J!EW,3GJ0 !WKJ*P=;\,+JNIVNJ
MVFHW6F:G;1M"ES;!&WQL02CJZD,,@'V- %;6]1U#1?#EN][KFEV=\TWEO=/9
MNZ29W8$<(?<7( XW'H:YJV^(&IMX0\17P>TNKK2;N*"*X%K)"DR/Y?)B8[E(
M#D=>PKI[_P )RZA9Z7YFN7PU+39FFAU )$7+,&5MR;=A&UB,8XP*K)X M&TC
M7;"[U*^NCK+K)<7$K*)%=54!EP !@J"!C QC&* -!]9N5\>QZ&$C^RMI;WA;
M!W[Q*J 9SC&&/:N?\)>*]1UG65M]5U:QL[WY_-T)[%XIX\9QMD9_GQ@$E5((
MSTK8TOPBUCKS:W=:U?7^H-9M9F28(H"%E8;54!1@KZ<Y.:9!X/GDU?3]0U?7
MKW5&T]VDM8Y888PKE2NXE$!8X)[X]J .4O\ XCZD?[3U#3[BT,-A=R01Z8;&
M:26[6-MK'S0<(QPVT;3C SUKI)]8UO6]>U#3-#N+.PATZ&%II[NV:9I'D4N%
M"AUV@+C)))R>!Q4Z^#[FSOKN72/$>H:=;7<[7$MK'%#(@D8Y=D+H2N3SCIFG
M:GX-2_UBZU"WU>_T\7T217T-J4 N%3(7YBI9#@D94@X_.@"'X8?\DQ\._P#7
MDE2_$)=2_P"$%UE].NH+<I93M,986<M&(FR%(9=K>C<X]#6KX>T6+P[X>L='
M@E>6*SB$2N^-S =SBK=_90:EIUU87*EK>YB>&50<95@01^1H X*^AUR/X1ZR
M^JW]C<P-H+^2MO:-$R_N3]YC(V[CV%2^'-6U_3[SPM8:E)8266JV+>5%!$P>
MV,<2L,N6P^5SGY5YZ5K0>#KA?#=]H-WXAOKVQN+-K*,31Q!H4*E<[E4%CCU]
M*O\ _"-6_P!LT"Y\^7=HT3QQ# Q(&C"'=^ SQ0!PD?Q)U*XBCUBWFM9;5[OR
MAI*6,QF,/F[-_G9V[\?/C&,<9S6OXC\5:EI_BJ339M4LM L!%&UM>7MB\\=T
M[9W#>'54VG P3DYS6M8>#[G2)_+TSQ'J%KIGGF86'E0NJ;FW,JLR%@I)/&>,
M\5+KWA>\UXW=O)XBO;?3+N/RI;.*"$C:5PP#LA89^O&>,4 9OBKQ=/IVO6&A
MVEY;6;SVC7<M]-;/<*JA@H58T(R22>2< #OFM7P9KMWK^AO<7T2I<07$ENSQ
MQLB3!3Q(BMR P(.#[TW4O"$5U<Z?>:=J%UI=]80&VBGMPK[H3CY'5P0P^4'U
MR*V--M;FSLDAN[^6_F!):>5$0MD],(  !TZ4 1:[JT.A:#?ZK<?ZJS@>9AGK
MM&<?CT_&O._AE)_9&MOI<VHQW<NKZ?'JDA68/LNMQ$Z\$X^_'^1KO?$F@0>)
MM)_LRZE=+5YHY)E0#]ZJ.&V'/8D#-4CX'T.#6--U33+&UTRYL9&?-G;I'YRL
MA4H^ ,CG/U% &#HFO>-]:TFUUN"WTQ[8W9A:RC0B26(2E'D\QG 0@ D+@YQU
MYP()8/%;?%6>*#6-+1_[)#IOL)&18_/;"E?.&6]6R,^E=MX>T2+P]HL.F02O
M+'$\C!WQD[W9ST]VQ5'6/"\FH:W#K-AK%WIE^EN;5GA2.19(BV[!5U(R#R"/
M6@#(^(BWT.CV=W(NF75G!=VOG6UU:LY:1ID0.C!QMQNS@@UK^*=;OM-DTK3M
M*B@;4=4N3!"]P"8XE5&=W8 @MA5.!D9)ZU%XF\*7?B2WCM6U^ZM;5?*9XHX(
MFWR1N'5R2N0<A>!QQTJ74?"QU?2;*WOM5NVU"RF^T0:E"J1RI)R,X"[<;6*D
M8P10!>L+&^?3I;77I[+42S]8[3RT9,# 9&9LG.><^G%<EX!NH='\#ZY=F/$%
MGJ.H2^6@QA4D<X ^@KIX-)U2+1[BU?Q%=RWDK[EO7@AW1#CY50*%QP>H/WC[
M5F^'?!CZ';7MG/K-QJ%A>&9I;::&-07E;+ME5!YR>,XYH Y_1/'>JW6H:(\]
MQ:7D.J.$FM+:QF1K+<A93YC$AP" I.!UR*N'Q7J)\:3Z9?:O8Z*D=VL5M:75
MB[&]BX^9)BZKN;)  !((Y!K;T7PO?:(]M#'XEU&?3;8;(K.:*$_(!A5+[-Y
MX[YX'-1:GX/N-:G:/4O$%]/IAN5N/L/DPJORN'5=X3?M! [YP.M '4UR^N:M
MJTWB>T\.:));6L[VKWMQ=W,1E$<88(%5 RY8L>I. !WKJ*P=;\,C5-2M=4M-
M1N=,U.VC:%;FW5&W1L02C*X(89 (]#0!SLGB3Q#<>$_$41M+.74]*DGM;B:.
M=H$P(@ZRH-K'.&'RYZ@\U/\ #.TFA\*Z-))H>G6<9TR$I=P3;Y9MRJQ+#RUQ
MN^\?F//KUK;L?"MK8^'K_2A<3ROJ'FM=W<I!DEDD&&<X  XP  ,  "M'1]-C
MT?1+#2XG:2.SMH[=7;JP10H)]^* +M%%% !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% !1110 4444 <KX[\67'A32H9K&P%_>RLY6W+[?W<<;22-G!Z*OYD5=N_&6
M@V&F6.H7E^L-O?0>?;DHS&1<*> H.3AAQ_A7/:SI7B;5_'L]UIQLK6SL+$6L
M3ZA;/*DQE.Z4H%9>@5%)^HKF](\-^(+.'1-)O;&6;^Q3J5LERJ'9)$\/[IAG
MIG<5 _V<4 >CV'C#P]J<5[+9ZK;R162"6XD)*JB'/S9( *_*W(XR".U.TGQ7
MHNMSR06%[OF2(3&.2)XF,9Z. X!9?<9%>8/X-URZ\,S64%A+#.?#&F0A3A-T
MT4K2219/&XCCGCYN:ZKP]:)J6OPZG.?%+7EM:2QI_:MK%#&H?;N7*1KN.0".
M2.#0!MZ;X\\,:O>6MI8:M'-+=#,&(W"N=N[:&(QNQR5SD>E9WC;X@:?X<TG5
M4M+N.36+2#>L/DR2(C$94.5&%SZ$BL?3- U&W\$?#ZS_ +/DCGL;^"6ZC"8,
M0$<H9F].6&?K69JMGK=OX3\9>&X= O[N_O[VYN(KE$'DR12$,&WYY8+\NT<Y
M [<@ [Z]\<>'-,OGL+[5(H+J/ D1D;"$H'&3C RI&.>>@YXJ9O%VA+H]OJIU
M!3:7,ABA*QN7D<$@JL8&\L"#D8R,&N)U7P[J-QXHU"X&FR20RZYI,P?9D-%%
M& [?13G-9Y\/:W9?V)JA@U6**RU'5//6PC1[A%GF)CD5'5@P('.!G#<=Z /1
MQXNT$Z-_:YU*); 3"W:5@5\N0L%VN",J<D9W 8SS4=GXTT#4+:\GM;YI5LU5
MYU6"3>JMT8)MW,#V(!!KD+OP\;OPK<M96^LW4U]K5G<W*ZG J2.$DB#-L55
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKC?%E
MXLVM6^E6UWX@-]]G,YM=',*X3=@2.TF .00!NYP>#6)H_B;6;O1O"+W5U+]H
MFUR>QNF955IDC$X <+E0?D7.TXR.* /320 23@#O44%U;W5JEU;3QS6\B[DE
MC8,K#U!'!%<:)+O7/$7C#2SJUW;P6GV7R3:NH:,F(LP!(/4]:K?##1WM_ VC
M:@=7U&=)=.7%K+(AA3('W0%!XQQS0!V^G:A::MIT%_8S":UN$$D4@! 93T//
M-6:\>\(#5-&\+^ M176[N6._GBLI+$A!;K"T<A&!C=N!0'=GDY[<5IW%YK6I
M>'_$GBF+Q#<V4VF7%VMK9H$^SHENS#;(I&6+[22<\;ACI0!Z=574]2M-'TVX
MU&_F$-I;(9)9""=JCJ<#)/X5Q$MSK'B3QA::?'J]UI=C/H4-]/':A1)O:1AA
M68';VR<$_*!QS5K6M.UN#X:W1U'6YQJ>GVMQ,;BS*@3A5<H'#)S\H7=@#G-
M'96UQ%=VL5S X>&9!)&XZ,I&0?RJ6N?#"\\#6MQ>:I<6"_8HIYKR%U1T 4,Q
MR00!USQ7-:%>:SI7A#Q#XIN;W4+RV^S/<Z;::@P,@BC1B'?:HP7/..PQWS0!
MZ+574-1M-*LS=WTPA@#HA<@GYG8(HX]68#\:\\\,WWB=]5T6?RO$%Q;W:_\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 <P?"\.H:]K<VK6D-Q8W3VCP*QS\T()R1VPQ_&N?U#
MPIKYCOQ;J);:?Q U_+:1WC0&YMS"J[2Z\C#C.WOBO1Z* /._#GA4Z2?%<FOV
M]E8:;JZQ*(5NC(J((RC*SO@YYZ^I..*/A19WMQI<VN:E()Y)$2PLYL']Y:09
M5'YY^=BS>_%=W>Z?9:E;_9[^T@NH-P;RYXPZY'0X/&15A55$5$4*JC  & !0
M!RNA>([[5_&FO6,?V2XT6S2$6]U;Y/[TC]Y&S9P6!'0=,C/)KJZ:B+&NU%"J
M.RC IU '">-=/\3:MK%K;6VDV^H>'HT$D]LU\+<W,N>%D^5LQC .WN>O Q4'
MB/POJ/B*;0-=N=#M)+NQ\V.YT>2\_=2QL05_>!<-M**VTK@].PKT*B@#S34O
M .IZ]H>I7-^EK'J]WJ,-\MJDS")8XE$:P&10#RFX%@!RU;7AS0K]/$7]KWNF
MV>E06U@-/LK"UE$@1"X=V)"@#)50 !V/K78T4 <YX5T>\LY-3U75@@U34[@O
M(J-N$4*_+%&#WPO)]V:NCHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH X:Y\70:-\1M4LM3N[E;/^S[
M:2"*.WDE"N7EW'"*<9 7KZ5G:3X]:'2+JXW-?W%]KUS::?'<2&!0@.X;V891
M%4$]">V*[&VT1[?QAJ.MF92EW:06XBV\J8VD).???^E<U??#N2XM9'CNK5[V
M/69]4MOM,'F0D29!CD7/(P>H[X- &MHWBNYU6/6+;[!;_P!JZ8%+0PW@DAF#
MJ2A67:, X(.5R,=*A\/^,;C4O$DFA7]I81W'V4W4<EA?_:8RH<*RM\JE6!9>
MW.:AG\(7VH^$=6TB<:/IUQ?(JB33+5D3 .</DY8'D=N":3P_X-O=-\4IKER=
M(@VV+V8M=-LS"@RZ,&))RQ^4CMV]Z *_ABQATGXF^(=/M&G%HMA:2K%).\H5
MF:3)&\G&<"J\>M>-3\0M0LH].TV1(]/AD6V?4G6-09)!O!\D_,=N",<8')J_
MI?AWQ3:^,+C7;K4-&<7D4,%Q%%:RK\D98_(2YPQW'KD>U7=4T+6D\5'7M#N[
M!9)K-+2XAO8G9<([,K*5(.?G8$'VH Q[K5==MOB=JUMI.F?V@QTRUD*37?DP
MQ8:;/.&^9N ,#G')&*T!X\%SX?T*]T[3)+C4=;XM;)I0@4J"9"[X.%4 \X)/
M&!S6O:Z));^+]0UMIU9+NT@MQ$%Y4QM(2<^^_P#2L"#P-?6'A[P]!8:E!'JV
MALYBFDA+12JX8.C+D$ @CD'((H WTO\ 74T.XN;K2;*/4(VPD"WV8G7CYC(4
M!4#)S\O\/O6/H_C>:]N-8L[RSLUN].M!=@V5Z+B&5#NXW;5*L"A!!'<&I=;\
M.ZWXD\*2:?J5YIRWAN8YU$4#FW=496\N12V64D'/3KTXYJZ3X)O+34-7OKF;
M3(7U#3Q9B"PM3%%%@OSURWWNIQ^E #M%\::QJD>AWL_AB2WTS50JK,MQYDD3
M-&6#,@7B,D$!MW<$@9Q567XE&..74UT^U;0XKLVS3?;@+D@/Y9E$.WE W^UG
M'.*Z[0--;1O#FEZ6\@E:RM(K<R 8#%$"YQ[XKD+#P'>Z1=2V]K!X>NM-:Y>:
M-[VP+W$:NY8IN!PV"3@GV]* /0*X3QU>W=IJVGB\O-4L/#9AD-S=Z8I+I-E=
MGF, 66/&[D#KUKNZQ=83Q,;E&T2?25@V8=+V*0MNR>058<8QQC\: ,J?Q-8Z
M!X6TR73[UM<:^G%O92SW:_OF8LV7EQ@*H#9."1MQ@FH$\>R1Z7XDDNK"W%_H
M=K]J:.VN_-AG0JS*5DV@CE&!!7(QWJJ_PVV^&;:SBN[9]2M]1?4P\MJ#;-*Y
M;<ABSQ&0Q& <C@U?_P"$4OKKPMK>EW,.B64VHVKVZ/IMJT:KN5AE\G+=>G'>
M@!^G>*]:NM2TV*[\,R6MEJ<;M;W'G^8T15=P$RA<1[AT^8^AYXJ&/QZTWAC3
M[]-.']J7FH#3?L!F_P!7.'*N"V.BA6;..@'K776D)M[." G<8XU0GUP,5RMK
MX'%OX_E\0_:P;(EYXK+9Q'<NB1O+GW5/S8T 1:Y/=K\1?#4=U9XM&FF2UGAO
MW4EO(+-YD.S:1\I ^;W]JT]<\275GK-KHFCZ:NH:I/"URR2S^3%#"#MWL^UC
MRQP  3U]*H^(-!\3:GXCT_4;*_TF*#396EMHYK:1F):(QMO(< _>)&,=JL:M
MX?U:37++7](O;2'4HK4VEQ%<1,T,\9(;L=RD,"0>>N* $U;Q7=:-8:7'=Z=;
MKK.HS-#%:_:\0J5R6=I2O"!1G[N>0,56M_'J+HNOW=[88NM#&;B&SF$Z2*5W
M*R/@9!&<Y Q@YZ4_7_"NH:_8Z5<W$^FMK.G3-*OF6Q>UD# JR,A).-I'.<Y&
M?:KFF:3JMAI%XD=OH%K?RX\H6EHR0\#^,9!;OTQUH F\-:QJ6LP/<W5KID=J
MR@P2V.H?:@_J"=B@8XZ9K=KD/#'A*ZTGQ!>:U=?V;;27-NL#6NEPM%"Y#;O,
M?)Y?MG XSUKKZ /*HM536-(?Q3K_ (KU/1[&YN9H[""P;8D44;LH+X1MS':6
M);CG%=1?>*M1B\1KH&D:0-1N/[/BO5N);D0Q[69U.\[21]P8P#DMV S69>^!
M]<BTC5M T?5+!-#U+SOW=W [26@ER7$95@&&22 1QGJ:Z*S\//:>*FUC[0K1
MG2X; 1[<'*.[;L^^_I[4 9G_  FE]=0Z1;:?H3MK.H0R3O9W<QA6V2,A79WV
MDD;B ,+SG/%-7QW*NGEKG2_(U"#5H-+NK7S]RQM*R .K[?F7:X8<#TXJ]KV@
M:E<:[8:]HEY;P:A:PR6SQW49:*>)RI(.T@@AE!!%9D_@6\FT.^W:G$^N7>I1
M:HUR82(1+$R%$"9SL"H%ZY[^U %_6/&#:5=^(8!9"7^R-*740?-QYN?,^3IQ
M_J^O/7I5;2_&>I7.I:-%J6@BQL]95C9S"[$CA@GF 2)M 7<H)&&/3!K)\0>'
MM6M=!\::YJM];W%Q>Z&T'DVT)1(MBRG"Y))'S]3SG/08 O\ AO0-7U"/PWJ6
MMW=F8=,M@]I;VD3+N=HM@:1F)Y"DC '4YS0!W-%<C8WVLWWQ)O%@DN#X>M[+
MRI%FM3&HNA)_RS9@"_RYR1E>E==0!Q?Q,CN[?PG>:M9:K?V5Q:(-@MIMBMEU
M'S#'/!JUK.J3>"M(TV*"&\UF:ZOEM$$]P/-+.&(^8C&,J!SC /M3_&VA:QXD
MT>72M/O+"VMKA<3M<0N[Y# C:0P Z=P:=?:%JFL6FC'4;NS%W8:E'>R-;1,J
M.JA@% 9B0?F'.>U %:R\;F*/Q NOV2:?<:'$D]R()_/1HW0LI4E5.?E(QCKC
MUJ]H&JZ_JC1SZCH4&GV4T7F1'[;YDR],*Z;  2#GACC&*HWG@B/4M1\527ES
MFUUZT@MMB+AHO+5QNST)RP(^E7]!M?$UHR0:Q?:9=6T,6Q9+>!TEE88 9LL5
M'&<@=SVH WZ*Q[6QUJ/Q5?7MQJR2Z/+"BVUB(0&A<8W,7ZG//Y^U;% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%9.MV.LWJ0C1]9BTUE)\PR68N-_3'5AC'/YTL]EK#Z$EK#K$<6I@*
M&OC9AE8@\GR]V!GZ\4 :M%96G66L6^DSP7^L1W=\^[RKI;,1"/(POR!CG!R>
MO/2H]$T_7;*69M7UV+4D90(U2Q$&P]SD,<T ;-%85AIOB*#5C/>^(H;JQRV+
M5=/6,X/W?GWGIQVYHO--\13:T+FU\10V^G[T/V-M/5VVC&X>9O!YYYQQGVH
MW:*QM;T_7;V6)M(UV+3452)%>Q$^\]CDL,5)J-EK%QI4$%AK$=I?)M\VZ:S$
MHDP,'Y"PQDX/7CI0!JT5E066L)H3VLVL1RZF0P6^%F%523P?+W8.![\TW1+'
M6K+S_P"V-:BU/?M\KR[(6_EXSGHQSGCZ8]Z ->BL+2--\16E^9=4\10W]MM(
M$":>L)!['<'/3GC%$FF^(FUP7*>(H4TWS WV(Z>I;9W7S-^>>><4 ;M%8>M:
M=X@O+I'TGQ!#IT(3#1/8"<LV3\VXN,<8&/:I]7LM8N[.&/2]8CL)U.9)7LQ,
M'&.FTL,<\T :M%97V+6/^$?^R?VQ'_:F,?;_ +&-N=V<^5NQTXZ^])I5CK5K
M8W$6I:U%?7+D^5,EF(1'QW4,=W//44 :U%8FBZ=K]G<2/J^OPZE$R82-+ 0;
M6SUR&.?I38--\11ZX;F?Q%#+IOF,PLAIZJP0YVKYF_/''..<>] &[16#J>F>
M(KG4A-IWB*&RM,+FW?3UE)QU^<N.OTXJ?6['6KWR/['UJ+3-F[S?,LA<>9G&
M.K#&.?KGVH UZ*RKJRUB70XK:VUB.#45"A[TV8=7(^\?+W #/UXHL;+6(-'G
MM[S6([J_8-Y=VMF(UCR/E_=[B#@\]>: -6BL?1+#7+)YCK&N1:DK >6([(6^
MP\YZ,<YX_*HM-TWQ%;ZF9M0\10WEG\V+9=/6(C/3YPYZ?3F@#=HK N],\22Z
MS]HMO$D,&G[U/V,Z<KMM&-R^9O!YYYQQGVJ;6]/UV]DA;2-=BTU%!$BO8B?>
M>QR6&* -FBLK4++6+C28(+'6([2^3;YMTUF)1)@8;Y-PQD\]>.E%O9:Q'H3V
ML^L1RZD0P6]%F%523P?+W8./KS0!JT5DZ)8ZU9I.-7UJ+4F?'E%+,0>7UST8
MYSQ^50:/IOB*TO6DU7Q%#J-N4($*:>L!#9&#N#GWXQWH W:*PCIOB(ZY]I'B
M*$:;YF[[%_9Z[MG]WS-^?QQ1K.F^(;R\232?$,.G0",*T3Z>)R6R?FW%QCC
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M4LKF5"K*Q=F+<%5XSCCI5JXT/3;N]GO+BT26>>U-E*7)(>$DDH5SC&2>V>:
M//-#UC48?&?AV*&7Q(VG:JDP=M9: I,%B,BM&$.Y#QT('!Z58TJR\4:_:ZY>
M6OB>X@N;76+J&P@(40JJ3$;9?E+.,< #& !WYKJ-,\"^'M)OK6]MK.4W5H"+
M>6>ZEE,*E2NU=['"X8C;TZ>@K8T_3+/2XYTLH?*6>>2YD&XG=([;F;D]R>G2
M@#@]9DN_$$_B]I];N].L=&C-O';VSK&'/D"1I)"020=V .!A?>NI\#_\B#X=
M_P"P9;?^BEINI^"?#VL:E+?WU@99ID5)@)I%28+]W>@8*Y&>"02/P%;-C96^
MG6%O8VD?EVUM$L429)VHHP!D\G@=Z ./\>M>KK7@]M.CMY;L:F_EI<2,D9/V
M>7.656(XSV-<CK.H:]8:UXXOKO[-9:G!X?A>)K&=I%7#R8(9E4YZ]J]:N],L
M[ZZLKFYA\R:RE,UNVXC8Y4J3P>?E8CGUJO<>'M)N[N^NKBS226^MA:7)9F(D
MB&<*1G'\1Z<\T 8.IZM=P?$/PW91W,GV:>PNYIH%/$A41[21^)Q7&3O>:UX8
M\+>*-1UJ[>?4=:LG6Q#JMO&#.,(JXR2H'7.<@FO1-+\$Z!H]]!?6EG)]L@1H
MX[B:XDED", -NYV)*@ 8!X'.,9-0Q?#_ ,,PW2W"Z:2R7 N8E:>0I#('#[HT
M+;4^89(4 'H>.* .?\5W.JZ=X@O+W5KC7;?PZD<9M[G1VCV08'[PS+@N>><@
M$ ?C6C>2W?B3QI/H\.LW>G6%II\-TILF59+EI6<!MQ!^10G0=VYK5U+P7HNK
MWTUU?1W<OGX\Z#[=,(9,# W1!]A' XQ@]ZEU;PGH^M7-O<W=O*EQ;H8HYK:X
MDMW"'JFZ-E)7V/% '"PZUK^I6>@:?_;$T,YUV\TR:^C1<W,422@.!C;DA1SC
M 89QVKJ/"$][#K7B31;J_N+Z'3KF$6\UR09=LD*N58@#."3@XSS6S%X<TB"+
M3(H;&../3',EFJ$J(F*LI. ><AFZYZYZU9MM,L[2_O;Z"'9<WK(UP^XG>54*
MO!.!@ #B@"W1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH S7\/:))>F]?1]/:[+;_/:V0R;O7=C.?>GW^AZ1JDJRZAI5C=R*NU
M7N+=)"!UP"0>*OT4 <EXB\&#4%TG^R386::9+))'93V8DM9"ZD'=&I7D9)!'
M0D^M+X<\%Q:7-JMUJ L+B74S%YMO;68AMD$8.W$9+9.3DL3GIZ5UE% $1MH#
M="Y,,?V@)Y8EVC?MSG;GKC(SBJMOH6D6C[[;2K&%_,$FZ.W13O&0&X'7D\^Y
MJ_10!2OM'TS4V1M0TZTNVC^X;B!9-OTR#BG7.EZ?>W$-Q=6-K//"<Q2RPJS1
MGK\I(R/PJW10!633[*(6XCL[=!;9\@+$H\K(P=O'R\$CBIIH8KB%X9HTDB<;
M61U!##T(/6GT4 4K#1],THN=.TVSLS)C?]G@6/=CIG:!FKM%% !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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !17.ZQXGFLM971M+TB?5-1^SBZ>-)4B2.(L5!9
MG/4D'  /3M6G%J8BT<:AJT::6%4M,MQ.F(N<<N#M]._>@"_15:QU&QU2U%UI
M]Y;W=N20)8)5="1UY!Q5>PU_1]5N9;;3]6L;N>(9DCM[A)&09QR <CF@#1HK
M-A\1:)<7-O;0ZQI\D]PN^&)+E"TJ\\J,Y(X/3TIUQKND6FHQZ=<ZK8PWTN/+
MMI+A%D?/3"DY.: -"BN8UCQ[H&AZ_9:1>:E9QS3LZS%[E%^S83>#("<C=P!G
MKFM6;Q%HEMIL6I3ZO816,W$5R]RBQO\ [K$X/3M0!I45236-,DTY-134;1K%
MR MRLRF,DG: &SCDD#ZU$GB'1)8[N2/6+!TL_P#CZ9;E"(/]_GY>AZT :5%5
MYKZTM_L_G74,?VEQ'!OD \UB"0J^IP"<#TJQ0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!PO
MC1_"QU6%M1U*^TK688?W%[9)*L@0D_+E5*N,C[AS].:YK5)?$E]X2\,:GK/F
M!+/5'DNIY=/+$Q .L,\EN"".JDCMD'M7K]% 'E;:;-J'A+QG>:'JW]I7FI0(
M"EI9-:KO52&V@DY9EX)'H*ZWPKJ_AF^2*UT*W$$D%N 8?L;1-"O *,2HP<XX
MSSC/.*Z>B@#SOX?^$-*F^'NA_:].$5TDRWK/M*2^<CDJQ/7L!CTXZ5S-[:J9
M_%>BZYJ\6G/J-_-(!+I#SR2Q''E/'(#@[5   &5*U[510!P7BR.WTK7/".JZ
MA&9+.UDFCN[KR"^"T!56< $@%AU[9H\6>(4C@T!]/-K!IEXTI;4Y[!IUMPJ_
M*%3C!<D@$\<'KFN]HH \+%G=W7PN\8P/#<3"?7HGB_T1K<R(SVY++'U4'D_G
M7K#>$-#,\DJ6$<7F6#:<Z1#:C0,0=I4<=N#VR:W*K7]J][8RV\=W/:.XP)[?
M;O3GMN!'Y@T >:^"$O-5\16>FZBKM_PAT,EJTC#B:=B4C<>N(%S]9*]3K*T#
MP_9>'+!K6R\US)(TT\\[[Y9Y&ZN[=R?Z5JT %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9.M^
M(;30%A:[@OI1,2%^R6<D^,8Z[%..O>EG\06EOH2:P\%\;=PI$:6DC3<G S&!
MN'Y<5JT4 96G>(+34])GU*""^2&#=N2>TDBD.T9.U& 8]>,#D\5'HGB:RUZ6
M:.TM]0B,2AF-W8RP Y]"ZC/X5LT4 85AXML-2U8Z;#;:FDP+#?-I\T<?R]?G
M90O;CGFB\\6V%EK0TJ6VU-I]Z)OBT^9XLMC'[P+MQSR<\<YZ5NT4 8VM^)K+
M098H[JWU&4RJ64VEC+.!CU**<?C4FH^(+33-*@U&>&^>&;:%2"TDED&X9&44
M%ATYR.#Q6K10!E0>(+2XT)]82"^%N@8F-[219N#@XC(W'\N:;HGB*SU_S_LD
M%_%Y.W=]KLY8,YSC&]1GIVZ<>M:]% &%I'BVPUJ_-G;6VIQR!2VZYT^:%,#_
M &G4#//2B3Q;81ZX-(:VU,W!D$6]=/F,63W\S;MQSUSBMVB@##UKQ58:%=);
MW5MJ4KNF\&UL)IU R1RR*0#QTJ?5_$%IHMG#<W,%](DQPHMK229AQGE4!(_&
MM6B@#*_M^T_X1_\ MKR;[[-C/E_9)/.^]M_U6-_7VZ<]*32O$-GK%C<7=O!?
M1QP$AEN+.2%S@9^564%OPK6HH Q-%\46.O7$D-K;ZC$T:;R;NPE@4C.."Z@$
M^U-M_%MA<ZX=(2VU,7 D:/>^GS+%E<Y/F%=N..#G!XK=HH PM3\6V&DZD+"X
MMM3DE(4[K?3YI8^>GSJI'Z\5-K?B*ST#R/M<%_+YV[;]DLY)\8QG.Q3CKWZ\
M^E:]% &5=>(+2TT.+5I(;YK>0*0D=I(\HW=,Q@;A[Y'%%CX@M-0T>?5(8;Y(
M(0Q9)K22.4[1DXC8!C[8'/:M6B@#'T3Q+9:^\RVEOJ$1A +?:[*6 '.>F]1G
MIVJ+3?%MAJNIG3X+;4TF&[YI]/FBCXZ_.RA?UYK=HH P+OQ?I]GK/]ER6NJ-
M/O5-\>G3/%EL8_>!=N.>3GCFIM;\366@R0QW=OJ$IE!*FTL99P,>I13C\:V:
M* ,K4/$%IIFDP:E-!?/#-MVI!:222#<,C**"PZ<Y'!XH@\06ESH3ZPD%\+=
MQ,;VDBS<'!Q&1N/Y<UJT4 9.B>(;/7DG:U@OHA#@-]KLY("<YZ;U&>G:H-'\
M66&N7K6EK;:G'(J%RUUI\T"8! ^\Z@9YZ5NT4 81\6V US^R/LVI_:/,\K?_
M &?-Y6?7S-NW'OG%&L^*[#0KQ+6ZMM3E=HQ(#:Z?-.N"2.612 >.G6MVB@#*
MUGQ!::';PSW4-]*LQPHM;22=AQGD("1^-#^(+1/#XUHP7WV8@'RQ:2&;EMO^
MJQOZ^W3FM6B@#)TSQ#9ZKIMQ?007R10$AUN+.2)S@9^5&4%OP'7BH]$\3V6O
M32Q6MOJ,31*&8W=C+ "/8NHS^%;5% &%:^+;"\ULZ3';:FMP'>/?)I\R197.
M?WA7;C@X.>>,=:-1\6V&F:J-.GMM3>8[?G@T^:6/YNGSJI7Z\\5NT4 9&M^)
M+/0# +N"_E\[=M^R64L^,8SG8IQU[]:=>>(+2QT6'598;YH)@A5(K21Y1N&1
MF,#</?(X[UJT4 9-EXBL[[1KC58H+Y8(-VY);.1)3M&3MC*AF]L#FDT3Q'9Z
M^9Q:07\7D[=WVNRE@SG.,;U&>G;I6O10!A:;XML-4U0Z?!;:FDPW?-/I\T4?
M'7YV4+^O-%SXML+36QI,EMJ;7!D2/?'I\SQ9;&/W@7;CD9.<#G/2MVB@#%UK
MQ/8Z#/%%=6^HRM(NX&TL99P!G')12 ?8U+J>OVFDZ9!?SPWSQ3%0JV]I)+(,
M@D9106'3N.#Q6K10!DIXALY/#[:T(+X6P!)C-G()N&V_ZK;OZ^W3FET?Q!::
MY;33VL%]&D)PPNK22!CQG@. 3^%:M% &'HOBNPUV[>VM;;4XG2,R$W5A- N,
M@<,Z@$\].O6D7Q;8-KG]D"VU/[1YABWG3YA%D=_,V[<>^<5NT4 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 8GB:[UNPTY[S2$T]U@BDEG6[+@D*,@+M^AZ^U
M4O#^N:O/X<37-<AM%M9K6*YBCT^.660!QD@K@DGD?=![ULZY#)<>']2AA0O+
M):RHBCJQ*$ 5GZ(TVB> M)^T65S)/:Z?;I);0INEW!%! &>H/\J *OA?Q"][
MX;O=2O;TWHM[J96,%A+$Z*IX0Q$;RP'!P/SZU5\,?$"U\07EW:O9WT4B7TMM
M"1I\X0HO0NY3:C=<@D8J+P!<W:3:S;7>C:G9&YU&YOHY+F (A1W!49S][GI[
M&G^&7OM$UK6-,N]'ORM[JL]W#>1(K0&.3!!9MV5(P0010!8FO=8L/B+INGR:
MDL^G:C;W4HMS;JIA,?EX 8<G[YZUIZOXJTO1;M;6Y:YDN#'YK16MK).T<><;
MW"*=JY!Y/7!QTKF=;U*['Q"TB^C\/ZU-:Z=#=P2RQ6P*L9#%M*_-R/D/-5-:
MT?5+/Q]JFJ%_$ L-0MX!%)HWE,5:,,"DBN">^01QR<T >B6=Y;ZA907EI,DU
MM.@DBD0Y#*1D$5/6/X5TNWT7PQ8:?:)=I!%'\BWA!E7)+8;'&1GM6Q0 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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%9.MZIJ&F+";#0KK52Y(<6\T4?
MEXQC/F,N<^WI2SZGJ$6A)?1Z'=37C!2=/66(2*2>1N+;./K0!JT5E:=J>H7>
MDSW=SH=U97,>[99RRQ,\N!D896*C)XY(Z<U'HFKZGJ4LJW_AV\TI44%7N)X9
M Y]!Y;-C\: -FBL*PUO5KO5C:7/A>^L[;+#[9)<0,G'0[5<MS]._-%YK>K6^
MM"R@\+WUS:;T7[<EQ J8.,G:SAN,G/';B@#=HK&UO5]3TV6);#P[>:JKJ2SV
M\\*!#Z'S&7/X5)J.IZA9Z5!=6NAW5[<R;=]I%+$KQY&3DLP4X/'!/6@#5HK*
M@U/4)=">^DT.ZAO%#$:>TL1D8@\#<&V<]>M-T35=1U/S_P"T- NM*\O;L^T3
M12>9G.<>6S8Q@=<=: ->BL+2-;U;4+\P7OA>^TV$*2+B:X@=21T&$<GGZ=J)
M-;U9-<%BOA>^>S\P)]O%Q!Y>T]6VE]^!Z8SQ0!NT5AZUK.JZ;=)%8>&KW5(V
M3<TL$\*!3D_*0[@YX!].:GU?4]0T^SAFLM#NM2ED.'AAEB1HQC.278 ^G!H
MU:*RO[3U#_A'_P"T/[#NOMN,_P!G>;%YF=V,;MVSISU_6DTK5-1OK&XGO-!N
MM/FC)V0331.TO&>"C$#GCDB@#6HK$T76-4U*XDCO_#=YI:*FY9)YX7#G/0!'
M8_G3;?6]6EUPV,GA>^AM!(R?;VN(#&5&<-M#[\' [9YYH W:*PM3UO5K+4A;
M6GA>^OX"%_TJ*X@11GKP[AN/I4VMZKJ.F>1_9^@W6K>9NW_9YHH_+QC&?,9<
MYR>F>E &O165=:GJ$&AQ7T.AW5Q=N%+6"2Q"1">H+%@O'L?I18ZGJ%UH\]Y<
M:'=6EU&'V64DL3/)@9&&5BHR>.3]: -6BL?1-6U+4WF%_P"'KO2@@!1KB:*3
MS,YR!Y;-C'OZU%INMZM>:F;:Z\+WUC;C=_I4MQ R''3A7+<_2@#=HK N]<U>
M#6?L</A:^N+7>J_;4N( F#C+;2X; R>V>.*FUO5]3TV2%;#P]=ZJK@EFMYX8
MQ&?0^8RYS[4 ;-%96H:GJ%II,%W;:'=7MS)MWV<4L2O'D9.69@IP>.">O%$&
MIZA+H3WTFAW4-XH8C3VEB,C$'@;@VSGZT :M%9.B:IJ.I).;_0;K2C&1L6XF
MB?S,YSCRV;&,#KZU!H^MZMJ-ZT-]X8O=,B"%A//<0.I.1\N$<G/)/3'% &[1
M6$=;U8:Y]A'A>^-GYFS[?]H@\O;_ 'MN_?CVQFC6=:U;3KQ(;'PS>ZI$8PQF
M@GA15.3\N'<'/ /3'- &[165K.IZAIUO#)8Z'=:F[G#QP2Q(8QCJ2[ '\*'U
M/4%\/C4!H=TU[@'^SA+%YF=V,;MVSISU_6@#5HK)TS5-1O=-N+F[T&ZL)XR?
M+M99HF:7 R,%6*C)XY(J/1-7U/4II4O_  [>:4J*"KW$\+ASZ#RW8C\: -JB
ML*UUO5I];-E-X7OK>TWNOVY[B QD#.&VARV#@8XSSS1J.MZM9ZJ+6U\+WU[;
M_+_I<5Q J#/7AG#<?2@#=HK(UO5=2TPP"P\/W>JB3=O-O-%'Y>,8SYC+G.3T
M]*=>:GJ%OHL-[!H=U<W;A"]BDL2R1DC)!9F"G'3@_2@#5HK)LM4U&YT:XO)]
M!NK6[CW;+&2:)GEP,C#*Q49/')'O2:)JNHZF9_M^@7>E>7MV?:)HI/,SG./+
M9L8P.OK0!KT5A:;K>K7FJ&UNO"]]8VXW?Z7+<0,AQTX5RW/THN=;U:'6Q91>
M%[Z>T\Q%^W)<0", XRVTN&P,G/&>.* -VBL76M8U339XDL/#EYJJ.N6D@GA0
M(<]#O=3^52ZGJ>H66F07-IH=U?W$A4/:Q2Q*\>0222S!3@\<'O0!JT5DIJFH
MMX?:_;0;I+T XTXS1>8?FQ][=LZ<]?UI='U/4-1MII+[0[K3)$.$BGEB<R#'
M4%&('IS0!JT5AZ+K6JZE=O#?>&;W2XEC+":>>%U8Y VX1R<\D],<4BZWJQUS
M["?"]\MGYA3[>;B#R]O][;OWX]L9H W:*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>exhibit31-amendedarticle007.jpg
<TEXT>
begin 644 exhibit31-amendedarticle007.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\XU7Q'.OC?
M6-,N?&MIH%K:16[01SI!F4NK%B#)R<$#IZT >CT5A7/B:RTJ[TVSOY7\J]A)
MBU%MHMY'"YVE@?E8C+#C! .#VKF?$'C0RZ5X:UFPAU**SN-:6((L?[R\B\J7
M&U <E6(4C=CL3@<T >AT5S^E>*1JB:K$=)OK?4=-QYUA)Y9D;<NY-K!RAW#@
M?,.>N*I^!;Y[ZQUAY9]3>6/5)D>+4=F^W.%;RUV,PV@,,<^M '645YIX(\>R
M-X8\/_VI9:I)'=LMHVK3!?+:=B0H.6WD$_+NVXSQFMG4M8D'Q)T+3Y1K%G&X
MN$B"^4;6\(CW$MARXV]LJ.: .RHKB?$WB[5=)\6Z+IMIHFH3VT\TBR-&(2+D
M"$L!&6D!!4\G.W[IQGOUUC<R7EE%<2VD]H[C)@GV[TYZ':2/R)H L455U/4(
M-)TJ[U&Y.(+6%YI#_LJ"3_*N5\ :[K6H#4-.\1M&=5MO)N,(@0>3-&&48[[6
M#J3_ +- ':445P-GXVUF3QAK%@WAG5IK>VAMVCAC^S!XRWF99B91D-M&.3T.
M0* .^HKF]4\7BRU2XTW3]'U#5KFTB6:[6S" 0*W*@EV7+$ D*,G%:VCZM9Z[
MI%KJEA(9+6Y3?&Q&#Z$$=B#D$>HH O45E>)-7&@^&]0U3;O>WA9HT_OR=$7\
M6('XUS.A>,+O3/"^L2^*G,VH:'<^3>-;Q %U;:T;A1@8*N.G]TT =W17'Z;\
M0;74-7@TU](U.UEDN3:.\Z(%BE\MI51L,>2BD\9QD XS3A\0+,O'<#3+_P#L
M:2Z%HNJX3R3(7V XW;]F[Y=^W&?SH ZZBN.U'XA6UE>ZQ:P:+JMZ='(-]) B
M!(DV!]P+.-W!^Z.>#QC&=&_\5P6\MG;:?87>JWEW!]IB@M=@Q%Q\[,[*J@YP
M,G)/04 =!17FF@^/GT[PS:2:C::E>W][=ZAY,*[&=5AF8E&); VI[XPIYZ9V
M;+XE:-=V-_>RP7EI;6MK%>*\\8!GAD+*C(H)/+*0 <$Y'8T =E17/:5XJ%]J
MXTJ]TF^TN\D@-S EUY9$T8(!(*,P!&1E3@C(K.TSXBV>J'3)X])U.'3M2E%O
M!?3(BH9B"0A&[=U4C=C&>_>@#LJ*X*3QIK$?CV[TM?#>JS6D5@DJPQBWWEC*
MZ^;DRCY"%  SG@Y KO%)902"I(S@]10 M%<A\0?$NI>&]",^FZ==32%XA]IC
M$9CCS*BE6#,#D@D# /)&<5>F\6)8Z'-J>IZ3J-ALE6&.VF$;RSNQ 54$;L"2
M3@9(_+F@#H:*Y_1_%(U'5Y=(O=+O-+U%(1<)!=%&\V+.TLK(S X) (SD9%=!
M0 45YY=>+]5C^(JQ1R1_\(W#=Q:5.-@)-U)&SAMW4 $QH1ZM6[J7C.*RUZ?0
M[72=2U'4H8$N#%;(@4HQ89WLP QMZ'!.1C/. #IJ*\^UWX@W']DZ!J.@Z7?W
M%IJ5U;9G58L%7<JT.&<$2<8SC'/WJZ:35[V;0)KL:%JL5P28Q: P>?SQN'[S
M9QG/+=NE &W17+^#]5M_^%>V6J7.H7<UO';O)+=ZAM$NU2VXOM)'&#W/ JSH
M?B677)(W30M3M;&:/S8+NY$:K(.,?*'+KD'(RHX]* -^BN$TB.ZTSXL7NE_V
MKJ-W92:.MX(KNX,@21IV4[1V& !6GJ7C5+*ZU".TT;4=1ATW_C^N+81[(3M#
ME1N<%V"D$A0<9]>* .HHKG-0\86UNVEQ:=97.JW.J0-<VL5L43=$ I+EI&4
M?.O'7GI6W8W$MU913SVDMI*XRT$K*60^A*D@_@: +%%4-:UBST#2+C4[YV6W
M@ +;%W,Q) 55'<DD #U-8]CXR234#8:II&HZ3<M;O=0I<JDGG1IC=M\MFRPR
M,KUYZ&@#IZ*\ML/$4/B3QOJRW&L:[;6UI<P06%O:6\T:'**S&7]WW8X^?''M
MS7J5 !17&>.9]=L9M*GTO7&LXKJ^M[%X?LL<@'F.07RPSG!''3BK^I^(QX9&
MDZ==QWVK:C?!TA-M"@:5T )R,A5Z]>@P<D4 =)17,V_CC3F\/ZCJU[!<V(TV
M<VUW;S*&D24;<*-I(8G>N,'G<*LVGB1FL;V]U72+[1[6UB\\RWAC(:/!).$=
MB" .0<'D4 ;M%<II_CB.[U"PM[S1=2TV+4L_8;BZ5-DQVE@I"L2C%02 P&<>
MO%5)_B980KJ$ZZ1JLEEIEV]K?7:QH(X&5]A/+Y89Y^4$@'G'2@#MJ*Y+4?'L
M-IJ^I:79Z+JNHW6FJLEU]FC38B,@<,&9@"<' 7J2#@=ZGN/&MHR::NDV5WJ]
MQJ-M]L@AMMBD0\?.Q=E"C) P3DGC% '345R+_$31XO#G]M2PWJ1I>K87%N8@
M9K>8L%*LH/;(/&<@\9JWI?BU=0OKVQFT?4;*]MK9;M;>X5-\T3%@"NUB,Y4C
M!((.* .CHKF+3Q@\NJKIE]H&I:?>36\EQ:QS&%OM"IC<JE'(#?,."1UZUE^'
MO&>L:EXAUBSN?#NJ>3#>QPQG%N/LJM&A/F8ER>6+?+NX([\4 =W17'ZQJDP\
M?^'[%O[8M(3),J-'Y1M;P^27P_S[_EVG'R]?SK1UCQ/_ &=JB:79:7>:IJ!A
M^T/!:E%\N+) 9F=E R00!G)P: -^BN3;X@Z7_9.F7\5IJ$QU&X>UBMHX1YR3
M(&)C=2>#E"OH.I('-:>@>(8]<-["UE<V-[8RB*YM;C:60E0RG*DJ05(((- &
MS1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %<)>:;XAT_P ::SJEAH&GZI:W\=NJFXO1"T9C5@>/+;.=WMTKNZ*
M./\ %GAN^\96]EHMVD=IHKIYU^8W#2,X^Y$G' #<EN^ .YJ(Z)X@OK#PS%J*
MVK76DZJLLTT;86:%(Y$$@7'#'<N5['/:NUHH YBWTS4].\2^)M7@MHK@7L5J
M+6(S;-[1JP8,<';U'.#5/P=9^(=/O]775-)MK>WU"^EO1+'>^84+*BA-NP9^
MZ><_A79T4 >::3X2\12:#H7AK5+2Q@T_2[B*>6[ANVD:X\IMZJJ;!MRV,DG@
M U?\167BB\\::+JEEHEI+:Z0]P5+ZAL:<21[.FP[<?C7>44 <OXGTO5KN[T'
M5],@MYKS3+AY7M)IC&LBO$R, X4X(W9''.*Z"PENIK**2^MDMKEAEX4E\P(<
M]-V!GCVJQ10!SOC71;SQ'H2Z/;2>5#=7,2WDH8!D@#;GVY!!8[0.G<UE:?X-
MU#1/'%GK-OJ]]J4$UK):7QU"5&=5!#QE-JKG#;@<_P!ZNWHH *Y"[T_7]*\9
MW^LZ586FH6VHVT$4D<MV8'B>(O@_<8$$/]>*Z^B@#C;C3O$>C>)]8U+1;*QU
M"#5EB=DN+HP-!+&GEYX1MRD!3V.0:V?">AMX;\,66E/,)I858RR 8#.S%V('
M8;F./:MFB@#F?&6@7OB:'3=.AN7M;(7BW%W/$X$BK&"R!0003Y@0\CC%<OJ'
MP^UBVOM4^P:E<:C;ZK:1)</J$R^8LT4JE#\J@$;-X]>E>G44 <4/"^HC7%N\
M1>4/$3:E]_GR39F'\]W;TK$T;P%<:3Y.EW7AG3=1M(;C*:@VH.C&/?N!:+:1
MO4=@<$@=*]0HH XK_A&-1QX[XB_XG8(M/G_Z=Q'\WI\PJ%="\1:-JFGZEI5M
M97<AT>'3;F&XN#$(GC)*R A6W+EF!'!Z5W=% 'F6G^!]=@M-(2Z:U>>V;56G
M9&PK&X+;"![YY';WJ)_ASJE[HLUA/);Q,V@Z=9(Q8LOVBW<N0<<["=HR.Q->
MI44 <9X7T"6TU47=WX5L--FCA9%N8=1>X8DD94*4& <9SGL.O:I9>$=4M_!O
MA'2W$/VG2M0AN+G#\;%+DX/<_,*[ZB@#DM6T[7;/QJ/$&D65K?QS:>ME+!-<
MF!D*R,ZL#M8$'>01QT%=8I)4%@ V.0#G%+10!@^,]&NM?\*7FG63Q+=.T<D1
ME)"%DD5P"1D@';C\:S-9T[Q#XE\/QF6QL]-U6QOH;RTC:Z,\4C1D-AF"*0#R
M.A[&NQHH Y32]-UJ_P#%B^(-:M+6P^S6;6EM:P7!G+;V5G=FVJ/X%  'J:ZI
MB0C%5W,!P,XR:6B@#RG_ (5?J\WA&[\[7[^/6[F5[][:.9/LOVO?YB_P;L!@
MO.>WX5V6E:3?Q>,-2UF[2)([RPM(0J/DB1#(7'T^<8/>NDHH YWQCH]]JVDV
MG]F"!KNROH+V.*9RB2>6X8J6 .,C/.#5C[?X@_L<7']A6W]H>9M^R#4/EV?W
MO,V=?;'XUM44 <%X=\-ZQ)\.KOPEK5I#9AK26W2YAN?.W>9OR=NT8QN'<Y]J
MVO#DGB>-8+'6M,L(HH(=C7EM>%_-88 Q&4!4'D\GCWKHZ* ."AL_%7_"QCK\
MFA6BVLEBFGLHU$%E42ES)]SG@_=]NM4[WP7>6WB#5[E/#]AK5IJ-P;E6EOWM
MY(B5561@%(9<KD'KS7I-% '%^(?#[7>E:7IT7A*POK>UA C7^T&MVM&   C<
M)NQCC((Z#BMKPGIVI:3X8LK'5KLW5]$K>9*9#)P6)5=S<MM4A<GDXS6U10!A
M>+]$G\0>'9;*TFCANUEBN+=Y02GF1R*ZAL=B5P?K6=9:;KNK^*K#6=;L[33X
MM-@EC@@@N3.TLDNT,Q;:N% 7 '7)KKJ* .;\/:)>:9XC\3WUP$\G4;N.:#:V
M3M6)4.1VY!KI*** .+\<6?B34KC3(=(TFTN;>TO(+YIIK[RBS1N28]NP\$8^
M;/?IQ5VXTS5-2\0>&-6N+:&W-DEP;N%9M^QI(PH"M@;N1UP*Z>B@#@[SP9J5
MYIOB>%)H(;F]U>/4;%W)9,QK"5#@<@%HB#['-:-U9:YXJ\-ZOH^M:?:Z8+JU
M,$<L%V;C+,""<;%P <>Y]JZNB@#B(M*\3ZW?Z$NN6EA96NDSBZ>2VN3*;F94
M9%V@HNQ?F+'.3T'O6OX4T>YT>TU.*["9N=4N[I-IS^[DE++GWP>E=!10!YM%
M/X@7QWXTM]$TZSN#,]JIGN;HQB%C;J 2H0EAWX(Z8JU:>$]8\)W>D7>A1VVI
MBVTI-,N8+B8P%@C%ED1MK <EL@]B*[M+>&*:6:.&-)9B#(ZJ SX&!D]\#BI*
M /.)? NJ/H;EC;G5+[7H=6NT1SY<2K(I**2/FPJCG R<UV?B.RO]1\.:C::5
M=BTU":W9(+C)&QB.#D<CZCIUK4HH \V\/>#-1L_%^EZP^C6.F0VUO-#,(KU[
MF69F"X=F8#N#[]236W::?KVC>+]6N+6PM+S3=6N8IVE:Z,4EOB-(W^78=W"9
M&"/2NNHH XGQ+:^)KOQ5I%Y8:+:SVNE3R2J[W_EM-OA9,8V';@L?7./>IKS3
M_$&G>*9-?TFPL[P7UE%;W=I-=&)HY(RQ5E?:P(P[ C Z UV%% '!6'@S4;-]
M GD>![F+5[G5-1*,0@:9)00F>2 74=LXS6]HVD75CXI\2:C,$\C4);=X,-DX
M2%4.1VY!K?HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KS7QUKNL1>(6;2+N:.U\/6B:CJ,472<-*/W;?]LDE;\17I5<
M5#\.--O+_6;_ %W?>76HW3/F*XEB58=H5(R%8 X4=2.YH N:[XJO+'6-)TO2
M=,749M4@FEA<S^7&FSR_F8X/RX<G(!/  !S7/^)_$_BEOAWK-Y!I<>G7MEY\
M%U(UPZE-@&);<^7^\4YR"=O3K6UHWA&]T^Z\-37-]'.=&L9[)B%.9%8H$/U"
MQC/O6YXBT9/$/AS4='DE,2WEN\/F 9*9& <=\>E %?3;CQ')IUR]_I^F172Q
M@VJ0WKR+(V#]]C&"HSCD!NIK*^'LC-::ZDUL;>YBUB=9U%V]PID*HQ*,RJ0O
MS<#':K^FP^+HM)N8[^ZT:2^5%6T>&&41Y'4R MDYXX7&.:H>$M!\2Z+J.HOJ
M=YI,]K?W,EY(MM#(KB5@HP"S$;<+TZ^] $N@^)M9\1O%?V6C6R:#+*RQW,]X
M5GD0$CS%C"$8)' + XYK.UZTBL_BIX0GM_,C>]>\^T8D;$FV#Y<KG''TJWX=
M\/>(_#<D.E6VH:=-X>@D8Q>;"_VI(R21'D-M."<;B.G:J^O^'?%NI>+-.UBS
MOM%CBTQYC:1S02EB)$V'>0W/MC% %KQ#XRDT[7O[%L%TPW4=N+F:34;W[-&J
ML2%53M8LQVGM@#'K6SX9U^#Q/X>M=7MXVB6<,&C9@Q1U8JPR.#AE//?K6!KO
M@_4+K7DUW3O[(EO)+5+:ZM]2MC)"^TDJZ$?,I&XCN",>E=/HUK/9:3!;W*6:
M3J#O6RB,<.22?E4DD4 -UO6+;0=(N-1N@S)$!MC09:5R<*BCNS$@ >IKD_ D
M^O'Q+XCMM>O6GG6.TG\@',=L9!(3&GL %&>^,UU6M:#IOB&TBMM4MS/%%*)D
M E>,JX! 8%2#W-86@^ ;#0?%FH:S 9-DT<2V\9N)7,>U6#[MS$-G<,9SC'&*
M .OKA)_'>I_8+_7K30XIO#MC+)'+,UT5N)4C8K))''M(*J0W!8$X/2N[K@)_
M ^N"PO?#EIJ]I%X:O99'<-"QNHHY&+21(V=I!+, 2,@-WH I^.-;DOM=T#2#
MHVLW&F3W+R2BU9$6^40,ZJI\Q20#@D-M^[WKN/#]O;VVB6T=KI\^GPX)6UN"
M"\>6)(.&8=>>IZU6U#0&NM;\/7L,B1PZ3)*QC()+!H6C 'TR#6Y0!R_Q!OM8
MTWP5JEWHRP>;%:3.\LD[1M"H0G>F%.YAV!P/>L:XO_$4WPJUBXU6"T@QH;R0
M3VUX\DCMY).YLHNT]#P3S79ZSID6M:'?Z5,[)%>6\EN[+U4.I4D?G7-6_A[Q
M)<>#M2\.ZK?:6\<FG-8VLUM#(K<H4#R98CIC@>] $?A_Q1JZWNAZ=J^CQVL&
MIVK&SE6Z\R7=&@8B5=H"DKR,%L=#5%/BBCM%?B#3SHLMV+92+\&[P7V"4PX^
MYGMG=CG':NCE\.32:IX9NQ<(%T=)%D7!S)NB\OCTYYK TKP-J6A7,=G9Q^'K
MG2(Y]Z27=B3=)&6W%-P.&(R0&/MD&@#T&N*^(,^KW:66@:!>RV>I7BS7'G0G
M#)'$A('MND:)?H37:URE]X)MM:\5W6KZNS30_9HK>SBAGDB,0!9G)*,,[B1_
MWR* *?\ PGKKX(\/:[!I[WT^J2PVYMXW"L)65@P&>.'4CG%6(]<\536NJVTN
MA6<&I6@1XV-V_P!GEC<,?ED\O.]=I!&WTYYJI:> 9;"SMM/MKN);"SUU=3M8
MSN8QQ<DQ9).3N9CGWKN'19(V1ONL"#]* .,^'.I>)=2\,Z1<:M!9-:RV2.+M
M;MY)Y6(&"R&, 9YS\Q_&DT&:\'Q(U>'4K*.WO9-/@FW6]_)-$T>]T7Y&10K?
M*<XSU]S5OPCHGB#P[!#I-U>Z=<Z-9Q&*U9(76X*@_)O.=O R.!SQ5&RT#QE'
MXR_MZZO]"99+>*TGCBMY@?)21G^7+\/\YY.1TXH NR^)]8O]:U&P\/:/;7<6
MFR"&YN;N\,"M*5#&- J.20",DX&357XCVD(TNRU)0Z7D6H6<:2)(RX5KA 1@
M'!R":DD\.>(=)UO4;OPU?Z;'::G*+BX@OX7<Q3;0K.A1AG(494]QUJ3QKH/B
M'Q#%#::9>:7!9I)#.WVF&1I#)'('&"K ;3M48QGKS0!;\5>*5\/-I]K$MJU]
MJ$C) +NX$$*A5W,[O@X X& "22!67%\1(AX8UW4IK2*6[T5@EQ#97 FCDR 5
M9),?<(;DD97#9'%2Z]X3U+7K71[Z>;3#KNF-(RA[8O:2AQAD*$E@" O.<@BK
MNGZ9KMEH%W''%X?MM4D<&/[-:NMOMXX<9#,<;N>.HX]0"QX:U74M6MWN;Q-)
M-NP4P3:;>M<*V<Y!RBXQQTSG/:MVN0\)^%+W1]:U'5[XZ;!->1I&;32X6B@^
M4D[V!/S.<XS@<"NOH X.7Q[J(TVZ\10Z+%)X:M971YC<D7+HCE'E6/;C:"#P
M6!(&:S_'&LRWOB?0=&ET76KC39)IGECMF1%O0L65"D2 E03DAMO3O5R7P+K1
MTRY\,PZM:)X8N)79LPM]K2-W+O$K9VX))&XC(!Z&NEU'0GO/$>@:E'*D<6EF
M?=&0<N)(]@Q]* +6A06]MHEK%:V,]A"%)6VG.7CR22#\S=SZFGZMIW]J67V?
M[9>6GS!O,M)?+?CMGTJ]6?K"ZN]CC19+*.[W#YKR-W3;WX4@YZ=Z .*\*ZG=
MZ1\)7\5W=[?:I=-IYNWCN[@LNY QPO'RY[]>@K6TWQ;J<OB+3M-U;1XK*+5;
M>6>Q9+GS9!Y84LLJ[0%.'!X)';-4=+\&Z[!\.;_PEJ%]ISHUBUI:301.I7<K
M F3).>HZ8[UMW/AN:?Q+X;U07"!-)M[B)T(.9#(B*"/3&P_G0!5T;Q/K'B*<
M7>F:-;?V%]H:%;N>\*RRJK%6D2,(1MR#C+ G':H;KQ9K<]UJKZ'H=O>6.E2-
M#/)/=F*2>15!=(E"$<9QEB 3Q[T:#X<\0^&ITTS3K_37\.I.TD:3PN;F)&8L
MT8(8*1DG#'H.QJ.Y\+^([.\U:+0-5L(-.U:9IYOM4#O+;2.H5VB(8 YQD!NA
MH ?<^.;BYN-#@T'2OMS:S8/>6[2S>4L0!C_UG!P,.<XR<@ #G(BN?&^K6FF:
M<TOAQSJEUJ;Z:UKYVQ2ZJY$B.RC,9V YQT)ZXP=&Q\(IIFL:#/:3 6>DZ;)8
M+&_+MN,>&ST_Y9G/UK/^(8OFO/"0TUK=;S^V!Y9N%9HP?(F^\%(/3/>@ _X3
MRXTZTUF/6]+2/5-,: "WLYC(EQYYVQ;&95QELJ<CC&:OZ=XCU:/7[71O$&EV
MUI/?0R36DEI<F9&V8WQME5(8!@<\@\U1D\"W&IZ=J[ZOJ2G5]2DAD^TVL6U+
M8P-NA"*Q)(#9)R>=QZ5;TO0-;N/$-MK7B2]L99K&&2&TAL(G1 7QOD;<22Q"
M@8Z#GK0!EZ-X[U[5[#2M7'A?;I-Y.EO(R7!>9"S;?,"!.8P>I)!QDXQUL^*_
M&M]X6EN;B:UTF33[;:S1G4MMW(AQN98BF.,GC=SCM6YX2T23PYX5T_2)IDFD
MM8RC2(" W)/&?K7%ZQ\-]9OU\0V=MJ&E)9ZO/)<&YFM#)=*6 _=[LX" C@]0
M.!0!H>)]6\5VWC?P_:Z;;V!L[B2?REDO73[1B DB4",[<')&-V2!TK0\8R:P
M? -Z\VGV;O\ 996OHH[^2,)&JDGRY!'DGCN!5KQ+H.HZA/I&HZ1=6T.HZ7*[
MQBZC9HI%="C*VT@C@Y!'I46O:9XHU;PO_9L-WI$=S=02P7LCP2%,.I7]V V1
M@$]<T +<^(DT3P=I-W#9R7-Q=K;V]G:F7F2211M5I#V R2Q[ FJZ^+M2L)]2
ML-:TRWAU"UTV34H?LMP9(IXTX89*J58':#P>N:9_PBFM7WA2ST[4=0LH]1TV
M>*>PN;2%]BF)0%\Q68EL_,#@C@TD?A36-1EU34==OK-M2NM-DTVW2SC9888W
MY+'<2S,6VY] H% ":/XSU6]U/1(]1T2&SLM;A=[-UNO,E4K'YG[Q=H !7)&"
M<=_;M:YB/PO,D_A&3[3'C0XF20;3^]S!Y7'ISS73T <E>^*-8GU/4[;P_H]M
M?0Z40EU)<79B,DFT.8X@%;)"L.6P,G'O6!XS\9-J7@O3)M,T_5FM-6>T+7-L
M47"22J'AW;PP<C*\#'S=:VKOPUX@L]7U2X\.:G86UKJSB2Y2[MV=H)=@0R1[
M6&20HX;C(_"K%WX-C'A+2- L)A%#IUQ:2*\@R76&17.<=VVG\30!:\)6ME;:
M=,++0[W1T:7YH+Q@68X'S##N,=NO8U!\1+^YTSX?ZS>V<\D%Q##N26,X93N'
M2NGK%\6Z))XC\*ZAI$,R0R74>Q9'!(7D'G'TH YE_&]MK'CCPQ8Z5/?QQ227
M/VF.:SF@60"!BOWU .",\5%!\48Y7MK_ ,G3CHUU=+;1E+\&[4,^Q96AV_=)
MQP#D Y]JZO5=$DU#Q%H.IK,B)IDDSNA'+[XB@Q]"<US&B^!M3T">WL;5/#MS
MI,$VZ.6ZL2;M8MV=FX'!(' 8^V10!H>+?%VH^&6N+A;72)+.WB\XQSZEY5S,
MH&6V1E,9'.,MSBJOQ$2VO/!*ZW")%N$:U:WE61E*J\T>> <<@XJIK7P_UB^O
MO$(L[[2UMM:!+SW5H9;F']V$\M6S@)P.>HR<#/-:'B?PQXBU;P];:%IU[I<5
MFD$"S-<0R-(9(V5@5(8 *=@ZC/6@!WQ-U+7=+\*37&C+ H#1B6=KAHY(\RH!
ML 4YSD@Y(P/6JOC6]UZ/X<ZQ/JEK:VD\;0^5_9]T\I8>:F>61,'MBMS5-"U#
MQ%X+N-(U:[MH[^=>9[2-A&KJ^Y"%8DD#"Y!//-4K_0O$GB#PC?Z5K5WI:W,[
M1>5)9Q2! %=6.[<223M[=* )M*\3:D_B&?2-<TRWL)/L7V^%H;KS0(@VUE?Y
M1A@2.F1SUXI/#OB/6_$?V;48-%MH-"N<M%-->'[0T?.U_+";0#QQNS@Y]JNW
M'A\W/C :Q)(C6QTQ[!X2#D[I%;.?3 (K-\,Z#XD\.FUTD:CIUQH%IE(2\#_:
MO+P=J$AMG' W8Y Z"@"OXH\;7WABYFFN+727T^!UWQ_VEB[9"0"ZQ%,<9Z;N
M0*N:OXFU:+Q4_AW1M'BN[K[#'>">>X\J) SNI#$*3_ ,8!SD] *YK5?AKK5[
M#KMA;ZCI26>IW4ET;F6T+W66(/EE\X"C& 0,XXXKMH]$D3QM<:]YR&*73H[,
M18^8%9'?=GT^<#\* ,&[\?R0V&BI]@AL]6U-)&,&I7'D16PCX<NY7)&<!<#Y
MLYXK9\)^)D\36%U(8HHKBSN6M;A89A+&7 !W(X W*0P(.!UQVJIXL\*3:U?Z
M?JM@]D-0L5DC$5_!YL$T;XRK#J""H(8=/?-:?AVPO-/TUH[^'2X;AI"Q738#
M%%C QP3DGCK]* )]>;4D\/Z@VCJC:F+=S:J^,&3:=O7CKZ\5QO@>\T^XOX8I
M]<U_^W4@S<Z=JTK(2>[",C:0#T*<5W.H+>OI\RZ=)!'>%?W3SH60-_M $$CZ
M&N5M?#GB/4_$&F:IXFO=*VZ6[R6T6FPR*7=E*Y=G8G !/RCJ>O2@#-N/BBD!
MFU 0Z<VC0W1MF/V\"[8"3RS*(=OW=W;=DCGVK6U'Q3K1\2ZAH6B:)#=SV<$4
M[3W%SY405]W!PI.X[<  8ZDD8YS;3P-JFD7DEO81^';G2WN7G5K^Q9[B)7<L
MR;@0& ).">1QUQ73V.B26GBW6-9:9&COX+>)8P#E3%OR3]=X_*@"AI_B^6ZU
MC1;.ZTR6R35M/:YA,Q(=)DP7A92."%.<]\'BDL];U+Q-X8OKO3=/MR)+F:WM
M1-=O$)H58H9-ZH2I.&( ![<U-XT\-7/B32H%TZ]6QU.TG$]K=%<^6<%6!QV*
MLP_*K#Z5J&D^&K+2_#3V,3VJ)"IO8W=#&JXZ*0=QX.<^M &1X5URQTWX466M
M2QRP65M9-,R/,9G"KGC<<;CQQT["M/0M4\0:@4N=4T:TT^QEA\U,7IDF0\$!
MUV!1P3G#'&*Q]!\%ZC%X&N?"7B"ZLKBP:V^S0O9QND@!W9+%B03D@C '3FM7
MP_9>*;4BVUR^TN[LHH?*1[>!TFE/ #/EBHXSD =3VH YZS^*"W$UA=O!IXTG
M4+I;:'R[\-=IO;:DCQ;<!2<9 8E0<FM*X\8:A-XOO= TRTTSS+'R_,%_?&&2
M?>H;,2!&R!G&?7BJ.A>"-5T":TL84\.W.E6L@\N>>Q/VSRP<A2P.TL!P&]LX
MJ;Q=X2USQ7+-9ROH2:<S+Y-TUJ[7EL."2C;L!LYP1CZ&@#NJY'Q5>7]WXBT?
MPU87LU@EY'-=7=U!CS1#'M&Q"0<%F<<XR *ZU5VH%R3@8R>IKGO$OA^[U.YL
M-4TF]CL]7T\OY$DT?F12(X >-U!!VG .0<@B@#GK?Q1IGA_PIK>I:5J6K:V;
M!HC+;ZDT@D0L0  70-R#GOT[5J1>+-6LKJX;Q!H7V'3UL9;Z.XAE,WEI'@LD
MOR@*^#D $C@C)Q6<_@C6]2T?Q(NJW]@-1UI[=B;6)Q%$(MH'WB2<A:[;4]/@
MU;2KS3;D,;>[@>"3:<':RE3C\#0!RMKXPUB*?2)M9T.&ST[5Y5AMI(KHR2PN
MX)02KM &['\).#P:+WQW):>"-:\1#3U9M-O)K80>;@2>7-Y6<XXSUQBF67A/
MQ!//I%MKNJV-QINCRI-;BV@9);AT4K&926(&,YPO4UE:O\/?$-_I6M:%;:U9
M0:/?W<EXN8&,^YW\PQL<X"!LG(&3P.* -W4?$^N'Q1?:#HFB6]W-:6\-PT]Q
M=^5& ^_Y3A2=WR\<8ZY(QSM>&]<B\2>';+5X8FA6Y3+1.<F-@2K*3WPP(S[5
MQ\T/B";XG>(DT*ZT^VW:?9K+)=PO(5R9MI0!@,CG@^U7M=M)O"7PU.CZ%/??
MVBL!ALI(+<S2R3<L20 0NX[LL< 9- ';T55TQ;Q=*LUU!E:]$""X9.ADVC<1
M[9S5J@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YKQ+XQ7PS=6
ML4VB:I=I=2QP136PB*-*Y(5/FD4YX],<]:Z6O.OBAKVDV4OAVSN=0MXKF'6[
M*ZDB=P&6$.<N1_=&#S0!W$.I0FSAGNU-@\B%S#=.BN@'7."1QWP2*L6]U;W=
MNMQ;3Q30,,K)&X93]".*X3Q#!I7B;QMX)D=8;_3WBO9X_P"*-\+$5/H1GGGC
MBL*>V>#P;XSM;*VD^Q1>(_W]O;*=WV7,#3*@'8J7R!V)H ]4M-1L;\R"SO;>
MX,9PXAE5]I]#@\59KG/#%]X2O6E_X1G^S2R1JLOV.)4*KSM#8 ]^#5K1O$VG
MZ[J.K6-F)Q-I=Q]GN/-B*@MS]TGJ.#_^HB@#9HK'/B6P7Q:OAIO.6_>T^UH3
M'^[9-VT@-ZCTK8H K7FH66G1B2^O+>U0G :>54!/U)IYNK=;7[4;B(6^W=YI
M<;-OKGIBN(\<:U;VGB'3=/NX]&MHGMIIUU#5K4SH""H,4:AE^<CD\\@#@US>
MDVNGW?PF%MJ>J0:5!%K,Q@EN+8K"K)<.RHT+GA.#\C'CIG- 'K-GJ%EJ,1EL
M;N"ZC!VEX) X!],@U8KCO &K'4X=4C%GIBI;7"HM]I:%;>\R@)9<CJ. >3]:
M[!CM4G!.!G [T 58=5TZXNVM(;^UDN4^]"DREQ]5!S22:KIT._S;^U3RU+ON
MF4;5#;23SP-W'UXKQFVU>'6-0\*7D,>BVET=8C:2QL-/=+BT!WJRS2[L G."
MI49/3.*F70].N;^*>>SCEDEN]?DD,B[MQ60A<YZ@8! Z \]: /8[K4+*RB26
M[O+>"-R CRRA Q/8$GFI)+JWA"F6>) P+*6<#( R2/PKQ9I);?4]$FU.[T:V
MLY?#EHEK-K5FT\&[!\U5.]55S\N<Y)&/2M*W\/V,Y^'NE7=S;ZS8+->NLB(1
M"ZA69%"DG*KP "2,** /5K:\M;VW%Q:W,,\)SB2)PR\=>1Q6';>+K6]\;?\
M"/6A@N$&GM>M<PSAPK"0)L('?G.<_A7 ZQ:K96?CNUM(&BTU-7L9+F"W0@>0
MR0&?"KV*[B<=LU):W&GZA\1=0?P?##&H\+SQ6\]M"(XGF$J;=IP V,J,]!T[
M4 >J17]G/=2VL-W!)<1?ZR)) 73Z@'(K(\5^*K3POI%Q=N\$MU&%9+1IPCR
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
M,;3%HBN\XQNP&P3[T:O<:%!XXTJ]UA;0>'6T?;ILTR VJ2E\L.?E4F/9MZ<
M@4 >BQR)+&LD;JZ,,JRG((]C1)(D4;22.J(@+,S'  '4DUQ7PR@>'2]7DAC>
M+1Y]4FETN-D* 6YQ@JI^ZA;<0,#@Y[UM>-N? ?B+_L&7/_HIJ -2+4+*>Y:V
MAN[>2=5#M$D@+!3T) .<4#4+)KTV0N[<W:C<8!(-X'KMSFN9\-^#M$M].\.Z
MC;V:P7EG;B198^&D,D>'\P]7SG//<"O-O#]L;VSTVPU+7= T_7(=26259;%U
MU$W ER?G,GS;^FX+@JV* /;9]5TZUNDMKB_M8;B3[D4DRJ[?0$Y-275[:V,7
MFWES#;QD[=\T@09],FO'_'VLVM]_PEUC<0Z):3V\+11Q7&GM/>W?[G<)$967
M:HZ!L,%VY..E:DU_I5KXKL+OQ6J2VS:! ; W$)E5IB6\T*,',A'E\#DB@#N/
M"/B$>*?#<&KBW%N)I)4$8DWCY)&3.<#KMS^-;$TT5O$TLTB1QJ,L[L !]2:X
MOX2+M^&^GKY30XGNOW;+M*?Z1)P1VQ75:M/IMMI5Q+J[6ZV"K^^-R 8\9 ^;
M/'7% %7P_K,^L:;+>75I'9[)Y(U"723*R*>'W+P,CG':KL6I6$UR+:*]MI)V
M02"))5+%3T;&<X]Z\X\%:QHD_A_Q9IVFWEHS_;+^XAMX&'^H)PK*H_AY&*S]
M"TBPT[PU\,;VTLXH;N:[C\V=4_>/OMI2P9NI!P./8#M0![#6'XCU^711806E
MC]MO]0N/L]M 91$I(5G9F;!P JD]"?:MRO.O&GAG3;SQMX6FF6[+WE]*DVR]
MF086VDQM"N GW1RN,\YZF@#N+"[N7MH!J<-O:7\F[-O%<>:.#_"Q52W&">.,
MTE_=70LIGTB&VO;N-PGDRW'EKG(R"P5L$ YQBN,\0?V=X4\4^#[B>5[;2K:.
M]A:XN)7D",ZH5#.Q)YPV,GMBD\%>(M+@T_Q1K-W<BSL)-=E*RW0,7!CB"DAN
M1GMGUH Z7PUKUSXB\*QZJ+*."Z<S(+?SBR[XY'3&_:."5Z[>,]*K^&?$E]K&
MK:UIFI:;#976EO"K^1<F97\Q-XP2B]!CM6)\,/$.CR>"FB34K8O9R7<]PHD&
M8HS/*P9O0;><^E5?!OB;0[SXD^+5MM5M96OY;4V@20'SMEO\VWUQ@Y^E 'I5
M5+G5-.LIDANK^U@ED^XDLRJS?0$\U;KR?QMJ]I<:UX@TRZM]#M7AM41#>:<U
MS=7^Z,G]UM93A3\N1NP03Q0!ZC=WMK80>?>7,-O$#CS)I BY^IIUO<07<"3V
MTT<T+C*R1L&5OH1UKRR\2PF\(^!=1O\ 7M.L=0MM.62%-6026]SNA0/N!(^8
M<88'(R>N:[?P1J+:KX4M+MM-AT_<T@$,"E8V =AO0$ [6^\,C//XT =#7+:%
MXHU+Q#?2R6>C1+HL=S+;?;);O$KF,E2RQ!#QN&.6![UO:EIUOJMC)9W8E,+X
MW>5,\3<'(PR$,.G8UYY\,O#MK#X8FU&T%R-02ZO8X2]Y*4&)75<H6VGMR1GO
MUH ]%34+*2]:S2\MVND&6@$JEU'NN<UB7GB'4K'QGINCSZ9;_8-1:18+M;HF
M3*1%SNCV8'((^\?7VKSBS71)_"7AK3=-@5?&,-[;-,%C/VJ&82 W#RG&X*1Y
MF2>""/:NF\6^*=!L_B#X72YU:TB:QGN?M0>4#R=UN0N[TR2/SH Z'Q9XAU'P
MW#!>0Z9;W=@98HIY&NC'(ADD6,;5V$-]X'J*Z"XN(+2!I[F:.&%!EI)&"JOU
M)K@OBCXAT>V\,K93:E;1W4MQ9W$<32 ,T8N8R7 ],*QS[&D\4:AI&H:SX4U>
M[FANO"X:Y,EP</;+-M"Q,_; (D )X!H [N.]M9HHI8KF%XYCB)UD!#GK@'OT
M/3TJ1IHTD2-I$623.Q2P!;'7 [UXQ?75KIMMK?B;2X"/#MGK=A=6_DIMCD(
MCG>(8Q@[\9'!(-:7A:\UB\\:6MIXF=C>:1IUS=/.%P"MQY++C_=_>I_P"@#T
MV+5=.GO&LX;^UDNESN@292XQURH.:G-Q +E;8S1B=E+B(L-Q4<$XZX]Z\K\%
M7=GI&O:3H6DSZ+KUDZRA;VS@"75HH4G,Q&0<GY<_*23T-=G<R>'!\1;*.:V)
M\1FP<P3>6Q @W'(W?=ZY]^3Z\@'2X&<XYHHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#*M/#]G:ZY<ZRSSW%],A
MB$D\FX11YSY:#HJYP?4X&2:U:** "BBB@ HHHH **** "BBB@ HHHH ****
M,K4?#UEJVIV5[>M/*+)Q+#;F3$(E&<2%>[#/&>!Z9K5HHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MRI[_ 'E^N10!J454TW5+#6;%+W3;N&ZMG)"RQ,&!(."/J*MT %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 457EO;6&\M[.6>-+FX#&&(GY
MG"XW8'?&1^=6* "BFNZQQM([!44$L3V JCI>N:7K:RMIE]!="%@LGE-G82,@
M'\* -"O)/'OACQ4VC>++N$6%^-1V*B1Q2M<K C#9$@'''+'CDEC7I-KK^DWN
MJS:7;:A!+?0AC);JWSJ%(4DCV) _&M*@#GM4UK4O#WA4:A>Z9)J=\A59+;2X
MV;=EL94'G !&:Z!&W(K8*Y&<'J*@-[:C4%L#/']K:(S"'/S% 0"V/3) _&K%
M !7+>"K2XM8_$(N()8O-UNZEC\Q"N]"1AAGJ#ZUU-% 'E6EZ'=6OPX\$6Z:9
M-%<P:M:SW$8@(>/]XV]V&,C@\D]C56ZT^6WO?%6D:S=ZQ;P:K>2RJ+32/M:7
M,+J N)%C8AE VX)&, BO7Z* (+* 6UA;P!W<11*F^3[S8 &3[US'C?5-4TZ3
M24LC<6]G/,XO+^VLC=26X"97:@#?>/&<''XUUU% 'B%[#>IX+\<S7D>I,MY?
MVC0S7MHL$LV?)&\1  ,<C[H +8P<$FM_1M6BN==U:_UFYFCUE]*>**UDTZ73
MT:",EF8-*3DY;DY^4=NIKO\ 7-%L-?TM['458P[ED#I(4:-U.5=6'(((SFLF
M#PEH>V:_N[FYU19;1X//O;HS*L#CYPO8 @<D<G'6@#SSP7J".W@Q=<NKFV@L
M(ECTW=H\UNLTLD6Q5:8DJW!.,8#=?:NS\,^&[6XC\80ZIIGR:EJMPLGFQE#/
M"57;@\$KRV"/?%6M)\':&\.EWD%]?ZA96P2?3XY[QI84X^1E'? /RDYQVKK:
M /,-5@N]&\>:I<3W.J6EA?VEO%;3VFF_;5*H&5HF^1V4Y.[T.X]ZS=423PQ<
M>!H-%-Y,]G979A,^GR3RE&\L;7@4JZ\'[W&, 8YKV&N<\4:5HQ":]J5_<:8]
MA&RF]@N#$5C8C*MV()"\$'G&* ./L=4EL/ L[^'Y[BZO3JQ;5)#IKB6S,K[Y
M'6V/S?*",#GUYYJWX%BU"3Q[K]_</JEQ:W%G;+%>7]D+8S%6<'"A5Z9[@'\"
M*['1-(TO0K":6SD9DN6-S/=SS&1IB0/G9R>1@#V %:R.LB*Z,&5AD,#D$>M
M'#^ +\:9IT?AB]L[^#4K>XN=VZSD\IE,KN'$NW9@@C'/7BN2T72)3I-OX8UN
M^URWNH;X2-##I&^-Y!-O659UC/!."6+ C)!KV:B@ KDI=,:;XM6^H263/##H
MK)'<-'E4D,PX#= VW/OC-=5YL8F$)D7S2I8)GYB!P3CTY'YT^@#R>WLKS2?#
MOAZ[FTZ\$&G>([N>:..V=GCA9[A5<(!N*_.IX'0YJ#4;6^UVZ\0W8T34$MKS
M5=):)+BV8-+$CJ'?;C(7 )(/('7%>OT4 >8:1HUW;^*])N!IT\:G7-8GGD\D
M@;7WA'8XZ, H!/7C%96A6<MYX+\,^&;72;ZVU.SU&"ZNWEL9(4M]DI=G+LH5
MF(X&"2<^E>L:?JMAJT4TNGW<5RD,S02-&V0LB_>4^XJY0!Y#=V,T%_XJTC6;
MO6;:WU6\EE46FD_:TN870 8=8V(90-N"1C Q746^B;/B5IMS):RSPV>@^3%=
MS19VR>8!][& Y7/O@FNVHH J:;I=GI%H;6P@$,'F/+L!)&YV+,>3W))KGOB'
M9W5UX>MI+:SEODM-0MKJXM(AN:>%'#,H7^(]\=\5UE% '!VT4'BSQS_:2:9.
M=(32I+.Y>^M&B6Y9Y%94V2 %@H5LG&/FQZTWP9X-TBRU77KF7PY9P2PZP[6,
MK6:J4C$<>TQG'"[MV,<9S7?53M=5L+V^O+*UNX9KFR95N8D;+1%AD!AVR* +
ME>=^,9!IWB&?4=(O-7M-=-HL0BBTJ2ZM[L*69$)"$ Y8C(9<9YKT2B@#A_L5
M[J7CCPGJ6IZ7LEATFX>;";DMKAO)^4-T!^^!SG -9(DUO0?#NK-96EQ!YWB:
M<O*MDTSP6SODS)'CYNV, CDG!KTN66.&)I99%CC499G. ![FAY8XXC*\BK&!
MN+DX 'KGTH \FLK/5+NQ^(\S)JMY]NTE$M9[NQ\B2Y80SKA455SR0,8!Y'J*
M[GP_X>L8_#_AMI+!8;K3K53 -I0PNT>U^..3DY![^];MM=VU[ )[6XBGA;I)
M$X93^(IMM?V=ZTBVMW!.8SMD$4@;8?0XZ4 >0^'M*E;1]+\-:W>ZY;WEE>)(
MUNFDEH_-67<)%G6,C:QY+%NA.:VO%%Q)I'B+5;[P[=ZQ#K<R1E[+^R9+BUO7
M5,( X3"Y&%+!P!WZ&O3*K3ZA96T\4%Q=V\4TO$<<D@5G^@)R: )+5YI+2%[B
M,13M&IDC!R%;'(SWP:Y/QJD]OJWAK5VL[B\T[3[N1[J*"(RNFZ-D278,EMI/
M8$C.>U=5=7MK8Q>;>7,-O'G&^:0(,^F33Y+B&*W-Q)-&D(7<9&8!0/7/3% '
M$:+I5KXC\1>(]3O='W:-?+:I%%J%KM\]X@^Z7RW&0/F4 D G;2_#;PKIVE>'
M;2[DT*VM-566Y!F:U6.8*9I HSC=C;MQ[8[5VMO<P7<"SVTT<T+\K)&P93]"
M*EH *\\TB^'ACQ)XGCUC3-1DN-0U W%M=6]C)<+<0%%"1[D4X*X(PV,9SWKN
MX[ZSFNI+6*[@>XC&7A60%U^HZBB2^LXKN.UDNX$N9!E(6D =OH.IH XCQ3JV
MLQ>*9;!7U*RT_P"R(T$NGZ6+M[N0E@R%F5E0 8X./O$DXKE]/\K1+#X9G7+&
MY!MH[S="UF\LD;!?E/EJI88XZ#CK7K]U?6=B$-W=06X<[5,L@3<?09ZFH+K2
M;6]U73]3E#FXL?,\@AN/WBA6R._ H Y?P],VE_\ "2>(;FPU"WLM1OUEM[5;
M5WF*B-(S(8E!8;F4G!&<8)Q2?#.]/]ARZ?-8ZC;7"75U.1=64L*E'G=EPSJ
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
M6_\ KX;662/C/S*I(_453TO0(?#EG?RV(N+^_N29I9KN;,MRX7"AGQ@#  &
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
M:?8VEU>7UU]CO$O$FGFW2-(C;ADXQC/8 4 5O!M_?ZUI/]N7E[%+'?XDM[6
M*4M4Z!"V-S/_ 'L]#D #'.MK372:#J+6,ACNQ;2&!PH.U]IVG!X/..M1:;H-
MGI-_?W5D98UOI!-+ &_="3'+JN."W?'7KUK3(!!!&0: /+)?B9/?Z&MI8EH=
M3EM+!XKS"LLDTSPB1 I&,J)XSW^_T&*W]86^L_B3X;<ZBTUI>R7""UDMX2(0
ML!/R/LWC)&3\WMTXJ2R^&?AVPL=)M(4N=FEWGVR!FERQ?(.&..5^5>/]A?2K
M&K>"+?5]9BU276=9AGA9F@6"Y"K"67:VT;3C(_G0!A^,M+U&Y\?^%6@U^\M5
MFGN!$D<,+"W(MGR5W(2=V"#NSUXQ3O%-AJ::UX(LH=8=K_[9<C[?/ A?!MY"
M3L4!<A<@<8S@D'G/5:UX<M-<MK1)Y[N&>SD$MO=V\NR:-]I4D'&#D$@@@@YZ
M4B>&[;S=(FGNKRYGTN222&:>0,SLZLIWG'/#''3M0!E^"]2U&>[U_2=2O6OI
M-*OA#'=.BH\B-&KC<% &1N(R *ZJ::.W@DFFD6.*-2[NQP% &235#3M#M-+U
M#4[VW,GFZE,L\^YLC<%"C'H, 5<NK6&]LY[2X0203QM'(A_B5A@C\C0!YMIG
MB;4E\2^'C#JVK:CINK2O$[7^G)!$P\IG1X65%;^'H<Y!S7I]<GI_P^TVPN],
MN3?ZK=-I;?Z$ES=;DA784VA0 ,8;J>>!S764 <-=OXBUGQWJ^CV6OMIEA:6=
MM,#%;1R2;W,@X+ C:=O.<G@8QSFE!XKN-4\'>'IKG5;ZRU2_\Q3'I=HD\MR8
MR5=E#*P5> V<<9'-7KCPE=:GX\UJ]GN]1LK">RMH4>SN!&)R#)O4]3QD<C'W
MC@UJWO@K3+F'2X[62[TQM+C:*TDL9=C)&P 9.000=J]1GC.: .0_X2SQ"?AY
MJ-S%='^U+/6DT^*>ZMU1G0SQK^\0# )5R#@#U&#77Z+I_B33];E&HZP-3TV6
MW#;I(4C>*?=RJA0/D*GN21CJ:;#X&TB#19]*1KMK>>]2_D:2<NYE5D?)9LDY
M*#.?>NEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L^#6K*XUF
M]TE)&%Y9)')*C*0-C@[6![C@CCH16A7!>/\ P_K=W>VVH^&XP;RYMI-*O&WA
M=D$G(EY(SL8$X'/S&@#>3Q?I\^A6VL6=OJ%Y;73,L(M;1Y'?!(W8 X7Y3@G
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4R6-)HGBD7<CJ58'N#U
MI]% $%E9V^G6-O96D0BMK>-8HHQT55& /P J>BB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
##__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>exhibit31-amendedarticle008.jpg
<TEXT>
begin 644 exhibit31-amendedarticle008.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M%@M];P*+J]@,BH"#D1*<]BP9O^V8]:\X^$EU<>#O'>N> =15H4D<W=BKN&[
MX![DIM/']PT =7%X[UNX^*%_X*AL]/WVL G%TY<!P51L;1T^_CJ>E3^'?B+-
MK&I^(=#N]+%OK6C([F.&4R1SA>,J< CG'&.XKA;FVU*Z_:.\1Q:/?BRU#^S
M8)3&KKN\F+ 8,#P?;FM+X(W=D=2U^UU6"2+QF)V;4))VRTR[NJCH "<$#_9/
MI@ U_$_Q!\2^%+SPW9W^EZ8UQK4GE;8Y7(@;*#DX^;_6=O2NBO-9\3:?8ZW+
M<6.G[[&%)[9T9S'<*0^Y23RK J/7J/6N#^-W_(Z?#S_K_?\ ]&05ZAXL./"6
MJY_Y]G_E0!S_ ,-_B _CBUU*.\LEL-3T^X\J>V5RV!V//N&'X5F6GQ,O]1^*
M*^$[;3[:.TD#O'=R.S,R*I.[:,#DJ<<]"#7.Z[I&K>%_CE#-H2%8/%-O)#(5
MX$3X_>/]5PLGODBB.VAL_P!IZRM;= D,.FB.-!T51 0!^0H ZF[\>ZS%\4T\
M$P6=@QDA\Y+IRXP-A;!4=^,=:Z+2]2\07=WJ-M<VVG*(X(IK*Z@=WBF#EP0V
M<$8VCIG[P->7:Y:27_[3,%K%>W%D\FG$">WV[T_<OTW C]*]4\-O'I&G:/X:
MN)Q)J5MIJ&4 @D! J%CSQDGCUP?2@#DO ?Q8/B;7I]!UK3TTK4]@DMEWDK.I
M7=QD#G!##U'TKHFUCQ(T=XEM96$]S%J"V<8W.J;-H9I'/., ]!GIUYKB_%/P
M^?Q3X!\/ZWHC&'Q%IUA!);2QG:90J [,^H/*GUX[UTOPGUN\\1>$Y]4U&(17
MLUXZSJ!CYT5$)QVR5SCMF@"A;^/?$%S\2[SP4MCI@N+: 3&Y+R;6RB-C'7^/
M'X5W&A7>H7ND1S:K:1VM[OD26*-BRC:[*"I(!(( (^M>3Z7_ ,G4ZU_UX+_Z
M)AKVF@#B?^$ZEU?QS<^%?#UO#+)8H7O[ZX)\N$Y V*HY=LG'48P?2EA\<O8>
M.X_".OV\4%U=1"6QNX&/E7 Y^4J>4;*GC)SCKR,\1\*[670/BYXTTC404N[A
MOM,!?_EK'YC'</7(<'\_2E^(%I+K_P >/"-AI^7FL%CNKID_Y9(LN\[CVX'_
M (\/6@#I6\>ZT_Q2N/!,-GIY:.'SENG+@$; V"H[\XZUU6B7^LW.HW]KJMM9
MI%"L3V]Q:2,Z2ABX8'(X(*=/>O)[JSEO_P!IN_MH;^XL9'T\ 3V^S>O[E>FY
M6'Z5Z_X9TZ?2/#.G:==2F6>VA6)Y"<ER.-WX]?QH Q]3\7.OCFV\(V#VD-[)
M:&[>>[R5QNP$1 068\GJ, =Z?)K?B18;^!='M3J%O/!%#^^8Q3)(0#+G&5 &
M<C!(VGD\5S_CKP1H7Q"UN6S%X^G^(M-@CDBN(^28V)*Y7C(#!NA!!/7FF?"G
M4?$\6H^(/"WB6X^W2:,\2QWF[<6#@D*6/+<8//(R0>U $G_">Z__ ,++_P"$
M*^PZ9Y_D>=]IWR;?N;L8Z^U=MH-WJ5YIGF:M:16MZLLD;QQ,60A7(5E) )!
M!_&O*1_R=2?^O#_VC7IWBB]N+?2OLECDZA?M]FM@K!2"02S GIM0,WU ]: ,
M_P )^.M/\6:OKVGVF VE77D@YSYJ8QO'MN#CZ >M&OZYX@TQ-;O+6PLCIVF6
MAN!).[AYV5"[*H P   ,^I]J\LU,2_#7XP:5KIT\:;HNKH+.>-90R)@*I.1T
M ^1OP:O7_'/_ "3_ ,1_]@NY_P#134 <WX3\;>(_%/AS3M>ATJP%K<7BV\\*
MR.9(T\S87'&#C.<<<9J.U\>ZW>?$W4_!<5GIP>RA\[[4Y<!QM0XV]OOCOVIG
MP'_Y)58?]=Y__0S7&-I<VM?M$^+;"WU&XT^6;3=JSV^W<,Q0C'(/'TP?0B@#
MV'P_J6K7LU]%JMK:Q"(HUO-:R,\<\;+D,,@8[C%;E9&C7<,2P:(7!OK.RA:X
M12#Y>1M /N=K8^E:] !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 %-DC6:-HW!*L,$ D?RI
MU,E$AB81,JR8^5G7< ?<9&?SH S-)\,:)H4LDNE:9;63R_ZPP)LW_7'7J>M/
MU?P[H^OJBZOIUO>I&<HDZ[E4^H!XSSUKS?0_B=XDUSP_XBU:#3-+ T-F\V%G
MD!E5068JW8X4\$5IS_$Z6X^$K^.--LHU:$A9;.X)/S>8$(##'KG..?:@#JU\
M&>&TGMIAHMGYEJRO QCSY3+R"N>F,"K]OHVG6NH3:A!:I'=SX\V89W28Z;CW
MQV]*Q-!U_4]9\ 0>("MI'=7%J;E(MC%%X)VD[LGIU_0U@^./'VL^#O!&E>(/
MLUC=/>/'')!M=0A=&?(;<<@;<=.>OM0!Z ]G;27<=V\*&XCC:))<?,JL06 /
MH2J_D*@T_1]/TIIFL;5(#.YDEV9^=CU8^I]^M<1XA^(6I>#;W1#K=C:7&FZJ
MXC^T6C,KP-QU1L[A\W8]C^+_ (A>/-4\':WH-E:VMG<1:O,85,H8&(AD&3@_
M-]_VZ4 =Q)IME-)<R26T;/=1""=L<R(-V%/J/F;\S6>OA'0$VJFE6Z1*X<0*
M,0A@<AO+'R9SSG&:K0:AXAC\0VUI=1:=/82%XY9[;>'AD";U#*21@COG^=,\
M>>,+?P/X8EU>>/S7$B110YP9&8]/P4,?PH W[NSM[^V>VNHQ)"XPZ$G##N#Z
MCVJGI'AW1] 1TTG3X+)'.62!=JD\<D#C/ YJU;7<>HZ=#>64J-%<1"6&0C*D
M,,@XR,CGUKAOAYX\U3QEK.O6=U:V=M'I$PA8Q!B922XR,GY?N>_6@#I[WP?X
M=U'4/[0O='M;B\'2>5-SCTP3R*FLO#.B:=J)U"TTRVAO"AC\]4^?:>V>N*CT
M>^U&[U75[>[-KY-E<+!&8D8,^8TDR<D@<28Q[9]JR_'7CJV\%VEF@MFO=3U"
M7R;*S1MID;(&2>P!(_,?@ =-<6=M=M UQ"DK02"6(N,[' (##WP3^=-O]/M-
M4LI+.^@2XMI1AXG&58>A'<5R/B;Q1KW@O1(M;U6UL;ZQ1T2]CLU>-X QQN4L
MQ#@$@<A>OY4OB!\1YO"WA'3/$NCQVE_97\J1HLFY20R,X;(/HN,8H [=](L)
M-+.F/;(UB4V& D[2O]W'I[=*SX?!GANWT^73X=&M([*5@\ENB8C=AT)4<$]/
MRJF=2\313:?(8M*N;::2(7*Q>8LL,;G < D@C/T[^E;&O:Y8^&]#N]7U*4QV
MMLFYR!DGL !W)) 'UH NI!'' (%7]V%V[3SQZ<UFWGAG1-1TVWTZ\TRWGL;=
M56*WD7,:!1@87IP*P/#6N^*O%.DQZW#::9IUC< O:VUP)))9$[,SJ0$SUX5N
M#4.J_$9?#7@R76_$&G?9KP74EK%812[S(ZL0,.0."!NW8Z=NQ .D/A?1##:0
MG38?+LSNMEYQ"<8RG]WCTJ75O#^DZ]"D.K6$%[$AW+'.NY0?7!XSR>:YO5?$
M'BK0_"1\1WEAITPAC$]SIT6]9(H^^)22&91R?E X/XU/$OQ(%E\-X/&F@I!=
MVKE 8;@$-\S;2,@\%3D$<_6@#N;.QMM/LH[.TA6&VB7;'&G 4>@]!60?!'AA
MKR6\;1+-KJ7/F3&/+OGKN/4_C7(ZW\2=7\,>&M"\2:GIUG<Z7J8B\Q;9V26
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
M%U;3+6^6/E%N(@X4^H!^M 'B7B0SZ-\2?#<WC>>35/##(IT^5U5$MI"%Y<(
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
M=J-LH^65/XG('4$?>_[ZZ@FO6;[2=/U.S%G?64%Q;#&(9$#)QTXZ<582&..
M0J@$0&T+VQZ4 >;W>E>'_%W@7PCX>UT&*34-.CELYD<*\<J1(<*3U)#'@\$
M^U8W@FP\4> ?B/;>#KG5&U70[NTDN(6;.;=5Z'!R4Y 7&<'<.]>IS^'M&NK:
MVMKC2[2:&UC\NW22(,(EX&%ST^Z.GI4EAHVG:9+)-:6D<<TH DEY9V Z L<D
M@=AF@"]1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %<]X@\<>&_"UU%:ZUJ:VLTJ>8B&)WRN<9^53W!KH:X._P!-L=3^
M,<<.H65O=Q+X?+!+B)9%!^T 9P1UY/YT 2?\+@\!_P#0?3_P&F_^(H_X7!X#
M_P"@^G_@--_\16__ ,(CX:_Z%[2?_ */_P")H_X1'PU_T+VD_P#@%'_\30!@
M?\+@\!_]!]/_  &F_P#B*/\ A<'@/_H/I_X#3?\ Q%;_ /PB/AK_ *%[2?\
MP"C_ /B:/^$1\-?]"]I/_@%'_P#$T 8'_"X/ ?\ T'T_\!IO_B*/^%P> _\
MH/I_X#3?_$5O_P#"(^&O^A>TG_P"C_\ B:/^$1\-?]"]I/\ X!1__$T 8'_"
MX/ ?_0?3_P !IO\ XBC_ (7!X#_Z#Z?^ TW_ ,16_P#\(CX:_P"A>TG_ , H
M_P#XFC_A$?#7_0O:3_X!1_\ Q- &!_PN#P'_ -!]/_ :;_XBC_A<'@/_ *#Z
M?^ TW_Q%;_\ PB/AK_H7M)_\ H__ (FC_A$?#7_0O:3_ . 4?_Q- &!_PN#P
M'_T'T_\  :;_ .(H_P"%P> _^@^G_@--_P#$5O\ _"(^&O\ H7M)_P# */\
M^)H_X1'PU_T+VD_^ 4?_ ,30!@?\+@\!_P#0?3_P&F_^(H_X7!X#_P"@^G_@
M--_\16__ ,(CX:_Z%[2?_ */_P")H_X1'PU_T+VD_P#@%'_\30!@?\+@\!_]
M!]/_  &F_P#B*/\ A<'@/_H/I_X#3?\ Q%;_ /PB/AK_ *%[2?\ P"C_ /B:
M/^$1\-?]"]I/_@%'_P#$T 8'_"X/ ?\ T'T_\!IO_B*/^%P> _\ H/I_X#3?
M_$5O_P#"(^&O^A>TG_P"C_\ B:/^$1\-?]"]I/\ X!1__$T 8'_"X/ ?_0?3
M_P !IO\ XBC_ (7!X#_Z#Z?^ TW_ ,16_P#\(CX:_P"A>TG_ , H_P#XFC_A
M$?#7_0O:3_X!1_\ Q- &!_PN#P'_ -!]/_ :;_XBC_A<'@/_ *#Z?^ TW_Q%
M;_\ PB/AK_H7M)_\ H__ (FC_A$?#7_0O:3_ . 4?_Q- &!_PN#P'_T'T_\
M :;_ .(H_P"%P> _^@^G_@--_P#$5O\ _"(^&O\ H7M)_P# */\ ^)H_X1'P
MU_T+VD_^ 4?_ ,30!@?\+@\!_P#0?3_P&F_^(H_X7!X#_P"@^G_@--_\16__
M ,(CX:_Z%[2?_ */_P")H_X1'PU_T+VD_P#@%'_\30!@?\+@\!_]!]/_  &F
M_P#B*/\ A<'@/_H/I_X#3?\ Q%;_ /PB/AK_ *%[2?\ P"C_ /B:/^$1\-?]
M"]I/_@%'_P#$T 8'_"X/ ?\ T'T_\!IO_B*/^%P> _\ H/I_X#3?_$5O_P#"
M(^&O^A>TG_P"C_\ B:/^$1\-?]"]I/\ X!1__$T 8'_"X/ ?_0?3_P !IO\
MXBC_ (7!X#_Z#Z?^ TW_ ,16_P#\(CX:_P"A>TG_ , H_P#XFC_A$?#7_0O:
M3_X!1_\ Q- &!_PN#P'_ -!]/_ :;_XBC_A<'@/_ *#Z?^ TW_Q%;_\ PB/A
MK_H7M)_\ H__ (FC_A$?#7_0O:3_ . 4?_Q- &!_PN#P'_T'T_\  :;_ .(H
M_P"%P> _^@^G_@--_P#$5O\ _"(^&O\ H7M)_P# */\ ^)H_X1'PU_T+VD_^
M 4?_ ,30!@?\+@\!_P#0?3_P&F_^(H_X7!X#_P"@^G_@--_\16__ ,(CX:_Z
M%[2?_ */_P")H_X1'PU_T+VD_P#@%'_\30!@?\+@\!_]!]/_  &F_P#B*/\
MA<'@/_H/I_X#3?\ Q%;_ /PB/AK_ *%[2?\ P"C_ /B:/^$1\-?]"]I/_@%'
M_P#$T 8'_"X/ ?\ T'T_\!IO_B*/^%P> _\ H/I_X#3?_$5O_P#"(^&O^A>T
MG_P"C_\ B:/^$1\-?]"]I/\ X!1__$T 8'_"X/ ?_0?3_P !IO\ XBC_ (7!
MX#_Z#Z?^ TW_ ,16_P#\(CX:_P"A>TG_ , H_P#XFC_A$?#7_0O:3_X!1_\
MQ- &!_PN#P'_ -!]/_ :;_XBC_A<'@/_ *#Z?^ TW_Q%;_\ PB/AK_H7M)_\
M H__ (FC_A$?#7_0O:3_ . 4?_Q- &!_PN#P'_T'T_\  :;_ .(H_P"%P> _
M^@^G_@--_P#$5O\ _"(^&O\ H7M)_P# */\ ^)H_X1'PU_T+VD_^ 4?_ ,30
M!@?\+@\!_P#0?3_P&F_^(H_X7!X#_P"@^G_@--_\16__ ,(CX:_Z%[2?_ */
M_P")H_X1'PU_T+VD_P#@%'_\30!@?\+@\!_]!]/_  &F_P#B*/\ A<'@/_H/
MI_X#3?\ Q%;_ /PB/AK_ *%[2?\ P"C_ /B:/^$1\-?]"]I/_@%'_P#$T 8'
M_"X/ ?\ T'T_\!IO_B*/^%P> _\ H/I_X#3?_$5O_P#"(^&O^A>TG_P"C_\
MB:/^$1\-?]"]I/\ X!1__$T 8'_"X/ ?_0?3_P !IO\ XBC_ (7!X#_Z#Z?^
M TW_ ,16_P#\(CX:_P"A>TG_ , H_P#XFC_A$?#7_0O:3_X!1_\ Q- &!_PN
M#P'_ -!]/_ :;_XBC_A<'@/_ *#Z?^ TW_Q%;_\ PB/AK_H7M)_\ H__ (FC
M_A$?#7_0O:3_ . 4?_Q- &!_PN#P'_T'T_\  :;_ .(H_P"%P> _^@^G_@--
M_P#$4OC?PQH%MX%UZ>#0],BFCL)F22.TC5E(0X(('!J_H?A7P[+H&FR2:!I;
MNUK$S,UG&225&23B@#/_ .%P> _^@^G_ (#3?_$4?\+@\!_]!]/_  &F_P#B
M*W_^$1\-?]"]I/\ X!1__$T?\(CX:_Z%[2?_  "C_P#B: ,#_A<'@/\ Z#Z?
M^ TW_P 11_PN#P'_ -!]/_ :;_XBM_\ X1'PU_T+VD_^ 4?_ ,31_P (CX:_
MZ%[2?_ */_XF@# _X7!X#_Z#Z?\ @--_\11_PN#P'_T'T_\  :;_ .(K?_X1
M'PU_T+VD_P#@%'_\31_PB/AK_H7M)_\  */_ .)H P/^%P> _P#H/I_X#3?_
M !%'_"X/ ?\ T'T_\!IO_B*W_P#A$?#7_0O:3_X!1_\ Q-'_  B/AK_H7M)_
M\ H__B: ,#_A<'@/_H/I_P" TW_Q%'_"X/ ?_0?3_P !IO\ XBM__A$?#7_0
MO:3_ . 4?_Q-'_"(^&O^A>TG_P  H_\ XF@# _X7!X#_ .@^G_@--_\ $4?\
M+@\!_P#0?3_P&F_^(K?_ .$1\-?]"]I/_@%'_P#$T?\ "(^&O^A>TG_P"C_^
M)H P/^%P> _^@^G_ (#3?_$4?\+@\!_]!]/_  &F_P#B*W_^$1\-?]"]I/\
MX!1__$T?\(CX:_Z%[2?_  "C_P#B: ,#_A<'@/\ Z#Z?^ TW_P 11_PN#P'_
M -!]/_ :;_XBM_\ X1'PU_T+VD_^ 4?_ ,31_P (CX:_Z%[2?_ */_XF@# _
MX7!X#_Z#Z?\ @--_\11_PN#P'_T'T_\  :;_ .(K?_X1'PU_T+VD_P#@%'_\
M31_PB/AK_H7M)_\  */_ .)H P/^%P> _P#H/I_X#3?_ !%'_"X/ ?\ T'T_
M\!IO_B*W_P#A$?#7_0O:3_X!1_\ Q-'_  B/AK_H7M)_\ H__B: ,#_A<'@/
M_H/I_P" TW_Q%'_"X/ ?_0?3_P !IO\ XBM__A$?#7_0O:3_ . 4?_Q-'_"(
M^&O^A>TG_P  H_\ XF@# _X7!X#_ .@^G_@--_\ $4?\+@\!_P#0?3_P&F_^
M(K?_ .$1\-?]"]I/_@%'_P#$T?\ "(^&O^A>TG_P"C_^)H P/^%P> _^@^G_
M (#3?_$4?\+@\!_]!]/_  &F_P#B*W_^$1\-?]"]I/\ X!1__$T?\(CX:_Z%
M[2?_  "C_P#B: ,#_A<'@/\ Z#Z?^ TW_P 11_PN#P'_ -!]/_ :;_XBM_\
MX1'PU_T+VD_^ 4?_ ,31_P (CX:_Z%[2?_ */_XF@# _X7!X#_Z#Z?\ @--_
M\11_PN#P'_T'T_\  :;_ .(K?_X1'PU_T+VD_P#@%'_\31_PB/AK_H7M)_\
M */_ .)H P/^%P> _P#H/I_X#3?_ !%'_"X/ ?\ T'T_\!IO_B*W_P#A$?#7
M_0O:3_X!1_\ Q-'_  B/AK_H7M)_\ H__B: ,#_A<'@/_H/I_P" TW_Q%'_"
MX/ ?_0?3_P !IO\ XBM__A$?#7_0O:3_ . 4?_Q-'_"(^&O^A>TG_P  H_\
MXF@# _X7!X#_ .@^G_@--_\ $4?\+@\!_P#0?3_P&F_^(K?_ .$1\-?]"]I/
M_@%'_P#$T?\ "(^&O^A>TG_P"C_^)H P/^%P> _^@^G_ (#3?_$4?\+@\!_]
M!]/_  &F_P#B*W_^$1\-?]"]I/\ X!1__$T?\(CX:_Z%[2?_  "C_P#B: ,#
M_A<'@/\ Z#Z?^ TW_P 11_PN#P'_ -!]/_ :;_XBM_\ X1'PU_T+VD_^ 4?_
M ,31_P (CX:_Z%[2?_ */_XF@# _X7!X#_Z#Z?\ @--_\11_PN#P'_T'T_\
M :;_ .(K?_X1'PU_T+VD_P#@%'_\31_PB/AK_H7M)_\  */_ .)H P/^%P>
M_P#H/I_X#3?_ !%'_"X/ ?\ T'T_\!IO_B*W_P#A$?#7_0O:3_X!1_\ Q-'_
M  B/AK_H7M)_\ H__B: ,#_A<'@/_H/I_P" TW_Q%'_"X/ ?_0?3_P !IO\
MXBM__A$?#7_0O:3_ . 4?_Q-'_"(^&O^A>TG_P  H_\ XF@# _X7!X#_ .@^
MG_@--_\ $4?\+@\!_P#0?3_P&F_^(K?_ .$1\-?]"]I/_@%'_P#$T?\ "(^&
MO^A>TG_P"C_^)H P/^%P> _^@^G_ (#3?_$4?\+@\!_]!]/_  &F_P#B*W_^
M$1\-?]"]I/\ X!1__$T?\(CX:_Z%[2?_  "C_P#B: ,#_A<'@/\ Z#Z?^ TW
M_P 11_PN#P'_ -!]/_ :;_XBM_\ X1'PU_T+VD_^ 4?_ ,31_P (CX:_Z%[2
M?_ */_XF@# _X7!X#_Z#Z?\ @--_\11_PN#P'_T'T_\  :;_ .(K?_X1'PU_
MT+VD_P#@%'_\31_PB/AK_H7M)_\  */_ .)H P/^%P> _P#H/I_X#3?_ !%'
M_"X/ ?\ T'T_\!IO_B*W_P#A$?#7_0O:3_X!1_\ Q-'_  B/AK_H7M)_\ H_
M_B: (_#_ (R\/>*6E71=4ANGB&7C 9' XYVL 2.1STYK=K@[/3;#3/C(L6GV
M5M:1MX?=F2WB6,$_:%Y( '-=Y0 4444 %%%% !1110 4444 %%%% !1110 5
MQI_Y+2O_ &+Q_P#2@5V5<:?^2TK_ -B\?_2@4 =!XBX\,ZM_UYS?^@&O/O!G
MPO\ !NI^"=#O[S1EENKFQAEED-Q*-S,@). V.M>@>(O^18U;_KSF_P#0#6%X
M!U;38OAYX=CDU"T1UTZ ,K3*"#L'!&: .=\9?"_P;IG@G7+^ST98KJVL9I8I
M!<2G:RH2#@MCK5J]\4ZMHDG@'2;$69AUF%8I'GA9VCVQH<C#C/WOTK8\?:MI
MLOP]\11QZA:.[:;.%59E))\L\ 9KGM8\)WWB7_A +J.SAN-/TR /=I*X'F*\
M<8PH/7[IZX[4 ;GACQM+J.H>)[+5A:Q1Z#,%>_ARD,B$$G(8G:5V\C)ZU8US
MXAZ)H_AV]U9));@VS)&8%A=7WR &,," 5!!!W$8],GBN3A^'.O6?ACQ-X,MY
MX&T.\!DTNX:3]Y"Q(8QR#'*DC&1GN<<\2ZMX%U?6_ -]:_V;9V6N7/V7S6:\
M>;[086!R7(.T8SM'..] ';S>,="MIYX+B]:&:"S-]+'+;R*R0 X+D%<X!J.[
M\<^&K".TDNM5CB2\M3=V[,CXEBQG<./3MUY'%<GXL\(>(=6\2WVJ65M:,NH>
M&Y=)='N=ODR,Y8'.WYA@XX'7TJ33O!NKV^O>!+R>WA,.AZ6UI='S03YACV94
M=QQ[<&@#HKGXB>%;0.9]6"[(([EOW$A(B?&U\!?NG<.>V><5T$M[:PV#WTMQ
M&EHD9E:9F 0)C.[/ICFO-/%?@?7-7UWQ7=6D,!AU328[*W+2@'>K*26'88S^
M5=1J_ANZUCX8R^'/,6WO)-/2WW$Y4.JCJ1VR,?0T 9^G^/?[3^(D>C6K0OH\
MNC_VBMQ)!)%(#OV_QX!0CY@<=^M=#I_BO0]4=EM-0C8B#[2-ZM&&AR1YBE@-
MR9'WAD5P</@?Q#J>MQW&H06UC;MX7;1)&CN-[+(<_. !T]L]/RJ*W^&NL7T-
MG!>RQ62V7AR31P\<F_S96!7>,?P8P><')Z=Z .W_ .$\\,_9+NZ.J*L-I''-
M,S12#;')]QP"N2IR,,,CWJP?%VA![]#?C?I]NMS=#RWS'$PW!^G(QSQFN-?P
MEXAU7X77GAZ^T_3;75%L([*.ZCFWFX$1&S)V@J,#N3R3P*KP>#/$<EQXIN;B
MTMHFU;0X["!$N0VV18MGS' XR<\9H ZT?$7PHP8KJP;%L+L 02DO#_?4;?F
MP<[<XP<XP:O3>+="@L+6]?4$-O=PM<0M&C.7B4;F?"@D* 1DD8&>:\_MO GB
M"&YTV1K> BV\*MH[XF',Y!P1_L].>O/2F6OP_P!>L%\+SFT@O19Z8^EZA9&\
M:$,C,3N5UZCU!Z@=/0 [O4/'?AK2YY(+O5%22.V%VP2)W_<GI(-JG*\]14=S
MXWTR'Q-I.B1":>748#<I+%"[((\?*V0#G)/7H!R2.*Y'6O .KSZQJDFGVEK'
M9S^&/[&MT6; 23<".O.P#C/7CI5_3?"&M6/B/P?J?EV[)INCC3;M#-@HP &Y
M>#N'!]/PH UO&'BRZ\-ZYX;MHXX7M=3NF@N-T3O(H"Y!0*>3VQ@YJ\/'/ALV
M5I>#4U\BZN?LD3>5)GSLX\MAMRK>S8-4?&/A_4=6UWPQJ-BD<B:3=M<3(S[6
M=2 ,+G@GKU(''6N3O_!T%GX'U_2]7O8+?5=>U&YU2RB#\QS#YT53W("C)'J0
M,T >J6]Y!=27$<+,6MY/*DRC+AL XY'/!'(]:Y\_$+PJLWE-JZ*WVHV;%HI%
M59AU1F*X4]>I&<''2M?0[.XL=&M8;R02WFS?<R 8#RMRY'MN)Q[8KR]OA_XB
M-I+&+>#<WC#^W1^_'^H_N_[_ +=/>@#T2W\8:!=:?/>Q:BODP7/V23?&Z.LV
M0/+V$!MV2.,<UEZWXVMAH,>H:+J-@#_:*64K7T4H5&W8>,J%W*^.FX"N:?P9
MXFBLO$JVMKI[RZEKJW\(N'5L0YY()5@D@P,'!QGCFJ,GPZ\2#PUJVFB&U:6Y
M\2?VK$1=%AY602"S#)/&,GKWQW .X\->);[5_%_BK1[J.W$.D30) \2L&82(
M6.[)()&!TQ4UOXVTV?Q7JNA8FC;3(4DN)Y(F6-2P9CEL84!5!W$@'/&:I^%]
M U'3/&WBW5KN)$M=6E@>WQ("P$:%3N';.<CK65J/@75;_P 1^-G$D"67B*QA
MABG\P[HG2(I@KCD$X[],T =7;>+M"N[>XGBU!?+M[87DA>-T(@()$@# %DP#
M\PR*T=-U&TU?3;?4+"83VEP@DBD (#*>^#R*X'1?"&N6FL1ZS)#;)<67AJ/1
MX+:23<D\RY8LQ'2/.!Z\G@5W.BK>KHEDNHV]M;WHA430VO\ JD;'(7VH OT4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!SOCW_DGWB'_L'S_P#H!K1T#_D7-+_Z](O_ $ 5G>/?
M^2?>(?\ L'S_ /H!K1T#_D7-+_Z](O\ T 4 :-%%% !1110 4444 %%%% !1
M110 4444 %%%% !17*:CXXL].^(.E^%9$^>]@=S-V23JB>F2 _'^[ZUU= !1
M2,RHI9B%4#)). !63+J-SJGA=M0\-M;2W$\'F6;761$Y/0MCG% &O145MY_V
M2'[4(Q<;%\T19V;\<[<\XSG&:+DSBVD-JL;3[?D$K%5)]R 30!+17,_#[Q'=
M>+?!%AK=[%#%<7)EW)""%4+(RC&23T45TU !1110 445B>*_$*>&=$-\8O-E
M>:.W@C)P&DD8*N3Z#.3["@#;HK"TN3Q,FNW5MJT6GS:;Y0>WO+56B;?G!C:-
MF8^^X'']->[NH;&SGN[F01P01M+(YZ*JC)/Y"@":BN:\"^+HO&GAP:FD)MYE
MFD@GMV^]$ZGH??:5/XUTM !1110 4444 %%%<IJ/B34K+XC:+X?$%K]@U"">
M4RY8RYC7..P')'K^% '5T444 %%%% !1151]2M4U>+2S*/MDL#W"QCKL5E4D
M^G+C]?2@"W1110 4444 %%%% !1110 4444 %%%% !1110!QK?\ ):8_^Q>;
M_P!*%KLJXUO^2TQ_]B\W_I0M=E0 4444 %%%% !1110 4444 %%%% !1110
M5QI_Y+2O_8O'_P!*!795QI_Y+2O_ &+Q_P#2@4 =?-%'/#)#*@>.12KJPR&!
MX(-<S_PK;P5_T*^E_P#@.M=310!RW_"MO!7_ $*^E_\ @.M=-#%';PQPPHJ1
M1J$1%& H P *?10 4444 %%%% !1110 4444 %%%% !1110 4444 %136MO<
M-$T\$4K1/OC+H&*-ZC/0^]2T4 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% '.^/?^2?>(?\ L'S_ /H!K1T#_D7-+_Z](O\ T 5G>/?^2?>(?^P?
M/_Z :T= _P"1<TO_ *](O_0!0!HT444 %%%% !1110 4444 %%%% !1110 5
M%=7,-E:375Q((X(8VDD<]%4#)/Y"I:Q?$^B7/B#2CI\.H"SBD93,?(\PR*"#
ML^\,*<8/J#CB@#R_Q/9ZCJG@>?5H]$U2'7TO1K44YB3$97&U<[LX6)5&,<E<
MXKO;C68_$WPMGUJRN)K?[1ILEPCV\I1XW"$D!ASD,"/PKIRDYM"ADB\\IC>8
MSLW8Z[<YQ[9_&N+\/_#Z[\/>%M2\/6^O"6RO!($\RTY@\P8;9A^G).#WY]B
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% '.^/?^2?>(?^P?/_ .@&M'0/^1<T
MO_KTB_\ 0!6=X]_Y)]XA_P"P?/\ ^@&M'0/^1<TO_KTB_P#0!0!HT444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% &/J7BC1](U"&POKLPW4X)AB,+D
MR8Y.W .['?'2I=/\0Z1JEU):6>H0R748W/;D[95'J4.& ]\5RGBK_DKOP_\
M]S4?_1*U3^,*#3].T3Q#:#9JUCJ<*6\B\,ZOD-'[@^GM0!Z517)0:UJOB#4-
M>@T6XMK5=*G^R(9H3)YTX0,V[D80;@O'/!.>U8D'C[5M6T_PC>Z?!:0#6+J2
MTNH9T9C%(BONPP/3*'C&2,<B@#TBBN L]6\77FK^(]!6_P!+6YTL0RQWILWP
MZR(6">7OXP5(W;CQV.>#3/'=UK.E>&Q%#Y-]JME)=SM%"91&J%5.U<]V88R3
M@ ]: ._HKSV?QAK^D>'9KO7-/>V6#4A;O?I;$C[*<D7!B!)'0*1S@G//2JGB
MW6-3N_A_)?6.N6<]O+J-O%%<VD8(F@=XUVGYN#DL&]<=LT >@7&K6EKJEEIL
MKN+J]$A@41L00@!;+ 8'!'4C-7:Y2]UG5].\;>&]&EEM)K748KEIG6!D?=$@
M(Q\Q !W#CVZ\U5M]<\1:_HKZYX?6S>,7CQ064ZX\Z))3&[-)GY6.UF&!@< Y
MH [6LF;Q+I45Y+:">2>>$XF6UMY)_*/HY12%/L<4SQ=J%QI/@W6M0M/^/FVL
M9I8CC.&5"0?PZUF?#.TAM?AQH1B^9I[5+F5R<EY)!O=B>YR30!T&G:K8:O;M
M/IUW%=0JYC,D3;E##&1GU&:N5RVN:A%X9FM+738HUO=>U((I<91&*?/(0,9^
M5,XR,L>O6JW]OZM8>+IO#=U);3/<6#7EA=F$@94X:.10W/8@@CB@#LJ*\LA\
M6^,I/ANWC(S:.(O[-:<6QMI"WF!NN=XX(SQVXZ\UJ2^)/$VC>(/#[:M_9\^D
MZW*+8);QLLEK*R[DRQ.'!P<G ^GJ =_17 ?\)9K.H^#+_P 7Z2UK]DMFGDAL
MI(B3-!"S*Q9\Y5F",1@8' (/6FS>*M>U?Q#IMCH,NGPVNJ:*=2MY+J!F:(Y3
M&[#?-]['&,9SSC! /0:*\[\3^*O$/A_3M6NIYK!)M/ABE@MXXC+]J&T&1V ;
M=&F[<JDXQCDFI[VZU6Y^*NB0P7Z16<FDS7"P-#N .^,-D[AECG@]O3DT =A9
MZM:7][?6=N[M-8R+'.&C90K%0PP2,'@]LU=K@)?'=WI%OXVN]52":+098T@6
M!"GF;T5E#9)Y+.!G]*NZGKVL^&M0T%M3EM;NRU2Z2QF$4)1K>=P=A4[CN3((
M(//0Y[4 =E17F<_BGQ:^C^+KZ&XTJ/\ X1^[F50;5V\](XU?;C?\N03SD]>@
MQSZ'IUV-0TNTO0FP7$*2[<YQN4''ZT 6:*** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#C6_Y+3'_V+S?^E"UV5<:W_):8_P#L7F_]*%KLJ "BBB@
MHHHH **** "BBB@ HHHH **** "N-/\ R6E?^Q>/_I0*[*N-/_):5_[%X_\
MI0* .DUK2X];T:\TR:::&.ZB,320-M=0>ZD@X-><?\*'T;_H9?$W_@8G_P 1
M7JM<)J]K?:1XKO\ Q!H\3S+%##_:&GQC_CZB._+J.\JXR/[PROI0!B_\*'T;
M_H9?$W_@8G_Q%'_"A]&_Z&7Q-_X&)_\ $5H?\)/_ &9X4>^T#[%)"T&HZDB>
M6Q:14E)4X!4*F#R2<_= ![7M4\4ZS:W&IO;K8^18O9822)RTBSL%8;@V 1G(
M.#]* ,'_ (4/HW_0R^)O_ Q/_B*/^%#Z-_T,OB;_ ,#$_P#B*Z!/%6IKJL^B
MRK;/?+J#VL<\4.U&46\<X^1I!\W[S'WNBDUU&DSWEQI5O+J$<,=X5Q.D#[D#
MC@X/ID?A0!YO_P *'T;_ *&7Q-_X&)_\11_PH?1O^AE\3?\ @8G_ ,17JM%
M'E7_  H?1O\ H9?$W_@8G_Q%'_"A]&_Z&7Q-_P"!B?\ Q%>JT4 >5?\ "A]&
M_P"AE\3?^!B?_$4?\*'T;_H9?$W_ (&)_P#$5ZK10!Y5_P *'T;_ *&7Q-_X
M&)_\11_PH?1O^AE\3?\ @8G_ ,17JM% 'E7_  H?1O\ H9?$W_@8G_Q%'_"A
M]&_Z&7Q-_P"!B?\ Q%>JT4 >5?\ "A]&_P"AE\3?^!B?_$4?\*'T;_H9?$W_
M (&)_P#$5ZK10!Y5_P *'T;_ *&7Q-_X&)_\11_PH?1O^AE\3?\ @8G_ ,17
MJM% 'E7_  H?1O\ H9?$W_@8G_Q%'_"A]&_Z&7Q-_P"!B?\ Q%>JT4 >5?\
M"A]&_P"AE\3?^!B?_$4?\*'T;_H9?$W_ (&)_P#$5ZK10!Y5_P *'T;_ *&7
MQ-_X&)_\11_PH?1O^AE\3?\ @8G_ ,17JM% 'E7_  H?1O\ H9?$W_@8G_Q%
M'_"A]&_Z&7Q-_P"!B?\ Q%>JT4 >5?\ "A]&_P"AE\3?^!B?_$4?\*'T;_H9
M?$W_ (&)_P#$5ZK10!Y5_P *'T;_ *&7Q-_X&)_\11_PH?1O^AE\3?\ @8G_
M ,17JM% 'E7_  H?1O\ H9?$W_@8G_Q%'_"A]&_Z&7Q-_P"!B?\ Q%>JT4 >
M5?\ "A]&_P"AE\3?^!B?_$4?\*'T;_H9?$W_ (&)_P#$5ZK10!Y5_P *'T;_
M *&7Q-_X&)_\11_PH?1O^AE\3?\ @8G_ ,17JM% 'E7_  H?1O\ H9?$W_@8
MG_Q%'_"A]&_Z&7Q-_P"!B?\ Q%>JT4 >5?\ "A]&_P"AE\3?^!B?_$4?\*'T
M;_H9?$W_ (&)_P#$5ZK10!Y5_P *'T;_ *&7Q-_X&)_\11_PH?1O^AE\3?\
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
MQL^4<8SC@8ZUHOX4U(Z[HFKQZM MS96CV=SFUR)48J24&[Y""O&=WOGOUM%
M'%MX#^VGQ7#JEW'-:>(&5F2*(HT)5 JD$D@XV@]!R*LP^%]1O%T:'7;^WNXM
M(F6XC:*$HUQ*BE4=\L<8R3@=3@Y &#U=9>M:W'HL4+&QOKV29BJPV4'FO@#)
M8C(PHX&?4CUH YU?!6H#2/%E@=2M?^*@FEEWBW;]QYB!",;_ )L #TYKJ='L
MY=.T6RL9I4EDMH$A,B*5#;0!G!)QT]:I:-XFM=8L[ZZ^RWEBEE(8YUO8A&RD
M('/&3QAA6?J/CRQTJ-)[S3=42T C^TW2VX:*U+@'$ASGC<,E00.] '545CZA
MXCM-/NI+80W%U-#;_:IUMU#>5%D@,<D9SAL 9)VG HU+Q-IVFZ79ZB[2SVMY
M)#'#) F\-YK!4)/0 EAR: -BBL_6-7BT:R%Q)!<W+,X2."UC\R61CDX5>^ "
M3[ U#!K\,EG9W5S9WEC'=2>4HNXPC1N6VJ'&3MW'I]0.I&0#6HHHH **** "
MBBB@ HHHH **** "BBB@#C6_Y+3'_P!B\W_I0M=E7&M_R6F/_L7F_P#2A:[*
M@ HHHH **** "BBB@ HHHH **** "BBB@ KC3_R6E?\ L7C_ .E KLJXT_\
M):5_[%X_^E H [*H([."*ZEN4CQ-, )'R?F Z?ED_G4]% &7<^&]$O$1+C2[
M21461%5HA@+(<N/H3R1ZT-X<T=DE0Z?#LE$8D4 @,(_N9'^SV]*U** ,FZ\,
MZ+?1SQW>FP3K/,L\OF+N+2*,!\_W@ !GK@8Z5I0PQ6T$<$$:1Q1J%1$& H'0
M =A4E% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 <[X]_Y)]XA_P"P?/\ ^@&M'0/^1<TO_KTB
M_P#0!6=X]_Y)]XA_[!\__H!K1T#_ )%S2_\ KTB_] % &C1110 4444 %%%%
M !1110 4444 %<7XQ('C'P/D_P#,1F_])Y*[2J=YI.FZBZ/?:?:73IPK3PJY
M7Z9'% '&^)BNJ_$SPG:Z<1)=:9)-=7DD?/V>%H]NUCV+G  ]LUCW$-QX3TU?
M$GA74%O?#ES<(\^B7.'"M)( ?(;JK!F^YTSGZ5Z?:V5K8Q>5:6T-O'G.R*,(
M,_056CT+2(KE+F/2K%+A#E95MT#*<8X.,CB@#D_"+?8/B#XQL;Y@E[=W,5W;
M[S@S6_EA1M]0I!!]*7XJS6\OPXUX1,ID3R$D91T/G(0"?49Z=L^]=A?Z5IVJ
M*BZA86MVL9R@N(5DVGU&1Q22Z3IL]FEG+I]I):I]V!X5*+]%Q@4 <)XE2YTW
MQ_X/GN;TZL)+EX(K-T5'@+(=UP-@&X*.#N! SQ@UV^EPV<4E^;2]>Z9[IFF#
MW'F^3)A<H.?D &#M[9]ZDM-(TW3Y#)9:?:6SD8+0PJA(],@5(EC:1+.L=K B
MW#EY@L8 D8C!+>I( Y/I0!QO@J'3KKX1Z?;:J\8L)X&BFWR^6K!I&&-P(QG.
M.O>I-$LK_P .:KK.FZ3)-J>FPV\4UK;W5R28)F+!H1*V3MVA6P<XR/6NI&CZ
M8-/?3QIUH+)_O6WD+Y;?5<8-3VMI;6-NMO:6\5O GW8X4"*OT XH YW6[G4;
MKX>^()-3T]+"<6%R!$EP)@5\H\[@![\>U5IM#GU?PIX8NK.[CMKS3!;WD+2J
M3&V(MK*V.0"K'D=*ZRXMH+N!H+F&.:%QAHY$#*?J#49TVQ:T2T-E;FV3[L)B
M78OT7&* .3\$17=[KGB/Q'<;!;ZC+#%:F,$+)'"A7S!GJI9C@]P >A%,\$QV
M$_PN2'4GC6QE>[CF+R>6I5KB12"V1C.<=>]=LR(\9C95*$8*D<$>F*JKI&F)
M8R6*:=:+9R9WVX@41MGKE<8- '(:7;OX/U35[6PNKB[T6&R6XBMIYC*;><D@
M1(S$G#C&%).#]:T=1\+:-J.F:?I>J73K>VT;2PS07;02B3^.5=I&3DYR00,^
M]=!!IMC:VB6EO96\-LC!EACB544@@@@ 8R" ?J*;>Z3INI20R7VGVMT\))B:
M>%7,9_V21Q^% '%6>FZM>:/H&OW.J0?;]&>Z4W%T,17=L69-[$?=+(B.&Y_6
MK/@VUO/[%\0ZQ>IY9U>\FNX4V%,1!%1&*GD%@F[GL1793VEM=!!<6\4H0[D\
MQ VT^HSTI\T,5Q$T4T:21N,,CJ""/<&@#C?#%IIFH?"/0+'5V3[%<:=;1NKS
M&+<2JX7<"#DD#@'FK/A&RN=(U/6=)2^GO=)MFB:T>XD,CPLP;?#O/)"X0C/(
M#XK??1]+DTXZ<^FV;6)_Y=F@4Q^OW<8JQ;V\%I D%M#'#"@PL<:A54>P' H
MEHHHH ;(6$3E!EP#M'J:\IBGN(_V?+:\BN[BWO/+65YHI2CB1I_WF2.N2S9!
M]:]8K(M_#UE##<6;P07&G2S-.MM-$'6-V)9L9XP6);'8D]L  '*:HL6E^*+7
M0)M6FM;"\M9[B.2]N96\V<NH90_F*057D+G').,@8AGFN?#$/AK7I];O=7L8
MP]A>S*SA)@Y(BF\O<5)# +NYW;\UWEYI.FZC:I:WNGVES;QD%(IH5=%(Z8!&
M!5AK>%XEB:*-HU*E4*@@%2"N![$ CTQ0!GZ6%TVSM+.]NQ]NN=S[);@NS.?F
M=4W')5<\ = !5V\NX;"QN+RX;9!;QM+(WHJC)/Y"EDM;>:XAN)8(GF@R8I&0
M%H\C!VGJ,C@XITT$5S \,\22Q.-KHZAE8>A!ZT <K:VDR>&-/T^Y3;>:O.9;
MQ3VWDS3*?;;F,?5:D\4WNE:C'-X;N-0M($F4?;C+,J;(2<E>3]YQQ[ D^@/3
MF*-I5E**9%!57(Y .,@'WP/R%9\_AS0[J=Y[C1M.FF<Y>22U1F8^I)'- '+:
M?-#8^-_&%Y<.HM;C3;2ZMW/W6@1) Q'L#U_WAZUD?8[G3_@IX9MKQ62=+C3=
MRMU7-S&0#] 0/PKTJXT^RNS$;FSMYO*.8_,C#;/ID<=!^5+=V%G?QK'>6D%R
MBG<JS1AP#ZX- &3XDT+1?$/V>TU.>2*YB#2VS07;0RQG !==I&<9')! S[UR
M^JR7TGP0U9]3NC/<PVMP(KO&#,(W;R9>.[!4;/OFNYN](TS4# ;W3K2Y,'^I
M,T"OY?\ NY''0=*9JFEIJT,5K<$?8Q(LDL6/];M(95/^SD D=\8Z9H LV+S2
M:?;/<#$S1*9!Z-@9_6IZ** "BBB@ HHHH **** "BBB@ HHHH XUO^2TQ_\
M8O-_Z4+795QK?\EIC_[%YO\ TH6NRH **** "BBB@ HHHH **** "BBB@ HH
MHH *XT_\EI7_ +%X_P#I0*[*N-/_ "6E?^Q>/_I0* .HU'4;32=.N-0OIA#:
MVZ&260@D*HZG YKD/^%Q^ /^ACA_[\2__$UVEQ;07EO);W,,<\$B[7CE4,K#
MT(/!%<AXAT[P9X<MK:>Z\+:2Z37"0L4L(OW:LP!D;Y>%7(R?<4 1?\+C\ ?]
M#'#_ -^)?_B:/^%Q^ /^ACA_[\2__$UJ7WAGP=86S2SZ!X?BX.SS[6&-6;!.
M,E?:N=N6\'VWP_A\32>%?#R3S:<M\EG)#"I;*!BH;9D]<=.N/6@"]_PN/P!_
MT,</_?B7_P")H_X7'X _Z&.'_OQ+_P#$U?\ [%\!"Y:V.E^&A<+NW1&W@WKM
M +9&,\ @GTS2_P!B> 1:_:O[+\-?9]Q7S?L\&W(ZC.,9'>@#/_X7'X _Z&.'
M_OQ+_P#$T?\ "X_ '_0QP_\ ?B7_ .)K5'AKP4;K[*-$\/FX/_++[)#OZ9Z8
MSTYJQ_PA?A7_ *%K1O\ P B_^)H PO\ A<?@#_H8X?\ OQ+_ /$T?\+C\ ?]
M#'#_ -^)?_B:W?\ A"_"O_0M:-_X 1?_ !-'_"%^%?\ H6M&_P# "+_XF@#"
M_P"%Q^ /^ACA_P"_$O\ \31_PN/P!_T,</\ WXE_^)K=_P"$+\*_]"UHW_@!
M%_\ $T?\(7X5_P"A:T;_ , (O_B: ,+_ (7'X _Z&.'_ +\2_P#Q-'_"X_ '
M_0QP_P#?B7_XFMW_ (0OPK_T+6C?^ $7_P 31_PA?A7_ *%K1O\ P B_^)H
MPO\ A<?@#_H8X?\ OQ+_ /$T?\+C\ ?]#'#_ -^)?_B:W?\ A"_"O_0M:-_X
M 1?_ !-'_"%^%?\ H6M&_P# "+_XF@#"_P"%Q^ /^ACA_P"_$O\ \31_PN/P
M!_T,</\ WXE_^)K=_P"$+\*_]"UHW_@!%_\ $T?\(7X5_P"A:T;_ , (O_B:
M ,+_ (7'X _Z&.'_ +\2_P#Q-'_"X_ '_0QP_P#?B7_XFMW_ (0OPK_T+6C?
M^ $7_P 31_PA?A7_ *%K1O\ P B_^)H PO\ A<?@#_H8X?\ OQ+_ /$T?\+C
M\ ?]#'#_ -^)?_B:W?\ A"_"O_0M:-_X 1?_ !-'_"%^%?\ H6M&_P# "+_X
MF@#"_P"%Q^ /^ACA_P"_$O\ \31_PN/P!_T,</\ WXE_^)K=_P"$+\*_]"UH
MW_@!%_\ $T?\(7X5_P"A:T;_ , (O_B: ,+_ (7'X _Z&.'_ +\2_P#Q-'_"
MX_ '_0QP_P#?B7_XFMW_ (0OPK_T+6C?^ $7_P 31_PA?A7_ *%K1O\ P B_
M^)H PO\ A<?@#_H8X?\ OQ+_ /$T?\+C\ ?]#'#_ -^)?_B:W?\ A"_"O_0M
M:-_X 1?_ !-'_"%^%?\ H6M&_P# "+_XF@#"_P"%Q^ /^ACA_P"_$O\ \31_
MPN/P!_T,</\ WXE_^)K=_P"$+\*_]"UHW_@!%_\ $T?\(7X5_P"A:T;_ , (
MO_B: ,+_ (7'X _Z&.'_ +\2_P#Q-'_"X_ '_0QP_P#?B7_XFMW_ (0OPK_T
M+6C?^ $7_P 31_PA?A7_ *%K1O\ P B_^)H PO\ A<?@#_H8X?\ OQ+_ /$T
M?\+C\ ?]#'#_ -^)?_B:W?\ A"_"O_0M:-_X 1?_ !-'_"%^%?\ H6M&_P#
M"+_XF@#"_P"%Q^ /^ACA_P"_$O\ \31_PN/P!_T,</\ WXE_^)K=_P"$+\*_
M]"UHW_@!%_\ $T?\(7X5_P"A:T;_ , (O_B: ,+_ (7'X _Z&.'_ +\2_P#Q
M-'_"X_ '_0QP_P#?B7_XFMW_ (0OPK_T+6C?^ $7_P 31_PA?A7_ *%K1O\
MP B_^)H PO\ A<?@#_H8X?\ OQ+_ /$T?\+C\ ?]#'#_ -^)?_B:W?\ A"_"
MO_0M:-_X 1?_ !-'_"%^%?\ H6M&_P# "+_XF@#"_P"%Q^ /^ACA_P"_$O\
M\31_PN/P!_T,</\ WXE_^)K=_P"$+\*_]"UHW_@!%_\ $T?\(7X5_P"A:T;_
M , (O_B: ,+_ (7'X _Z&.'_ +\2_P#Q-'_"X_ '_0QP_P#?B7_XFMW_ (0O
MPK_T+6C?^ $7_P 31_PA?A7_ *%K1O\ P B_^)H PO\ A<?@#_H8X?\ OQ+_
M /$T?\+C\ ?]#'#_ -^)?_B:W?\ A"_"O_0M:-_X 1?_ !-'_"%^%?\ H6M&
M_P# "+_XF@#"_P"%Q^ /^ACA_P"_$O\ \31_PN/P!_T,</\ WXE_^)K=_P"$
M+\*_]"UHW_@!%_\ $T?\(7X5_P"A:T;_ , (O_B: ,+_ (7'X _Z&.'_ +\2
M_P#Q-'_"X_ '_0QP_P#?B7_XFMW_ (0OPK_T+6C?^ $7_P 31_PA?A7_ *%K
M1O\ P B_^)H PO\ A<?@#_H8X?\ OQ+_ /$T?\+C\ ?]#'#_ -^)?_B:W?\
MA"_"O_0M:-_X 1?_ !-'_"%^%?\ H6M&_P# "+_XF@#"_P"%Q^ /^ACA_P"_
M$O\ \31_PN/P!_T,</\ WXE_^)K=_P"$+\*_]"UHW_@!%_\ $T?\(7X5_P"A
M:T;_ , (O_B: ,+_ (7'X _Z&.'_ +\2_P#Q-'_"X_ '_0QP_P#?B7_XFMW_
M (0OPK_T+6C?^ $7_P 31_PA?A7_ *%K1O\ P B_^)H PO\ A<?@#_H8X?\
MOQ+_ /$UK>'_ ![X8\57TEEHFJI=W$<9E=%C=<("!GYE'<C\ZG_X0OPK_P!"
MUHW_ ( 1?_$U;T_P_HNDSM/IND6%G*R[&DMK9(V*YS@E0.,@?E0!G>/?^2?>
M(?\ L'S_ /H!K1T#_D7-+_Z](O\ T 5G>/?^2?>(?^P?/_Z :T= _P"1<TO_
M *](O_0!0!HT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 <:W_ "6F/_L7F_\ 2A:[
M*N-;_DM,?_8O-_Z4+794 %%%% !1110 4444 %%%% !1110 4444 %<:?^2T
MK_V+Q_\ 2@5V5<:?^2TK_P!B\?\ TH% '95SFIZ"VOW6HQZBLR6;VQM(EBD7
M]XC#,A.>A)VC_@(/TZ.B@#A]/TSQ/"^A7E];PW5Q:V,UA=QF<#<6,968'&#D
M1X8=?F.,]\>/P?XCMO"MUI7V:UN'O?#\&FY^T8%O+$CKW'*MOSQT(_&O4**
M.(O/#6J7<?B22*&"&ZO+FVN;5VDX8Q)$"C,OS*"8V&1V;/M4=WX;U"[LC<6^
MGMIFHR/)+YEO>^:ZR%%4>;O&V1&"X88/"KCGIW=% ')V.BZK;^)TOMWE0NY:
M\CWAX)3Y6T21J?FC?( ('RE0>YKK*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G?'O\ R3[Q#_V#
MY_\ T UHZ!_R+FE_]>D7_H K.\>_\D^\0_\ 8/G_ /0#6CH'_(N:7_UZ1?\
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
M']C?&O\ Z&;PY_WZ/_QF@#U6BO*O[&^-?_0S>'/^_1_^,T?V-\:_^AF\.?\
M?H__ !F@#U6BO*O[&^-?_0S>'/\ OT?_ (S1_8WQK_Z&;PY_WZ/_ ,9H ]5H
MKRK^QOC7_P!#-X<_[]'_ .,T?V-\:_\ H9O#G_?H_P#QF@#U6BO*O[&^-?\
MT,WAS_OT?_C-']C?&O\ Z&;PY_WZ/_QF@#U6BO*O[&^-?_0S>'/^_1_^,T?V
M-\:_^AF\.?\ ?H__ !F@#U6BO*O[&^-?_0S>'/\ OT?_ (S1_8WQK_Z&;PY_
MWZ/_ ,9H ]5HKRK^QOC7_P!#-X<_[]'_ .,T?V-\:_\ H9O#G_?H_P#QF@#U
M6BO*O[&^-?\ T,WAS_OT?_C-']C?&O\ Z&;PY_WZ/_QF@#U6BO*O[&^-?_0S
M>'/^_1_^,T?V-\:_^AF\.?\ ?H__ !F@#U6BO*O[&^-?_0S>'/\ OT?_ (S1
M_8WQK_Z&;PY_WZ/_ ,9H ]5HKRK^QOC7_P!#-X<_[]'_ .,T?V-\:_\ H9O#
MG_?H_P#QF@#U6BO*O[&^-?\ T,WAS_OT?_C-']C_ !K_ .AF\.?]^C_\9H ]
M5HKRK^QOC7_T,WAS_OT?_C-']C?&O_H9O#G_ 'Z/_P 9H ]5HKRK^QOC7_T,
MWAS_ +]'_P",T?V/\:_^AF\.?]^C_P#&: /5:*\J_L;XU_\ 0S>'/^_1_P#C
M-']C?&O_ *&;PY_WZ/\ \9H ]5HKRK^QOC7_ -#-X<_[]'_XS70^#[#XA6NJ
MS/XMU?2;RQ,!$<=FA5A)N7!/R+QC=W[B@#2\>_\ )/O$/_8/G_\ 0#6CH'_(
MN:7_ ->D7_H K.\>_P#)/O$/_8/G_P#0#6CH'_(N:7_UZ1?^@"@#1HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH \PU/\ Y./T7_L!/_Z')1XW_P"2S_#[
M_M[_ /0!1J?_ "<?HO\ V G_ /0Y*/&__)9_A]_V]_\ H H \(TW_DNMM_V,
M8_\ 2BCQQ_R6C4_^PJ/_ $(4:;_R76V_[&,?^E%'CC_DM&I_]A4?^A"@#UG5
M?^2B?%;_ +%W_P!MUKSSX$?\CU>_]@JX_FM>AZK_ ,E$^*W_ &+O_MNM>>?
MC_D>KW_L%7'\UH ]I^!7_))]-_ZZS_\ HQJ\HN/^2*:U_P!C:W_H*UZO\"O^
M23Z;_P!=9_\ T8U>47'_ "136O\ L;6_]!6@#)^//_)5+W_KWA_] %>HV7_)
M9_"?_8JI_P"SUY=\>?\ DJE[_P!>\/\ Z *]1LO^2S^$_P#L54_]GH \=^$'
M_)7-"_Z[2?\ HMZ]V^*W_(T?#W_L.Q_^A)7A/P@_Y*YH7_7:3_T6]>[?%;_D
M:/A[_P!AV/\ ]"2@#PCQM_R6C4_^PL/_ $,5ZQJO_)0?BQ_V+W_MNM>3^-O^
M2T:G_P!A8?\ H8KUC5?^2@_%C_L7O_;=: //?@3_ ,CO?_\ 8)N/YI7M7P+_
M .23Z9_UUG_]&M7BOP)_Y'>__P"P3<?S2O:O@7_R2?3/^NL__HUJ /)Y_P#D
MBFK?]C:W_H*UD?'C_DJM]_UPA_\ 0!6O/_R135O^QM;_ -!6LCX\?\E5OO\
MKA#_ .@"@"7XW?\ (<\-_P#8 MO_ $)Z[K3/^1C^#G_8-E_]$BN%^-W_ "'/
M#?\ V +;_P!">NZTS_D8_@Y_V#9?_1(H D_:5_Y F@_]?,O_ *"*XK3O^2!6
M/_8T)_Z!7:_M*_\ ($T'_KYE_P#017%:=_R0*Q_[&A/_ $"@#O-9_P"1\^*O
M_8N#_P!$"NR^'O\ R1O2?^P<W\FKC=9_Y'SXJ_\ 8N#_ -$"NR^'O_)&])_[
M!S?R:@#PC7_^3>?"?_82N/\ T*2D@_Y-MNO^QA'_ **6EU__ )-Y\)_]A*X_
M]"DI(/\ DVVZ_P"QA'_HI: %\*_\D%\=?]?-I_Z,2OJ#0/\ D7-,_P"O2+_T
M 5\O^%?^2"^.O^OFT_\ 1B5]0:!_R+FF?]>D7_H H T**** "BBB@ HHHH *
M*** "BBB@ HHHH **** .-;_ )+3'_V+S?\ I0M=E7&M_P EIC_[%YO_ $H6
MNRH **** "BBB@ HHHH **** "BBB@ HHHH *XT_\EI7_L7C_P"E KLJXT_\
MEI7_ +%X_P#I0* .RKC])5-:\9^)H]5B2?[!+!#:V\RAECB:(/O"GC+,6^;K
M\H':NPJA=:-87EXEY+ 1=(FP3Q2-&Y7.=I92"5SV/% '+:M<'0;N6VTR.VWP
MZ+?W5O<RH9)(F26,E,YY7+#CU05-_P )%JFFFRMKPVTIO=.5[&41LOFW7RCR
MV^8]=RGW^;IBNCDT7399UF>TC+I UL.N!$V-R8Z8.!GZ#TJG%H12_LUQ:KI>
MGX>S@6(^8DFUD)+EB",,V,#//7CD VDW!%#D%L<D# )^E+110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >
M>>*TFTW4M4U:]L4U71&C1;B2%L76F;4&60'JF"'(!!Y/!%:$>O:G'J6N*;JT
M>./4X+6U1XFR%>"*3"@'+M\[<<=SD 8KH;C0=,NYYIIK4,TY!G&]@LV  -Z@
MX;  '(--NO#>CWMQ+/<6$3S2R)*[\ABZ#"MD="  ,CL,4 <E#XQU-Y;'4)A$
MELNE:C=7-JD9)=[>6-.#NXR"<=<9/7C'3Z)J&J7D\GVZ"W6U>&.6VEB8 OG.
MX%0[9 ^4ALC.>@QS+!X:T6V,!ATVW3R#(8@J\+YAR_'H2 <=.!Z"I-)T+2]"
MB>+2[**UC<Y98_;H!Z 9. .!DT :-%%% !1110 4444 %%%% !1110 4444
M<'K6EV/B/Q,VA6EK%LB=;K6+W8/, /*0*_4,V 3@\(/]H5)>Z_<:=J>J?V?9
MZ<7%YIUN)-I'FI,P0%B#SMW<>U="/#.DJUR4MG3[5(TLXCGD42.W4D!L$FJ6
MN>$[>_M=EC%%#+)=6LTS,[#>L$BLJC'3A=H(Z9H DT/5]2NTUFVOH(&OM,N3
M!NMP5CF!C212 22IPX!&3R.M9'A'3[+7O 5EJ.I8EOKV S7-XW$B2$DL W50
MIRH7H ,8KL+6S@LHVCMX]@9B['))9CU))Y)]S56+0=,@NI+B*U$;22>:Z(["
M-GZ[B@.TMGG.,YYH P/^$PN-EO?B")M/EU6737B"GSH]C.F_.<'YH\[<#ANO
M'.'<>(Y5U'1_%D\5NT,GAZ\O(XHP0RKNMV".Y)!P".<#'S5WL>C:=%?->1VJ
M+,TAE)!.WS"-I?;T#$<;L9QWJK!X3T&VD#Q:7 ,+(BJ02JK)C>H4\!3CD 8H
M ?H]UJD]Q=QZC!"D:;&MY(R 9%8'.5#MC!!YSS^%:U4-*T73M#MC;:;:);1$
MY*KD_3D\X'8=JOT %%%% '.^/?\ DGWB'_L'S_\ H!K1T#_D7-+_ .O2+_T
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
M#^=7* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M/_\  I/\:/\ A(M$_P"@SI__ (%)_C5'_A!?"7_0LZ/_ . 4?^%'_""^$O\
MH6='_P# */\ PH O?\)%HG_09T__ ,"D_P :/^$BT3_H,Z?_ .!2?XU1_P"$
M%\)?]"SH_P#X!1_X4?\ ""^$O^A9T?\ \ H_\* +W_"1:)_T&=/_ / I/\:/
M^$BT3_H,Z?\ ^!2?XU1_X07PE_T+.C_^ 4?^%'_""^$O^A9T?_P"C_PH O?\
M)%HG_09T_P#\"D_QH_X2+1/^@SI__@4G^-4?^$%\)?\ 0LZ/_P" 4?\ A1_P
M@OA+_H6='_\  */_  H O?\ "1:)_P!!G3__  *3_&C_ (2+1/\ H,Z?_P"!
M2?XU1_X07PE_T+.C_P#@%'_A1_P@OA+_ *%G1_\ P"C_ ,* +W_"1:)_T&=/
M_P# I/\ &C_A(M$_Z#.G_P#@4G^-4?\ A!?"7_0LZ/\ ^ 4?^%'_  @OA+_H
M6='_ / */_"@"]_PD6B?]!G3_P#P*3_&C_A(M$_Z#.G_ /@4G^-4?^$%\)?]
M"SH__@%'_A1_P@OA+_H6='_\ H_\* +W_"1:)_T&=/\ _ I/\:/^$BT3_H,Z
M?_X%)_C5'_A!?"7_ $+.C_\ @%'_ (4?\(+X2_Z%G1__  "C_P * +W_  D6
MB?\ 09T__P "D_QH_P"$BT3_ *#.G_\ @4G^-4?^$%\)?]"SH_\ X!1_X4?\
M(+X2_P"A9T?_ , H_P#"@"]_PD6B?]!G3_\ P*3_ !H_X2+1/^@SI_\ X%)_
MC5'_ (07PE_T+.C_ /@%'_A1_P (+X2_Z%G1_P#P"C_PH O?\)%HG_09T_\
M\"D_QH_X2+1/^@SI_P#X%)_C5'_A!?"7_0LZ/_X!1_X4?\(+X2_Z%G1__ */
M_"@"]_PD6B?]!G3_ /P*3_&C_A(M$_Z#.G_^!2?XU1_X07PE_P!"SH__ (!1
M_P"%'_""^$O^A9T?_P  H_\ "@"]_P )%HG_ $&=/_\  I/\:/\ A(M$_P"@
MSI__ (%)_C5'_A!?"7_0LZ/_ . 4?^%'_""^$O\ H6='_P# */\ PH O?\)%
MHG_09T__ ,"D_P :/^$BT3_H,Z?_ .!2?XU1_P"$%\)?]"SH_P#X!1_X4?\
M""^$O^A9T?\ \ H_\* +W_"1:)_T&=/_ / I/\:/^$BT3_H,Z?\ ^!2?XU1_
MX07PE_T+.C_^ 4?^%'_""^$O^A9T?_P"C_PH O?\)%HG_09T_P#\"D_QH_X2
M+1/^@SI__@4G^-4?^$%\)?\ 0LZ/_P" 4?\ A1_P@OA+_H6='_\  */_  H
MO?\ "1:)_P!!G3__  *3_&C_ (2+1/\ H,Z?_P"!2?XU1_X07PE_T+.C_P#@
M%'_A1_P@OA+_ *%G1_\ P"C_ ,* +W_"1:)_T&=/_P# I/\ &C_A(M$_Z#.G
M_P#@4G^-4?\ A!?"7_0LZ/\ ^ 4?^%'_  @OA+_H6='_ / */_"@"]_PD6B?
M]!G3_P#P*3_&C_A(M$_Z#.G_ /@4G^-4?^$%\)?]"SH__@%'_A1_P@OA+_H6
M='_\ H_\* +W_"1:)_T&=/\ _ I/\:/^$BT3_H,Z?_X%)_C5'_A!?"7_ $+.
MC_\ @%'_ (4?\(+X2_Z%G1__  "C_P * +W_  D6B?\ 09T__P "D_QH_P"$
MBT3_ *#.G_\ @4G^-4?^$%\)?]"SH_\ X!1_X4?\(+X2_P"A9T?_ , H_P#"
M@"]_PD6B?]!G3_\ P*3_ !H_X2+1/^@SI_\ X%)_C5'_ (07PE_T+.C_ /@%
M'_A1_P (+X2_Z%G1_P#P"C_PH O?\)%HG_09T_\ \"D_QH_X2+1/^@SI_P#X
M%)_C5'_A!?"7_0LZ/_X!1_X4?\(+X2_Z%G1__ */_"@"]_PD6B?]!G3_ /P*
M3_&C_A(M$_Z#.G_^!2?XU1_X07PE_P!"SH__ (!1_P"%'_""^$O^A9T?_P
MH_\ "@"]_P )%HG_ $&=/_\  I/\:/\ A(M$_P"@SI__ (%)_C5'_A!?"7_0
MLZ/_ . 4?^%'_""^$O\ H6='_P# */\ PH O?\)%HG_09T__ ,"D_P :/^$B
MT3_H,Z?_ .!2?XU1_P"$%\)?]"SH_P#X!1_X4?\ ""^$O^A9T?\ \ H_\* ,
M[QQKND3^ ]>BBU6QDD>PF542X0EB4/ &>:OZ%K^C)X?TU'U>P5EM8@0;E 0=
M@]Z=_P (+X2_Z%G1_P#P"C_PH_X07PE_T+.C_P#@%'_A0!>_X2+1/^@SI_\
MX%)_C1_PD6B?]!G3_P#P*3_&J/\ P@OA+_H6='_\ H_\*/\ A!?"7_0LZ/\
M^ 4?^% %[_A(M$_Z#.G_ /@4G^-'_"1:)_T&=/\ _ I/\:H_\(+X2_Z%G1__
M  "C_P */^$%\)?]"SH__@%'_A0!>_X2+1/^@SI__@4G^-'_  D6B?\ 09T_
M_P "D_QJC_P@OA+_ *%G1_\ P"C_ ,*/^$%\)?\ 0LZ/_P" 4?\ A0!>_P"$
MBT3_ *#.G_\ @4G^-'_"1:)_T&=/_P# I/\ &J/_  @OA+_H6='_ / */_"C
M_A!?"7_0LZ/_ . 4?^% %[_A(M$_Z#.G_P#@4G^-'_"1:)_T&=/_ / I/\:H
M_P#""^$O^A9T?_P"C_PH_P"$%\)?]"SH_P#X!1_X4 7O^$BT3_H,Z?\ ^!2?
MXT?\)%HG_09T_P#\"D_QJC_P@OA+_H6='_\  */_  H_X07PE_T+.C_^ 4?^
M% %[_A(M$_Z#.G_^!2?XT?\ "1:)_P!!G3__  *3_&J/_""^$O\ H6='_P#
M*/\ PH_X07PE_P!"SH__ (!1_P"% %[_ (2+1/\ H,Z?_P"!2?XT?\)%HG_0
M9T__ ,"D_P :H_\ ""^$O^A9T?\ \ H_\*/^$%\)?]"SH_\ X!1_X4 7O^$B
MT3_H,Z?_ .!2?XT?\)%HG_09T_\ \"D_QJC_ ,(+X2_Z%G1__ */_"C_ (07
MPE_T+.C_ /@%'_A0!>_X2+1/^@SI_P#X%)_C1_PD6B?]!G3_ /P*3_&J/_""
M^$O^A9T?_P  H_\ "C_A!?"7_0LZ/_X!1_X4 7O^$BT3_H,Z?_X%)_C1_P )
M%HG_ $&=/_\  I/\:H_\(+X2_P"A9T?_ , H_P#"C_A!?"7_ $+.C_\ @%'_
M (4 7O\ A(M$_P"@SI__ (%)_C1_PD6B?]!G3_\ P*3_ !JC_P (+X2_Z%G1
M_P#P"C_PH_X07PE_T+.C_P#@%'_A0!>_X2+1/^@SI_\ X%)_C1_PD6B?]!G3
M_P#P*3_&J/\ P@OA+_H6='_\ H_\*/\ A!?"7_0LZ/\ ^ 4?^% %[_A(M$_Z
M#.G_ /@4G^-'_"1:)_T&=/\ _ I/\:H_\(+X2_Z%G1__  "C_P */^$%\)?]
M"SH__@%'_A0!>_X2+1/^@SI__@4G^-'_  D6B?\ 09T__P "D_QJC_P@OA+_
M *%G1_\ P"C_ ,*/^$%\)?\ 0LZ/_P" 4?\ A0!>_P"$BT3_ *#.G_\ @4G^
M-'_"1:)_T&=/_P# I/\ &J/_  @OA+_H6='_ / */_"C_A!?"7_0LZ/_ . 4
M?^% %[_A(M$_Z#.G_P#@4G^-'_"1:)_T&=/_ / I/\:H_P#""^$O^A9T?_P"
MC_PH_P"$%\)?]"SH_P#X!1_X4 7O^$BT3_H,Z?\ ^!2?XT?\)%HG_09T_P#\
M"D_QJC_P@OA+_H6='_\  */_  H_X07PE_T+.C_^ 4?^% %[_A(M$_Z#.G_^
M!2?XT?\ "1:)_P!!G3__  *3_&J/_""^$O\ H6='_P# */\ PH_X07PE_P!"
MSH__ (!1_P"% %[_ (2+1/\ H,Z?_P"!2?XT?\)%HG_09T__ ,"D_P :H_\
M""^$O^A9T?\ \ H_\*/^$%\)?]"SH_\ X!1_X4 7O^$BT3_H,Z?_ .!2?XT?
M\)%HG_09T_\ \"D_QJC_ ,(+X2_Z%G1__ */_"C_ (07PE_T+.C_ /@%'_A0
M!>_X2+1/^@SI_P#X%)_C1_PD6B?]!G3_ /P*3_&J/_""^$O^A9T?_P  H_\
M"C_A!?"7_0LZ/_X!1_X4 7O^$BT3_H,Z?_X%)_C1_P )%HG_ $&=/_\  I/\
M:H_\(+X2_P"A9T?_ , H_P#"C_A!?"7_ $+.C_\ @%'_ (4 7O\ A(M$_P"@
MSI__ (%)_C1_PD6B?]!G3_\ P*3_ !JC_P (+X2_Z%G1_P#P"C_PH_X07PE_
MT+.C_P#@%'_A0!>_X2+1/^@SI_\ X%)_C1_PD6B?]!G3_P#P*3_&J/\ P@OA
M+_H6='_\ H_\*/\ A!?"7_0LZ/\ ^ 4?^% %[_A(M$_Z#.G_ /@4G^-'_"1:
M)_T&=/\ _ I/\:H_\(+X2_Z%G1__  "C_P */^$%\)?]"SH__@%'_A0!>_X2
M+1/^@SI__@4G^-'_  D6B?\ 09T__P "D_QJC_P@OA+_ *%G1_\ P"C_ ,*/
M^$%\)?\ 0LZ/_P" 4?\ A0!>_P"$BT3_ *#.G_\ @4G^-'_"1:)_T&=/_P#
MI/\ &J/_  @OA+_H6='_ / */_"C_A!?"7_0LZ/_ . 4?^% &+;WUI??&5)+
M.Z@N$7P^ZEH9 X!^T+QD5W59>F^&]#T>X:XTS1["RF9-C26]NL;%<@XR!TR!
M^5:E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-<,R,%;:Q'#
M8SBG4UW6-&=V"JHR23@ 4 >7KXV\2P>!-4\42SZ7*-.O)87M6MF02I'+LX?>
M=K'MP1GC%>B#5K5-,M[^Z<6L<Z*RK*<-EAG;CN?8>E>/Z1X?N+OPQ)K%C;27
M&I:7K-U>?V;=!O+NXC(3CRVX#%>48#J*Z;Q%KT-Q?>&O$@AU)M$1)XKSR(Y$
MFM'D";&=%^; VLI_WN^: .W77M)?3XK]-1MGM9FV12I(&#MS\JXZMP>!SP:?
M'K&FRZ8=2CO[=K$9S<"0;!@X()]<\8]>*X"5]*TL:1<:7I-Y;V-]JLUP=2FA
MFFDB=HB#*L; LID)*C<,=6P<BL.V>]L]+CNFL]0DLM/\6S75\C6SAS"S/MDV
M[1N"DJQ"CC@XH [S0/$<^K>.-?T];R&>QLX+9X5CCVF-G\S<&[Y^4=<?2M_4
M-8T[2MHOKR& LK. [<[5^\V/09&3T&:Y/PW>07OQ-\0W=M'.;:YL;/RYS;NJ
M2%?,S\Q '0K_ )%-\4W>SQ>;/[)/ TVD2+'>P6K2R3DN?]'!P54# 8Y&>1R,
M4 :>NZW>6VO^%8["Z@:PU.Y>.7:@;S%\EW4JV<8^4=!^-/\ #NK:A>^)O$]A
M>S1R1:?<PQV^R/9A7B5\'DY.6ZUQ>E2DZ+\+E:*=&M7"SB2%E\O%LZ9;(X&X
M@9Z&NH\*-GQQXT;#!9;JW:-BI <+ BDJ>X# @X[T ;EW>HGB*QMAK-K ?*E>
M2P95,DXP,.#G*A<'/&#FF)XM\.R3V\$>MZ>\ES(8H56X4^8X.,#GDY!'UXK%
MUYE'Q/\ "DF#LBMKT2/M.U-PCVACT&=K8SZ5QKQHOPYU%4MW%PWB8SJHB.\K
M]L#AP,9QL!.?2@#U>?6=-MKL6LU["DY=8PC-_&V-J_[QR,#J<UEVOC?0;FZU
M:(ZA;PIIDGES2S2!%SM!)&>PW 9]:Y74VNK/Q+<WNA7AN//U&W^V:)=1;A.?
MW8$\#=1M4*Q/*_(<XQBH+YF@L?B?82V]P)[H2RP#R'*R*UJB+M;&"2P(P#G-
M '=P^+/#UQ<_9X=:L7F,JP[%G7/F,,JN,]2,X'L?2KL6JZ?/+=Q17MN\EGC[
M2HD&8<C(W_W> 3S7!:[%#!X+\(ZA#;$6]G?V$UTT4)+1QH"I+*!GY2<'CCFL
MC6?MVK3^/I-*L;R9ITTZ:%&MW07,<>#(@)'4J",=3GIS0!Z-+XKT.&QO;LZE
M T5E%YT^QLLJ'H<=2#C@CKVJG'XCM=6M-"N[36K2R^V2(YMY-KO."F3"O((8
M$@DC.,>]9-QJ.F>+-&UJ^T?2[E[V31YK9KB6T>)P2I*P#<!N.23QD _45E3W
M4=UH'PY*1S@VU];>;O@=3&%MW5B01PH8@9Z9H ] N]=TJPN/(N]0MH9<J"KR
M ;2WW0?3/;/7M4=]XDT339IH;W5K*WFAC\V2.290R+D $C.1DD8]:X-=UOHO
MCK0=8MY7O[ZZNIK5/++&\CE0"+RSCYB,!<#[NT9Q5G1;633O'^DQZFPDN+3P
MO';SW+C*^<'!8;^F<9/7..: .X.M:8+*WO!?0-;W(S!(C[A*,9RN.O'/':K-
MO>6UW9I=V\\<MM(N])48%67U!Z8]Z\DT*U#>"_#*QZI<:'JMJ;TV]T\.8D_>
M\Q3*PQAE*D9Q]WBO1O"%S>W?A2PGU&RCL[MT/F0QJ54'<0&4'D!AA@#TS0 J
M^,/#;7-M;+KVG--<N4@07*DR,#M('//((^O%23^*- MKQK2;6;".Y65(6B:=
M=PD?.U2,\$X/%>61VEGK'PT\0:):PI)J]QK-R+>-4Q)YGVD[9 <?=4=6Z  C
M/:NPT*&!_B;XJ:>)9"T%B(Y7CX<HK[MI(P2#MSCH<4 =!I.IP/8W]Y-KMG?6
ML=U)^_CVHEN@QB-F!()7N?>K$6O:1-!<SKJ5L([7'VAFD"^3GD;\_=R/6O+S
M%>MH&IW-I;SS16GC$ZA<P)&2TUJ)0VY5Q\PX##'7;6YJJ)J7BG4-=T]]^GKX
M>EM;B9%.V:1FS&@_O,!NZ<C<!WH [33M?TC5YI(M.U*UNI(XTD=(90Q57&5)
M [$<U6M/%.F7OB:_T&&=3=V:1LX)^\S[R5'J0$R<>OL:J> ((8O FA;(%BF7
M3X(I1Y>U@RH,JW?(8MU[DUSNH6]\_BSQS8VB3Q7NJ:3 MA*(VV,RQS*3OQA<
M%E')ZD4 =O;:[I5W>"TM]0MI;A@66-9 2X'!*_W@.^,XJY<7$-K \]Q*D,*#
M+R2,%51ZDFO-5']O:/X&M=/@E@U+3+RV>YB:,H]I''&5E5\CY0?N@?Q9&,BN
M@^(?VR+1M.O[6UFNX;#4[>[N[>%=SO"A.["_Q$$JV/\ 9H Z"VUK3+N"XF@O
M[=H[8D7#;P/)XS\^?N\<\]J;;Z[I5TMP8=1MF%NH>;,@'EJ>C-GH#V/0UPOB
M62'Q!X:U'5O#6ESS;KBTGNY!;/%)?)%("T85@&;:H],'H,\BK]PT.K^/--UW
M39,V-KI=RE]<!2%8.4,<1R.6!#-MZC'.,B@#HHO%OAV:>&"/6[!I)XS+$HN%
M^= ,DCGI@$_3FEC\5^'Y=-EU%-:L#9PR>5)/YZ[%?^Z3GK[=Z\TT^"-/ 'PX
M@DMBLEOJD+W$;1',0"RABXQ\HR5R3ZBF^,2OV3XGML;RY4L60[3B3:JJQ4]#
M@X!QT- 'J5GK^DZK=7=EINJV=Q>6V1+''(',1Z?,H.>O^%9'@SQ#-?\ @FWU
M;6[J$3--/&\NT(IVSNB@#Z #'4^]9\EM::A\1-#U72%1;;3["X2]GC7:@1@H
MCB/N"&;;_#CG&17*:>]Q8>"O#&H2VM_)9:?JEX]_#;*ZS1)(\P23:,-@;P>.
MS4 >B:GXVT/3M(CU+[=#/!)<K:IY3Y_>%@I!_NXSDYZ5.NJVTGB!5CUZR,"V
M+3/8C:7QN7$Q;.0H!QC&.<YKA=:MM+D\*7.K:%8Z@;:;5[*\N)Y5F9YMDJ;Y
M C_-@*!SCG!],UN&ZB?XM6E[AT@.@2J9)(V4 F9&"G(X.T$X/.* .@M_%?A^
M[NK6VM]:L)9[H$P(DZDR@$@[<'GH?R-3WFO:3I\KQWFHVT#)M#F20*$W?=W$
M\+GMG&>U>5Z;&D'P\\%Q^0T<T/B".69/*(>-1-)EF&,@;2,D]B*DUVYTR.\\
M8^'[V^EM;75+R.22:6SG=HSY<>XH40JPPJ[<LNTYX(QD ]=@GANH$GMY4EAD
M&Y)(V#*P]01UK/U&+69;R(:?=VMM:K&QD:6W,K,^1@##K@ 9SUZBBTUS3[J^
MM[&UDDF,UF+R*5(V,31$@ [\;<\CC.<<UH3S1V\#RRN$C49+'M0!Q/@O5_%'
MB;PSI&N27FG*ET9//@6S8;0"Z@JWF=B%)&.1FI_!'C*WU;0=*35M4L_[;O!*
M1 &5&?;(X&$^B_I4/PF;[+\+]*BN%:"6W67SHY5*-'^\<\@\CCFN3TR-8?A]
MX)0P/'/#X@269/*(>-?-DW,PQD#:RY)[$4 >F6FI0'4=9DDUVSN+:VV;H%VC
M[%A3N#N#SD@GG&*O6>IV6H-*MI<QRO$0)%4_,A/(W#J,CGFO/IXK.YUSX@QW
MJW8M+G[$OF6RMOP(PK/&0#N*-@G&>F*V_!4^K'4-5M=0NX-4@@6$6^KQ1",W
M"G<2C@?*63N1_>YYH E\1^)XK/Q'I?A^/4([.2]29Y;C*EH0BKM # C+%QU!
MX!]<C0LM8AT^WM['6]8L9-4!$4KI^[5G/W1@D[6(QQGGM6/KLJ#XH^%6.[9%
M:WJR/M.U"XBVACT!.TXSZ5S9CE_X0;Q?X8U*WEDUJXN;MK>,H2;LRL6AD0]"
M 2O/\.WG&* /0KWQ1H.FSR07NLV-O-&5#I).H92QPN1GC-1MXN\.(4#:YI_S
MS&W7_2%P9!C*]>O(_.N8TBS"_$QXK]5N94\/VUN\[Q[EDE61RXW$8)^ZV.M<
MYJ,22_#SXA1);LT]SK$SPH(B6F!:,JRC&6'#$$>AH ]4LM=TG4KVXLK+4;6X
MNK;_ %T44H9DYQR![\?6GWNL:;ILT,-]?VUM+-GRTEE52^ 22 3T !)/:N5W
M0_\ "V=,EMU'V?\ L*6$.B_("98V5,] <!B!3_&JH_B7P:7CWK%J;22'9N"+
MY+@,?0;BO)[T ;!\9^&19I>'7M.%N\IA$AN% WC&1UZC(_,>M7;_ %S2]+(%
M]?P6YV&0AW P@X+'T7W/%><7L<367Q4"P9>Z1A!B,YF/V55&SCYOGR..]-U*
M\,\-S9"SN89IO#2)'<06K2R7AVOF'=M(0*3R,!LMU&.0#TK^V=,_M&+3_P"T
M+;[;+'YD<'FC>Z?W@.I'O4UM?6MX\Z6UQ'*]N_ES!&!,;==I]#R.*\[NHYX/
M 'A;Q38V\S7^AVT+/"T91YH"BI/'AL'..1[J,=:[K0K*6QTF);G'VN4M/<D'
M(\USN8 ^@)P/8"@#F[7QI!IWB?Q'9>(M8L;6VM;F"*S,I6'(>(.1R>3\W7^5
M=3?:OIVFP+->7D,,;J65F;JHY)'L,C)[5PQ%C:>+/'4>JV;.NH);^1&T!8W:
M"W"E8^/G^88P.AK'L(;CP9=:''XG74?L3:'!9_:;/S76"=&8M&PBR<$,H!YS
MLH ]:@GANK>.XMY4FAD4.DD;!E93T((ZBJ2Z]I3W!@6_@,H#';OZA?O$>N.A
MQT/6H/"UA9:9X;L[33K*:RLD#&&"9F+JI8D9W$L,YS@\C..U<9X6-W8Z_I5K
MIUVVH:'.)G-M=PXN=).TG!;NA)V@,,\C!(% '=)K^D20V<R:G:-%>OY=JXF4
MK.WHAS\QX/ ]*YG1O&UO;ZAK=KXCUFPMWAU9K2T$A6'<@CC8  GGESR3WKCM
M.N3%X-\&Z4UI>F]TS7HQ>1+:2$PX>7K\O/!!XSQS6L\%JMO\0=,OK%I+W4KN
M1K6W: E[E6@18RAQR X//12"3CK0!WUYXCT33IIH;S5K."6&/S98WF4,B9 !
M(SD9)&/6FQ^*-!FN;.VCUBQ>:\4/;(LZDR@\@KSSG!_*N/T2T;3/B!ID-^P>
M:S\+Q6TUPPROFJX+#=TSC)QUQS6!8Q)!\-/"T0MVCFA\11321B(AT473$L1C
M( 0CGT(H ]#F\0V6F2:_?W>NVUQ96*HSVT* O:84Y#$$EBQ&0"!BH1X]T3?H
MD;748DU52RC>"(@(RYW'IU 7W)]C7-7D,EW?_%&&VADDDNM.C2 *A_?,+9U(
M7^\02!QWIS7BFZ^'>IBWO#:6Z30RL+63*NUL% *[<\L",XQF@#N[G7=*L[Q+
M2YU"WBN'<1JCR '<?NK[$]AU/:LWQ?XBAT30-3DAU"VM]1@M'FB64;L$ [<C
M(QDC SU/KTKB$73Y;C7/#'B;3M7GO+C4I;BVAB,_E7D;2;XF5T^5=OR@DD8V
M^U/NKQM/MOB'I&K6]Q]NOS<3V;"!Y%N8&@"HJD CY=N".WYT >C:#=2WWAW3
M+NX8--/:12R,!C+,@)X^IH37=*>^6R74+8W+,R+'Y@RS+]Y1ZD=P.15'P^L\
MW@/38X?,M[DZ='&OFQLC(XC Y!&1@UP4-O-J?PTT+PY'!+!XCL;NV5HF0A[>
M2*4%YB?[I4,=W0[L DG% 'H-QXN\.6A<3ZYI\927R7W7"_*_'RGG@\CZ9JG>
M:O?V_P 1-,TH31?V=<V%Q.R>7\P=&C .[/3YCZ5QFI11R:?\4P("TMT-L'[H
MYF_T95&SCYOG!''>MF*97\>>$YLL4719T>0J<*[>5A6/8G:W!YXH Z&PUZP@
ML9[J]\2:?=PO>O%#,I2-5RWRP@@G<PSC/4^E7]/UW2=6>Y73M1M;IK9@LPAE
M#>63TSCIT/Y5Y5=HLO@+7X# [F7Q49DB\HDO$;M'W!<<KM!.>F :U/$UI=:C
MXF\5V^D*3-=>&XX82@PLL@>4E W3=M8#KT- 'H5EKFEZC=/;6=_;SSH@D,:.
M"VP\!@.Z^XXJ6]U*RTY8S>7,</F$A%8\N0,G ZG YXKC?#%UH/B#6;+4[/3]
M674[2!XY3>^>@M P&Z,[_E8D@<#/3/%7/%-\MKXJT%)+:6)7CN NI16S3/$2
M$_=* " 7]2#PN ,G( -#4_&6BZ;#I<K7L,L>IS+%;21N"C Y);<.,  _CQ5O
MQ#>SV?AG4+^RD198;9YHV9=P.%)Z5YAI7FVW@CP8TUI>J-.\0R&Z#6LFZ-2U
MP 2 ,D?.HR.,G%>E>*F\SP=JH57+2V<BHFT[BQ4@#'7//2JA\2$]B;3M;L;J
M-8OMUN]W' LL\:N-RC R2.W/Y51'C32&TB/41,/+EN/(1<_,29"@)]!@;N>U
M48O+'B3PN8EPB:?-&Y5<!21'A3Z<@\'TK)B$B> K6!K>X$MCJ:/<+Y+951<E
MB>G/'/&:W5./Y?J*[.SG\1:-:J[3ZI9QA I;=,O ;IGZU9?4K*.&*9KJ+RY5
MW1L&R'7KD8ZCGK7,+=6"^/K^6Z"JDFEP[3-'C(+OD<CJ1VZGTK-L=,GT_1M)
M1;Z72M0ACN'MVE3=%Y32!A%(#T.-G'!&#CI2]E'^O0+G<C4K)I+6,74)>[4O
M;@.,RJ!DE?48(-1K=,VIW*EPMM;1#>3_ 'SR<GMA0#_P.J&EZA']BT9=0L?L
MM]-;L41825AVJ-PSCY!C'!^E-\N2;18XV1A+JDV901RJ-\Q!]"(UV_4"L^6S
M'<MZ?JT$D4<=U=1+>/$;@P%@'2,G(R/8$#/M4\>KZ=+:I=1WUN]O(_EI*L@*
MLV<8![G-9/B6&ZM;[3-9L+<SW$$AMI(EXWQR\#/L'"'VYJGX>TR\L-5GTB<,
M]C92_;(9B,!S(#\N/9O-/M\M5R1<>;^OZV%=[&__ &[I(MFN#J5KY"R>49/-
M&T/_ '<^OM4ESJVGV>[[3>P0[4$C>8X7"DXR<]L]ZY74=#NKG4]8T2%6CL-3
M5;T3@<12#A@/<NL;?3=6IHD$^M:%-/K%N8YKV$6\T3=0J@J1^+%V'LPH<(I7
MO_7]7"[-==3L7NH[5;N$W$B>8D0<;F7^\!Z>]36]U!=HSV\R2JK%"4.0&'!'
MU%<!'%KD%GINJ&VDDN]'E_L\Q8YN8R3&S^X/[LC_ '6-=G'+#I$-A8RF1Y)V
M\L.L9(9\%F9B.F3D\^M*=-1VU&F32:I80W2VTEW"LS,$"%QG<1D+]3Z=:+C5
M+"TF\JXO(8GR 0[@8)Z9],]L]:Y/1[F".*?0M6T^:?44OY)D5H&99LR%TEWX
MV@#(Y)XQ^%-7,.G>*M*U&%VNKJ>>2!=A/VA'4"/9ZD8 QVQ5>R5[?UZBN=5=
MZYI5A(\=WJ-K!(BAW624 J"0 2.W)%12>)-$B*A]6LE+2&(9G7EP 2.O7D?F
M*Y_3;1H?%FG6]^HFEBT);>61EW*9 PR,],D9/TJBHLI].\:64D*RW5Q>S)%$
M$RTC&)-@7U(;GVSDXIJE$+L[F[U&SL<?:KF.+(+89NPZGZ#UJ.XUC3;41&>_
MMHQ,I>/=*HWJ!DD<\C SFN:T@3Z%K\Z:PQ,<^GVL<-PP)3=&I#IGU+'=COFL
MVPL)+ >$X;J)@L=[<RB-T)\F-E?RPW]WJO7H>.U)4H]_ZL%SLSKVDK%'*=1M
MO+=%=7\P8VL< D]@3QDTV37K&/7ETAIE%R83*<G '( 'U.2?P]ZY+Q.VY?$M
MA#9RV[&R01B"W+?:@$/);! 5<XP,'W[5IP3[?&5A=-%.(9])\I',+??\P$@\
M<<<\XXI^R5KA<V]/OHC97-S+JMM=0+,_[Y-JI&N>$)!()'3-3)JVG/!/,+V
M1P?ZYF<+Y?\ O9Z?C7#*ES_9$MQ!#*\-MXD>[GB5#N>#S"0P7J1RK<>E:&IQ
MB\U?5=4M#OLSHKV\CJ#MEE))4#^\0,C_ ($!0Z2N%SI[;6=,O+H6MM?V\LYC
M$HC20%BIP<X_$?G4D6I64UP+>.ZB:8YP@;DXZX]<=\=*Y"T"1W/@;:A7RK=U
MEPA'EDP@8;TRW'/>GZ ;BUU6P@LYVO-+E61O)GCQ/IYQG!;NI/RX//3&0*3I
M*VG];_Y!<ZVZU&RL61;N[@@:3.P22!2V!DXSZ 5%;ZUIEW8O?6]_;26L9P\R
MR JI]">U<WK^HV=^_A>^VO\ 9FU$_P"NB*D8209*D9'(SG\:I7T8M[KQ!JMO
M8BXL+F:T4?NRR%U;YY@J\L%RIXZD&B-)-:[_ /!L%SM[6^M;T2?9ITD,;;7"
MGE#UP1U!^M%S>VUGM^T3)&6!*@GD@=3CT'?TKE-'ODL=>\27D_VV2$Q03"5[
M9@9%5""0 H^F/_UT_6M3@TWQ/I^J;I );"2,B2"0IM+*P^ZI*MGJ".GI2]E[
MUOZV"^ATB:MITMJ;F.^MI( P4R)*&7<>@R._(X]Z:=9TQ;)[QK^W6V1MCRM(
M JMZ$GH?8UQMHD%E9>&+BQN6O=,T^YF6[=(V!1W4X8H>5"ESUZ BM6UTJ/5=
M8\1R%2=+U"&*'('$KA2&=?H"HSZCVING%;[?\&W_  0NSI/MEMYD,?GQ[YP6
MB7=RX'<>M165Q)<SW;D_N$E\J( ==H^8_P#?61_P&L'0IM0BTB6\U.!S=:="
M]F@/68H>7'^_A/RK4:[M_#VG:?!=&9VFFCM@T43/NE?.6; X!.22>!FHE%1N
MAIW-:BBBLQA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(V
MXJ=I ;'!(R :6B@#%\-: ?#MA/:"[-RLMS+<[FC"D-(Q=AP>F2<5M444 %%%
M% !1110 4444 %%%% !6/XIT$>)_#UUH[W+6T5R ))$0,P (/&>.H'K6Q10
MV,.L2B1@[@?,P7 )^G.*=110 4444 %<U!X6O+*[N6LO$FHP6=Q.]P]L8X9-
MK.2S;79"P&3T.<=JZ6B@"*UMHK.UBMH%VQ1($1<YP![]ZEHHH **** "BBB@
M HHHH **** "BBB@ HHHH QK_07U'6H+R;5+L6<2KG3EVB&1U;<KL<;N#CC.
M#M'N#LT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !4%W;"[A\HS31<YW0N4;\Q4]%&P&5_82?]!'4_P#P*:C^PD_Z".I_^!35
MJT57/(5CFX_"(CUF;4/[6U F6,1%1*0=H)(^;.>I-7_["3_H(ZG_ .!35JT4
MW4D]V%D97]A)_P!!'4__  *:C^PD_P"@CJ?_ (%-6K12YY=PL97]A)_T$=3_
M / IJ/["3_H(ZG_X%-6K11SR[A8RO["3_H(ZG_X%-1_82?\ 01U/_P "FK5H
MHYY!8RO["3_H(ZG_ .!34?V$G_01U/\ \"FK5HHYY!8RO["3_H(ZG_X%-1_8
M2?\ 01U/_P "FK5HHYY!8RO["3_H(ZG_ .!350T[PB+"2[<ZMJ#_ &F8S,%E
M*?,0 >AYX Z\UTE%/VDMKA9&5_82?]!'4_\ P*:C^PD_Z".I_P#@4U:M%+GD
M%C*_L)/^@CJ?_@4U']A)_P!!'4__  *:M6BCGD%C*_L)/^@CJ?\ X%-1_82?
M]!'4_P#P*:M6BCGEW"QE?V$G_01U/_P*:C^PD_Z".I_^!35JT4<\@L<W?^$1
M>W-G,-6U!/LLGFJ&E+9;!'7/'!/2K_\ 82?]!'4__ IJU:*;J2?4+(RO["3_
M *".I_\ @4U9]YX1>:Y^TVFOZM:2LH20K,'W*"2!\PXZG\ZZ6BA5)+J%D8L'
MAN.!6_XF>J.[D&20W1!<X R<8'0#\JE_L)/^@CJ?_@4U:M%+GEW"R,K^PD_Z
M".I_^!35;L[(62N!<7,VXCF>4OCZ9Z5:HH<F]QV"BBBI **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHIDLJPQ-(^[:HR=JEC^0Y- #Z*P(O&O
MAZ:Q6^COR]FW2X$$GE]<?>VXZ\=:WZ "BBB@ HHK&O?%6C:?>O:7-WM>-6:9
MPC-'#C:3YC@83AE/)'!![B@#9HK#UKQEX=\.W$5OJ^K6]I-*GF(CDY9<XSQV
MR#4UOXFT:ZT>+5K>_CEL9G\N*5 3YCYV[5&,L<@C &>* -:BJUE?VNHV_GVD
MHDCW%#P058'!5@>00>H/(JS0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444R5&DB9$E:)B,
M!U )7W&01^E 'F/PN;6)/A[H5LEA92:7)-<)/(T[-(8S)+G]WLQ][ ^\>*UK
MS7?$FJG6'\.P.TVG7IM88F$/DS% I<2%F#C.3C;C P>:Z'PMX;M_">AQ:1:7
M5S<6T)8QFX*%EW,6/*J,\DUGW/@6UDU^ZU6TU75+ 7I!O;6UF"Q7! QDY!*D
MC@E2"?UH S[S7?$.K3:U#H4$D=UICI#%&!"T<DIB20B4NP;;\X7Y<="<GH.G
MM$U::^MKRXGBAM6L@);$1AF6X)!+"3/( RN,>]9%[X&M9]>DU>QU34M*EN$2
M.[BL951+A5&%R"IP0.,K@XK:BTH0:K%=Q7EREO%:_9EL0P\@88$/C&=V!C.>
ME &A7ENM17W@?Q1=:FT+:KX;OQ<W-W;H/WUIN\L2N/[Z<*<=0"?2O4JY>\\'
M&\N)D;5[T6%PMP);?Y,@3,K.JMMR%.#W)&>"* +VI:C9:;X=N]=M8HY<VPDB
M*CF;Y?W:Y]R0!_O5R,VGR:3XP^'>CR/OBAAO)9&[2W B&7/OEY#^)KM[S1K:
M[M+*TYBM;2:*58DQM;RSE%/L&"G_ ("*-6T:WU8VDKO)#<V<WG6UQ%C=&V"I
MZ@@@J2"#U!]<&@#FO"KR+\1O'=NN1:K-9R*HZ"1H!O\ Q.U,UVU9VDZ/;Z0E
MR8F>6>ZF,]Q/)C?*Y &3@      #  %:- !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% !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% !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 %%%
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
MB5@J[B48!=Q7)!/!%=1X+36(]*N8M9F>X=+IUMKJ6#R99X0%VO(G&&ZCH,@
M]ZZ2B@#@M+M;OP7XNUYY;&[N='UFX%[%<VD+3-!,1AT=%!;!."" 1ZU;\9VV
MI^)_!M_!I5I(KJT,T"7 ,37!CD5RNUL%00N!NQDGH!R>RHH XJ:.37O&/A_7
M8;.]MK?2[:Y:Y^T6SQN3(JJL04C+$8).,CY1SS7+W5K<6'[.-W97=I-;7,%L
MZR0S1E&!,V>_7((.:]=K,\0:';>)-%N-)O)9H[:X 67R2 S#.<9(..E '*:[
MH]QXL\0:?<V$5Q9+9Z;>0O<3PM$0\T81$ (!;!RQ(R!@<\U1BTW4-8\(>%=
METVZL]1TN[M#<O)"RQQ+;_>=),;6W!<#:2?FYZ''I,2&.)$:1I"HP7?&6]S@
M ?I3Z .#T*'4+6W\<O'I<CW-Q?3W-G%<PE$N08451D@9!92,>GUK-T"'47\8
M>&]1DTG5DC_LJ:VN'GA$:0R$Q':$R!&HVD# &<#&ZO3J* /)!I^J+\'5T-]'
MU 7]M>Q@Q^03OQ=^82N.JA!G/0YP,FNEM!=Z'X\U^]N[.\N-/U>*WEMIH+=Y
M=C1IL:)E4$J?XAD <GG-=M10!Y;H?AW4="N/ -K/:7#?83?27)CC+I;><K%$
M+#(X+;>/3TKI? T%Q;R^)?M%K<0"?6I[B'SHF3?&RH PR.Y4UUM% '&^'+>2
MQ^(WC".8$?;/LEY 3_&GEF,X^C(1^(]:QKBUN(]8L_#VJ0QS6[:M]JTO6(VR
MT3B0SO#)CE9,;E!Z,IYY&#Z'/903W,%RRD3P9\N13@@'&Y?=3@9'L#U (JQ:
M#I\-ZUU'"5=IS=%=QV^<5V%\>NWC]>O- &E7(^"X9X-3\4M/:W,*W6K/<0-+
M"R"2,Q1J&&1ZJ>.M==10!YY<^"K+5-5L[33K&YLM%M[P7]V)))4CED4[ECCA
M8X4%OF9@H'&!G)QJ^)X9Y/&7A&>*UN98;2YGDGDCA9EC5H7122!_>(%==10!
MCZCK26NH#3I=)U*Y26'<)8;7S86))'EEA]T_[V!@]:YV[TO_ (1GX.:GISI\
MRV-RB0J=VUI2^R(>N"ZH/7 KNJKW%E#=R0O.I<0OYB(3\NX=&([D=O0\]0#0
M!4\.6,NE^&-)T^<YFM;.&!SG/S*@4_J*TZ** "BBB@ HHHH X7XMS1V_@A9Y
MG"11ZA:.['H )E)-6O\ A:O@7_H9K'\S_A77.B2+M=59?1AD5']CM?\ GVA_
M[X% 'E_B[QOX:\17GA2RTC6+:\N5\0V<ACC)R%!8$]/<5ZJS!$9CG &3@$G\
MAUJ-;6W5@RP1 CD$(.*EH X?_A&8?%/@H6-RES8WL-U-<6EPT31RVTOFNR2+
MG'8CZ@XK';2/%#>#M)NKZT\[5=-UXW]Y;0?\O""1PQC'?(8.![>M>H44 >>:
MSIUQJVM:UKUK:78MSX=DTY$>W=)+B5V+ !" V%X&2,?/[&F6EI>+??#@FPO
M+"TDCNR;=P(&-N$ ;CCYAC]>G->C4C LA 8J2,!AC(]^: /'["S?Q%\+-1\.
M6UI<-=W>J7")(8&\M/\ 2V8R&3&WY0#WSD8 Y%=?HMK<CQWXOE:WN8(KQ+5;
M>Y:%@KE(V5B&(QP2/KVK=T#0;?P[I[65K/<2PM*\W[\J2&=BS<@#J236K0!Y
M3#HNIWOPPM?!4^GW,&K6\\,+3^4WDJL<P?SUEQM(V#.,[LG&*Z:V2=/BKJ-X
MUI="T?2H;=9_(;8TBR2,0#CT8>U=A10!Y/\ V7J?_"!SJNEWIFA\2_;S!Y#"
M1X?M?F;E4]?EYP*]%U6P3Q#X:O=/F62!+^U>%@X&Y ZD<C/49K3HH XKPAJ=
MYHGAZRT'6]+U".^T^%;426]K)-#.J#:KJZ @9 '#;2#FC58=3MO&NA>(I;*>
M2R6UGL[F&!3*]MO961]JY+?<"MMSCW'-=K10!Y3K6A7[:9XAO8;"[==5UNSN
M8+5(6+B*)HM\C+CY2VQC@X. .YQ6[XFNX[?XD^#9WBG=#;W_ /JX6=ERL7.T
M#=^G&:[FLF\\/P7OB#3]9DN;E;BP61(40KLP^-^05R<[1W[<8H \_N?#>K17
M$WB*TLIC%_PDB:F=/"XD> 1^4SA#_&26<*><8[\5?U[3+K5=1\2ZY:6EV()O
M#CZ9#&UNZ27$S%V&$(#8&5&2!]X]A7H]% '!WKZC;>%?"20Z5=/'&T*7ACM=
M]Q: 1%<HC#(.[Y2P&0I..N:YYM)U9?"WB"!=%U(.OB2/4(XY!O>6$2Q,2IW$
MN0%.>3]:]=HH X:]MKS4?B'#=1VMY;03:!/:_:&A.(I7D1E!(X!PI/7CIUK&
MATG4M2^'NB>$YM.NK75+"YMDEE,3"*-89 3*LF-K95> #G+=!S7J5% 'E^H6
M%]-I'Q)A33KUI-2<_8U^SO\ OLVZ1C;Q_>!_G7;R6DFH^#9+) \4MQ8&$"12
MI5C'MY!Y'-;-% '"Z#:3:I\'-.LHKE;&ZAL(XC)(/EBF@P"''H&C(8>F:D\*
M2/J?BG4-1O=.&EZS;6J6M_ C;DN,G=',K#AEPK!3UY8'&T9ZB31[&6*^A> -
M!?*RW,)^Y)N&UCCL2.#CK3K'3+;3V=X0QD=41I';+%5R%7Z#)X]R>I- $&JZ
MRNDSVL;Z?J-S'<%@9;2W,RQ$8QO"_,,YX(!'!SBL&R\,:='H.M0:KIK&PU._
M>\^PK&SM$"$ P(\D,63?\O0M[5V-% '&^%O#$EOXCOO$=W'/$\L"V=G!<7#3
M2Q0*=Q+LS,=S-SC/  '7-2>&HIX_&WBZXEM;F*"[GMW@DDA95D"0JC8)'9@1
M7744 <9JY'C.SCTX:1J-I<6]_%+YUY;^6(/*D#&1'Z-D @;2?O<X&:7Q7;27
M_C;P;;0@EH+F>]E(_@C2/;D_5G4?C7957BLH8KN:Z"EKB4!6D8Y.T9PH] ,G
MCW)ZF@"Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 8^K>)+/1M1T^QN8KEIM0D,5MY:!@[@9(SGCCGG K8KA_&__(X>!?\ L)R?
M^B6K*U2XUJ:\\?JGB"_@32(8Y[-8A&-C?9S)@_+RN[MU(ZDT >FT5E6&IRR^
M$[759DWRO8I<NB<;F,88@5@>''U#5]'\/>)1KK*+F,2WMNP#12^8O$:#/R%6
M( (Y..<T =I17EDGB75I?A?'X\MKV;[<LOGM9YS"T7G;#!M]0O\ %][<.O:K
MMY+J][KGC>U&O7]O#I]M;SVJP^6IC9HG;&=O(R![GN: /1J*\VT_5-8-UX$U
M&;5[F4Z] 1=VY5!$,VQE!10O!##KDYR:QY]1\2Q> M0\4Q^([R2[TK4+A4MW
M2,13Q)<%"K@+DDKP",8P,#O0!Z9;Z_:W/B.\T-(YQ=6L"7#LR81E<D#:<Y/*
MGM5K3+[^TM.AO#:75IYH)\BZCV2)SCYER<=*Y6T5IOBOK(5WA9]#M<,H&Y"9
M9N1D$9^HK*T#6M0U+P?X1DO-5N)+J^:8SP0@">]VA^%8$",*=K$Y'  SS@@'
MI5%>4QZ[KTWA31I/[5GAN?\ A)O[-E?:C&2(7#( QV\D  9&,XYSFI[_ ,1Z
MIX7_ .$TA.I37<>G_87MIKL*S0FX.QR<  JI^8#&.W2@#T^BN*\0SZAX1TW5
M]9@U=[FW33B\5G=#S&$RGF8-UVX9<J!CTQFK>EVFO6_B&WNI-2@DTBXMRKPR
M79F>27[RR1GRU R,Y XQR!Q0!U5%<GXOO+S1]1T+5DNYDTQ;Q;74(00$*2Y5
M)">HVN5S['GI6!HFNW]Y=ZKH4M_=_:[B^BFTZ=V&XV+Y8.O&.%CD&2.I7/6@
M#T"*^\W4[FR^R72>0B/]H>/$4F[/"-GDC'(QQD53OO$=C8ZAI-FXEE.JR&.W
MEB4-'D(7R6ST(4],URU]=ZA+K?CC3GU*Z^S6^DP36X5@IA++,6VD 'G:.3D^
M]8\=I)_8/PMCCO)U>5XF$IPS1YLFX7(QQVR#^- 'K%12SQQ9!.Z0(7$:\LP'
M7 []1^=<QX*N[UKOQ%IMW>S7BZ=J1A@EG(,GEM$C[20!G!8\U3M[=V^,U^3=
MW.U='@E$?F?)DRR C'8?*#]: .FT#7+7Q'HEMJUDLJV]QNV"90K<,5.0">X-
M:5>.^&)M0TGP?X)O[?4[D1W.J_8I;3"^2T4DDH/&,[L@'.:W1>^(_$5IJ>H:
M3J%M9W%AJ<L">?=%8HXX9-K+)&(R#N4%LDY&X8( Q0!Z+17/^.+J[L? VMWM
MC=26MU;64LT<L84D,JDC[P([5STMSJNFRZ#:-K%Q=2:\X+FXD6)8]D!8QQLJ
M$KN./4\'!R<T >@T5Y[+?>(-"DL]'U#4X6.IZNL%O.DGF2V]N49]K,RC+$H5
M4D'@]R*KZI?ZGIMYXYM8-5O#%I^C1WEGODW-#(5F)P2,D90?>SZ=* /2JJ6%
M]]O2=OLEU;>5.\.+B/87VG&]>3E3U![BN375-0_X27P7%]LE\K4M.N)+I.,.
MZ1Q%6Z<'+MTK N=;UU/!&K72:S<"[M?$K623%$):+[4L04C:!C:?X<4 >K45
MPLS:E:^)K?PPNJ75V)K6:^,MS<B&5_G50BND?1<DX '4<X&#1FD\46-UX3TW
M4-?#7,]]/;73V@1A(@B=T+90?. %[8SS@T >D45Y3=W&MPZ'XXV>(]1#>'Y7
MDLW^0NV(%E"R';\R@DC''!.<\8UVU/5_$NJZAI=G<+:RVVGVTT92Y,+"256;
MS.$;<H( P>.N0<C !W]-DD2)0TCJ@+!06..2< ?B2!7GRR>(+CQ;HFD7VO.A
MGT>9[PV&S8TT;QJ60E<@G)Z].<8ZUB275_JWAKPFU[J5V\\7B8V3RJX4RJDD
MJJS8&"P"+SZ\T >O45Y[JVM7FC^)FAU>34+;3I+NW6QU.W;? J_(&AG4?=9F
MW#<1_&,$8K>\=:Y<>'O"D]]:D),TL,"RL 1%YDBH7(/' 8GGC.* .DK#_P"$
MIM6U%+6&SO;B)KIK-KN&(/%',!RK8.X 'C=MV@\$UDW,]]HWCS2-)CO+FXT_
M5[6X#K*^YX)(@I\Q6/(!#8QT!QC%0_#.U,.FZO(;B>3_ (G%\FUWR.)VY^I[
MT =I)-'&=I;+["X0<LP&,X'?J/S%4/#^N6OB318=5LDF2"5I%59E"L"CLAR
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
M-.8@^-AW0_+TZ<\UTOBN[>UTVV$>H&S::\AB_=INDG!;F*/T9@"-W89/&,@
MW:*\HU'7M<M_!OCDQ7]W:SZ3=J+1G9))8T9(VV,Q!S]\\Y)]^*VYHM47XA1:
M-_PD&H?8[_2Y+F4#R]T;I(BCRSM^0$/COT]>: .\HKR_1O$VKW5AH&DS79FG
MN[V_MGN9)?)>5;=V"KN53AB,$D#)VGIFIM5?Q3HVGZ?;W.NJ))/$-O!&T+"5
M_LTKC"2ED!)'/(QD=<T >E5ESZ]:VWB2ST-XY_M5W#)-$X3]WM3&[G/7YAT'
M>N#U'Q-JGA1/&\?]H37JZ<EE):27>UC$UP2A)P "H(#8^HK1O-.>S^*7AD?V
MA=S^9IUZ-TSAR&'E9<9& 3D<?=XX YH [^BO(X-4U\>"=*UT^(+QKP:T;-E9
M4\N2-KMHCO4*,G;CIC&!C%:&IZ_JGA._\60C4;B^BM-,@O8#>;6,4CNZ,?E4
M?+\H;&.QQ0!Z917$26OB.SN+B[76(TTZ;3Y,*;KSY?/ W+)'NC  (!RO3N *
MQ]$U+64'P_OY]:N[DZU!Y=W#($\L_P"C&0, !D,&7KGG)[<4 >B7FI6]E;2W
M$K%HH#B=D^;RAC)+#J  03['/2K2LKH'1@RL,@@Y!%<1\.;4K;^(C+<W%P/[
M;O(=L\F\$*^ 3GO@8J;X6W,L_@.UBE8L+6>>UC8GK''*RI^2@#\* .PDD2&)
MY975(T!9F8X"@=2369_;]K_PE \/F.<79M#=ARG[LH&53SGDY8=JP/BJC-\/
M;]DGFB*R0?ZI]NX&9%(/J,$\53O].DG^*EE9QZC=P?\ $@F#3QLOFD>?'_$0
M<?7% 'H%%>8:)XGU:_T?PII\USYESJ,E['+.\ODM*+=V4+N53AB,$D 'Y3R,
MUV7A>WUFSM;NVUF]@NW2Y8V[1R%W2$X*K(=JY8<\XY&* -VBBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBF3316\3
M2S2)'&OWG=@ /J30 ^BH!>VC211BZA+S+NB42#+CKE1W'TJ,ZIIZRI$;ZV$D
MDAB1#,N6<=5 SR>>E %NBLS7-5BTK39Y/M5I#<^4S0+<N '8#IC()_#UJIH'
MB!+SP9I.MZK/:VK7=I%-(S.(XPSJ"0-Q_K0!O457DO[.*..22[@1)5+1LT@
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
MFFIK&F26\]Q'J-H\-N-TTBS*5C'7+$'C\:KZ5XCTK6-*MM2M;R'[/<%5C+.
M26^ZN,_>/IUH Y?0?#+W>J>*O[5M;V&UU'4#*L;2[8[F'RT7! /'*MD<$@X.
M1Q74KX?T]/$ UM5E6^%O]E!$K!!%G.W9G;C//2M2B@#"E\(:/+<WLIBE6.^<
M27ENDK+#<-Q\S)G&3@9QC=WS5_4](L=8@@AOK=9HX)X[B,'^&1#E3_GM5ZB@
M#-U30K'6+BQGO!*7L9A<6^R5D"R $;L \\$CGUJ!?#&G+<"5OM$B+=->K!),
MS1K,26W@'IR20.@/.,\ULT4 80\'Z*;35;66V>:WU60RWD<TK.)'( W#)^4_
M*O3&,#TJ:V\.65L7<O=33M!]F$\T[/(L?7:K'IVR>IP,DX%:]% '/1>"]&AL
MM*LXX[A8-)D$MDGVE_W3 $ ]>>"1SGK5B#PQIUO/!)_I$BV\[W,$4LS.D4K;
MLLH/^\V!T&> *V:* ,CQ'H@UO3HD1UCN[6XCN[61NBRQG*Y]CRI]F-!T2UOM
M7LM=N89XM1MHFCC'GG"*V-RX!VD' _(5KT4 <W?>!=!O]<?6);>=+J8*+@0W
M#QQW(7H)44@.![]>AS5NY\+:3>:E>7]S#)+->6ALIPTK;'AY^3;G 'S'ISS6
MS10!SMAX(T73;VPO(4NVN+&)H89);R5R(SCY3EN5&T8!X'7K31X$T$:,^D+#
M<BP:<3^2+J3"L'W@+\WRJ&YP.,UTE% &/_PC6G_VG=ZEFY%W=P+;S2"=OFC7
M.!C.!C)Y'/)KD]=\*K92:+96>C:I<Z-I]O)'"VFZ@8KF!V*\9:124VC^\?IQ
M7HE% '/>%-,NM-M[CSI-2%O*RF&WU&Z^T318!W$OEL \?+N;&,YYP+;>&]+;
M6[C5V@8W5S"(9QYK>7*H! W)G:2 Q&2.AK6HH Q--\*:7I9M1 D[169)M(II
MFD2WR"#L!/'!(&<X!(& :L:WH-AX@M(;>_20B"9;B%XI6C>.1<X964@@\G\Z
MTZ* .8E\ >'YK;4;=X+GRM2='NE^UR_O&4#!SNSD[5)/4XYS6EJ?AW3]72Q%
MZL[/92>;!*D[QR*VTJ?F4@G()!]<UJT4 8R^%M)^V:I<O;M*VJQK%>)+(S)*
MB@J!M)P  2.,=:AT7P=I.@0216/VO#1^2C37<DIBC_N1EB=B\#ICH/05OT4
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
M"=X@_*W_ /CU'_"5WW_0G>(/RM__ (]0!TM%<U_PE=]_T)WB#\K?_P"/4?\
M"5WW_0G>(/RM_P#X]0!TM%<U_P )7??]"=X@_*W_ /CU'_"5WW_0G>(/RM__
M (]0!TM%<U_PE=]_T)WB#\K?_P"/4?\ "5WW_0G>(/RM_P#X]0!TM%<U_P )
M7??]"=X@_*W_ /CU'_"5WW_0G>(/RM__ (]0!TM%<U_PE=]_T)WB#\K?_P"/
M4?\ "5WW_0G>(/RM_P#X]0!TM%<U_P )7??]"=X@_*W_ /CU'_"5WW_0G>(/
MRM__ (]0!TM%<U_PE=]_T)WB#\K?_P"/4?\ "5WW_0G>(/RM_P#X]0!TM%<U
M_P )7??]"=X@_*W_ /CU'_"5WW_0G>(/RM__ (]0!TM%<U_PE=]_T)WB#\K?
M_P"/4?\ "5WW_0G>(/RM_P#X]0!TM%<U_P )7??]"=X@_*W_ /CU'_"5WW_0
MG>(/RM__ (]0!TM%<U_PE=]_T)WB#\K?_P"/4?\ "5WW_0G>(/RM_P#X]0!T
MM%<U_P )7??]"=X@_*W_ /CU'_"5WW_0G>(/RM__ (]0!TM%<U_PE=]_T)WB
M#\K?_P"/4?\ "5WW_0G>(/RM_P#X]0!TM%<U_P )7??]"=X@_*W_ /CU'_"5
MWW_0G>(/RM__ (]0!TM%<U_PE=]_T)WB#\K?_P"/4?\ "5WW_0G>(/RM_P#X
M]0!TM%<U_P )7??]"=X@_*W_ /CU'_"5WW_0G>(/RM__ (]0!TM%<U_PE=]_
MT)WB#\K?_P"/4?\ "5WW_0G>(/RM_P#X]0!TM%<U_P )7??]"=X@_*W_ /CU
M'_"5WW_0G>(/RM__ (]0!TM%<U_PE=]_T)WB#\K?_P"/4?\ "5WW_0G>(/RM
M_P#X]0!TM%<U_P )7??]"=X@_*W_ /CU'_"5WW_0G>(/RM__ (]0!TM%<U_P
ME=]_T)WB#\K?_P"/4?\ "5WW_0G>(/RM_P#X]0!TM%<U_P )7??]"=X@_*W_
M /CU'_"5WW_0G>(/RM__ (]0!TM%<U_PE=]_T)WB#\K?_P"/4?\ "5WW_0G>
M(/RM_P#X]0!TM%<U_P )7??]"=X@_*W_ /CU'_"5WW_0G>(/RM__ (]0!TM%
M<U_PE=]_T)WB#\K?_P"/4?\ "5WW_0G>(/RM_P#X]0!TM%<U_P )7??]"=X@
M_*W_ /CU'_"5WW_0G>(/RM__ (]0!TM%<U_PE=]_T)WB#\K?_P"/4?\ "5WW
M_0G>(/RM_P#X]0!TM%<U_P )7??]"=X@_*W_ /CU'_"5WW_0G>(/RM__ (]0
M!TM%<U_PE=]_T)WB#\K?_P"/4?\ "5WW_0G>(/RM_P#X]0!TM%<U_P )7??]
M"=X@_*W_ /CU'_"5WW_0G>(/RM__ (]0!TM%<U_PE=]_T)WB#\K?_P"/4?\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F=-_Y*-K_ /V#
M['_T*>NFKF=-_P"2C:__ -@^Q_\ 0IZZ:@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "N9US_D=?"O^_=?^B3735S.N?\
M(Z^%?]^Z_P#1)H Z:N7^(>G7^K^"-0T[3+-[J[G\L)&KHO1U8DEB!T!KJ**
M*%]?7EO#9O;:7+<M-<)'*@D13 A^](<G!"^@R3VJ_110!QWAW3M3M?B%XLU*
MZTV:&RU$6GV:9I(R&\J,JV0K$CD\<54FTK5CK?CF==+G:'4K*&&S821?O62-
MU(QOR.6'7'>N\HH \MCT+6](D\/:E)X975HX]%@TR]L6>$RV\D?(D0L=K EF
M!P?0UZ%HT#VVDQ(]A;V+?,WV6W "QY)(7C@GGDCC.:T** /+;GP_KTO@7Q!I
MRZ-/]KO-=>\AC\Z'YHC<K+G._ ^53QG.:=XPTCQ-KMKXFL3HT]P)EB;3&6XC
M2$( I8,N[)EW!N2".F"!U]0HH X^UM=4_P"%BW.LRZ1<)9R:/%;AO-B)\U9'
M<KC?GHP&>F<\XYKGK'P]KUOX&\&Z<^C3_:]-U6*XNHQ-#\D:LY)SOP>&' YK
MU&B@#S72]$U32[Z^T:Y\)6>HP2WLUQ:ZM)Y3(L<DAD_>JWSEE+'@ YP.G6NH
M\=:'=^(_!U]IMA(B7;>7+#O.%9XW5PI]B5Q^-=%10!Q[V-]K_BGP_K-QIL^G
MKI,5P\B3,A9Y)$";%VL<@?,2>!]W&><2^!['4=/AUI-0T^6T-SJUS=Q;WC;=
M'(V5/RL<'V-=710!R=[8ZE!\2K76(-/>YLGTMK-Y(Y$7RG\U7RP8@D$ XQGG
MTZUS,?A[7U\"V6G'1I_MD6O"]:/SH>(OM1FSG?C[IZ9SFO4J* /-TTC5-,\0
MZQ;2^$;76;/4KIKNVO9&BQ"7 W)*&^;"D9!4'(/ KJO%FA3:]X*U'1K>5(I[
MBV,<;8VJ&'(X[#(Q]*WJ* .+_P"*A\7>&;_2=3T9M%DGL9;:::29) TC)M_=
MA"?DR<DG'8 'DBHND:OK>E>%-.O],DLIM'O(+FZF9T*,8%('ED$D[SCL, G/
M/![^B@#@=-L-0T_PMXU%_82VOVFZOKN$NZ-OC=.#\K'!XZ&JFC:==^(_"_@&
M+[#+;PZ:+6^EN)2N"(X2%5,$D[BP/L <\\5Z#?64.HV,]G<AS!.ACD".4)4\
M$9!!'X4W3=.MM(TVWT^S5TMK=!'$C2,Y50, 98D\"@#SJ'POK2_#N^\"36+N
MS2R10:AO0Q-"\I?S&^;<& )^7&<@=CD=%HNFZA9^/?$%X]C*EC=6MI%;W#R(
M0[1"0-D!MP^^.H]:ZVB@#RVQTKQ1/J7A;4=1T.X-_87DQOY6NHMF'C= T2AL
M+&-PX !]F/-69-#UQ?"?CG1ETB5Y=1N;R6TD6:+;,)A\N,MD8R<[L>V>WI-%
M '"V^F:MI7BS3]=&GSW%M-H\>GW5NCH9;>1&W*V-V&4Y(.">QK,D\*ZO;6UE
M+%I\DLMQXJ.M7$*2QC[/$<C!)8 MC:2%SR3UZGTVB@#E=!L-0M_'/BB^N+&2
M&TO3;&WF9T(D\N/:W 8D<^H%&J:?J$WQ&T'48K&1[&UM+J*:<.@"M)Y>W@MN
M/W#T'I7544 >>^&?#^HZ9XALKNPL[S2;">.1M4TV:97MDE(X, #-M)8D\<8Z
MX/%=KI-W=WVGK/?:>^GSEG!MWD5R &(!RO'( /XU=HH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YG3?
M^2C:_P#]@^Q_]"GKIJYG3?\ DHVO_P#8/L?_ $*>NFH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF=<_Y'7PK_OW7_HD
MUTU<SKG_ ".OA7_?NO\ T2: .FHHKF-$\2/>>(?$EA>S6T<>GW<<-N,A25,2
MN<Y//+&@#IZ*XZR\:11W7BN;4[B%-.TBZBBBDC4L2&C0XXSN8LV !Z@5IZ;X
MLL=0OWL);>]T^[6$W"PWT!B+Q X+*>00"1D9R,C(H WJ*YBQ\=Z5?W5E$+?4
M((;]S'9W5Q:LD-PV"0%)Y&0"1D#..*YY/']]IL<WVJUN+]I?$D^F1>3"#Y<2
MGA>,9;&<9ZX/I0!Z117 VWCQ[/6O$\-_;ZA=PZ?<H42UM-YMX3"CDN1CN6ZD
MG@XX%;MYXRTRW6Q%LEWJ,U];_:H(;& R.T/'[PCC:O(ZXR3@4 =#17-MXXTA
MM/T^[M%N[UM0+K;V]M;LTK%/O@J<;=IX.<<TUO'FB1Z&VK3/<101W@LIHY("
M)(9B0-K+U'4=,\'O0!TU%<W+XSLHELX_[/U1[ZZC:9+!;4^>D:MM+NI.%&<8
MR><\5JZ-K-EKNGK>V+L8][1NLB%'C=3AD93R&!&"* +]%<+<>(-5U/QIJF@V
MFLZ=HWV 1>4EQ;^;-=[T#%U!=1L!.WC)R#DBM9-=O-"T$7'BH0"[^T_9XA8(
MS_:B3B/8G)#-_=R<8/.* .DHKFU\;Z6MEJD]S%>VDNF0?:+FVN(-LJQ8)#@9
MPP.",@GD8I^F^,M-U/4+6SCAO86O%D:T>X@,:7"H%)9">HPX(/< T =#17+W
M_BJQ;4XK&"]N()(-5AL962!7261XR_E9/08P21R#@47'CW1K:[FC=+TVL%Q]
MEGOUMV-M%+D+M9_9B 3C /4T =117-:AXXTS3[N]A^SZA=)88^VSVMLTD=MQ
MN(8CJ0""0N2!UJ2]\8Z=;7<5K;07NI3R6RW>RP@,NV%B0KD\#!P<<Y..E '0
MT55TW4+?5=.@O[1F:"==R%T*-]"#R#[&N1T[4_$WC 7.H:/?V.E:0D\D%JTM
MH;B6YV,59S\ZA5+ X YXH [BBN97Q!>^'_#-QJ/B^.W@:VG$336>6CE1G5$D
M"DY7)89!)Q@TZ3QK8QPV7^@:H;N]WF"Q%J1.R(>7*G&U>1RQ'4=Z .DHKG8/
M&NCSV=M<*TZF;4%TTQ/$5DBN#_ ZGI_]<5/J?BK3-)NK^WNFE$ECI_\ :,VU
M,CR<L./4Y0\4 ;=%<U8>.-*O]1LK-8;Z 7X)LKBXMF2*YPN[",?;D9QD=,UT
MM !17)-XM>Q\1^*HK_:--T:QM[L&-,OAED+]^?N#%6;'QMIE]JMG8K!?0_;U
M9K.>>V*17.U=QV,?]GGD#(Y&: .DHKET\>Z/)>1QA+W[))<_9(]0-NWV9YMV
MW:'_ -X%<XQGO744 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% ',Z;_R4;7_ /L'V/\ Z%/735S.
MF_\ )1M?_P"P?8_^A3UTU !1110 4444 %%%% !1110 4444 %%%% !1110
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
M'_";_$G_ *)H?_!DG^%'_";_ !)_Z)H?_!DG^% 'I]%>8?\ ";_$G_HFA_\
M!DG^%'_";_$G_HFA_P#!DG^% 'I]%>8?\)O\2?\ HFA_\&2?X4?\)O\ $G_H
MFA_\&2?X4 >GT5YA_P )O\2?^B:'_P &2?X4?\)O\2?^B:'_ ,&2?X4 >GT5
MYA_PF_Q)_P"B:'_P9)_A1_PF_P 2?^B:'_P9)_A0!Z?17F'_  F_Q)_Z)H?_
M  9)_A1_PF_Q)_Z)H?\ P9)_A0!Z?17F'_";_$G_ *)H?_!DG^%'_";_ !)_
MZ)H?_!DG^% 'I]%>8?\ ";_$G_HFA_\ !DG^%'_";_$G_HFA_P#!DG^% 'I]
M%>8?\)O\2?\ HFA_\&2?X4?\)O\ $G_HFA_\&2?X4 >GT5YA_P )O\2?^B:'
M_P &2?X4?\)O\2?^B:'_ ,&2?X4 >GT5YA_PF_Q)_P"B:'_P9)_A1_PF_P 2
M?^B:'_P9)_A0!Z?17F'_  F_Q)_Z)H?_  9)_A1_PF_Q)_Z)H?\ P9)_A0!Z
M?17F'_";_$G_ *)H?_!DG^%'_";_ !)_Z)H?_!DG^% 'I]%>8?\ ";_$G_HF
MA_\ !DG^%'_";_$G_HFA_P#!DG^% 'I]%>8?\)O\2?\ HFA_\&2?X4?\)O\
M$G_HFA_\&2?X4 >GT5YA_P )O\2?^B:'_P &2?X4?\)O\2?^B:'_ ,&2?X4
M>GT5YA_PF_Q)_P"B:'_P9)_A1_PF_P 2?^B:'_P9)_A0!Z?17F'_  F_Q)_Z
M)H?_  9)_A1_PF_Q)_Z)H?\ P9)_A0!Z?17F'_";_$G_ *)H?_!DG^%'_";_
M !)_Z)H?_!DG^% 'I]%>8?\ ";_$G_HFA_\ !DG^%'_";_$G_HFA_P#!DG^%
M 'I]%>8?\)O\2?\ HFA_\&2?X4?\)O\ $G_HFA_\&2?X4 >GT5YA_P )O\2?
M^B:'_P &2?X4?\)O\2?^B:'_ ,&2?X4 >GT5YA_PF_Q)_P"B:'_P9)_A1_PF
M_P 2?^B:'_P9)_A0!Z?17F'_  F_Q)_Z)H?_  9)_A1_PF_Q)_Z)H?\ P9)_
MA0!Z?17F'_";_$G_ *)H?_!DG^%'_";_ !)_Z)H?_!DG^% 'I]%>8?\ ";_$
MG_HFA_\ !DG^%'_";_$G_HFA_P#!DG^% 'I]%>8?\)O\2?\ HFA_\&2?X4?\
M)O\ $G_HFA_\&2?X4 >GT5YA_P )O\2?^B:'_P &2?X4?\)O\2?^B:'_ ,&2
M?X4 >GT5YA_PF_Q)_P"B:'_P9)_A1_PF_P 2?^B:'_P9)_A0!Z?17F'_  F_
MQ)_Z)H?_  9)_A1_PF_Q)_Z)H?\ P9)_A0!Z?17F'_";_$G_ *)H?_!DG^%'
M_";_ !)_Z)H?_!DG^% 'I]%>8?\ ";_$G_HFA_\ !DG^%>BZ;/<W.E6=Q>VW
MV6ZE@1YK?=N\IRH+)GO@Y&?:@##TW_DHVO\ _8/L?_0IZZ:N9TW_ )*-K_\
MV#['_P!"GKIJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *YG7/^1U\*_[]U_Z)-=-7)^*IVL?$/AS4#:7MQ;V\EQYIM+9
MYF3=%@9" GK0!UE%<U_PF]A_T#-?_P#!/<__ !%'_";V'_0,U_\ \$]S_P#$
M4 =+17-?\)O8?] S7_\ P3W/_P 11_PF]A_T#-?_ /!/<_\ Q% '2T5S7_";
MV'_0,U__ ,$]S_\ $4?\)O8?] S7_P#P3W/_ ,10!TM%<U_PF]A_T#-?_P#!
M/<__ !%'_";V'_0,U_\ \$]S_P#$4 =+17-?\)O8?] S7_\ P3W/_P 11_PF
M]A_T#-?_ /!/<_\ Q% '2T5S7_";V'_0,U__ ,$]S_\ $4?\)O8?] S7_P#P
M3W/_ ,10!TM%<U_PF]A_T#-?_P#!/<__ !%'_";V'_0,U_\ \$]S_P#$4 =+
M17-?\)O8?] S7_\ P3W/_P 11_PF]A_T#-?_ /!/<_\ Q% '2T5S7_";V'_0
M,U__ ,$]S_\ $4?\)O8?] S7_P#P3W/_ ,10!TM%<U_PF]A_T#-?_P#!/<__
M !%'_";V'_0,U_\ \$]S_P#$4 =+17-?\)O8?] S7_\ P3W/_P 11_PF]A_T
M#-?_ /!/<_\ Q% '2T5S7_";V'_0,U__ ,$]S_\ $4?\)O8?] S7_P#P3W/_
M ,10!TM%<U_PF]A_T#-?_P#!/<__ !%'_";V'_0,U_\ \$]S_P#$4 =+17-?
M\)O8?] S7_\ P3W/_P 11_PF]A_T#-?_ /!/<_\ Q% '2T5S7_";V'_0,U__
M ,$]S_\ $4?\)O8?] S7_P#P3W/_ ,10!TM%<U_PF]A_T#-?_P#!/<__ !%'
M_";V'_0,U_\ \$]S_P#$4 =+17-?\)O8?] S7_\ P3W/_P 11_PF]A_T#-?_
M /!/<_\ Q% '2T5S7_";V'_0,U__ ,$]S_\ $4?\)O8?] S7_P#P3W/_ ,10
M!TM%<U_PF]A_T#-?_P#!/<__ !%'_";V'_0,U_\ \$]S_P#$4 =+17-?\)O8
M?] S7_\ P3W/_P 11_PF]A_T#-?_ /!/<_\ Q% '2T5S7_";V'_0,U__ ,$]
MS_\ $4?\)O8?] S7_P#P3W/_ ,10!TM%<U_PF]A_T#-?_P#!/<__ !%'_";V
M'_0,U_\ \$]S_P#$4 =+17-?\)O8?] S7_\ P3W/_P 11_PF]A_T#-?_ /!/
M<_\ Q% '2T5S7_";V'_0,U__ ,$]S_\ $4?\)O8?] S7_P#P3W/_ ,10!TM%
M<U_PF]A_T#-?_P#!/<__ !%'_";V'_0,U_\ \$]S_P#$4 =+17-?\)O8?] S
M7_\ P3W/_P 11_PF]A_T#-?_ /!/<_\ Q% '2T5S7_";V'_0,U__ ,$]S_\
M$4?\)O8?] S7_P#P3W/_ ,10!TM%<U_PF]A_T#-?_P#!/<__ !%'_";V'_0,
MU_\ \$]S_P#$4 =+17-?\)O8?] S7_\ P3W/_P 11_PF]A_T#-?_ /!/<_\
MQ% '2T5S7_";V'_0,U__ ,$]S_\ $4?\)O8?] S7_P#P3W/_ ,10!TM%<U_P
MF]A_T#-?_P#!/<__ !%'_";V'_0,U_\ \$]S_P#$4 =+17-?\)O8?] S7_\
MP3W/_P 11_PF]A_T#-?_ /!/<_\ Q% '2T5S7_";V'_0,U__ ,$]S_\ $4?\
M)O8?] S7_P#P3W/_ ,10!TM%<U_PF]A_T#-?_P#!/<__ !%'_";V'_0,U_\
M\$]S_P#$4 =+17-?\)O8?] S7_\ P3W/_P 11_PF]A_T#-?_ /!/<_\ Q% '
M2T5S7_";V'_0,U__ ,$]S_\ $4?\)O8?] S7_P#P3W/_ ,10!TM%<U_PF]A_
MT#-?_P#!/<__ !%'_";V'_0,U_\ \$]S_P#$4 =+17-?\)O8?] S7_\ P3W/
M_P 11_PF]A_T#-?_ /!/<_\ Q% '2T5S7_";V'_0,U__ ,$]S_\ $4?\)O8?
M] S7_P#P3W/_ ,10!TM%<U_PF]A_T#-?_P#!/<__ !%'_";V'_0,U_\ \$]S
M_P#$4 =+17-?\)O8?] S7_\ P3W/_P 11_PF]A_T#-?_ /!/<_\ Q% '2T5S
M7_";V'_0,U__ ,$]S_\ $4?\)O8?] S7_P#P3W/_ ,10!TM%<U_PF]A_T#-?
M_P#!/<__ !%'_";V'_0,U_\ \$]S_P#$4 =+17-?\)O8?] S7_\ P3W/_P 1
M1_PF]A_T#-?_ /!/<_\ Q% '2T5S7_";V'_0,U__ ,$]S_\ $4?\)O8?] S7
M_P#P3W/_ ,10!TM%<U_PF]A_T#-?_P#!/<__ !%'_";V'_0,U_\ \$]S_P#$
M4 =+17-?\)O8?] S7_\ P3W/_P 11_PF]A_T#-?_ /!/<_\ Q% '2T5S7_";
MV'_0,U__ ,$]S_\ $4?\)O8?] S7_P#P3W/_ ,10!TM%<U_PF]A_T#-?_P#!
M/<__ !%'_";V'_0,U_\ \$]S_P#$4 =+17-?\)O8?] S7_\ P3W/_P 11_PF
M]A_T#-?_ /!/<_\ Q% '2T5S7_";V'_0,U__ ,$]S_\ $4?\)O8?] S7_P#P
M3W/_ ,10!TM%<U_PF]A_T#-?_P#!/<__ !%'_";V'_0,U_\ \$]S_P#$4 =+
M17-?\)O8?] S7_\ P3W/_P 11_PF]A_T#-?_ /!/<_\ Q% ":;_R4;7_ /L'
MV/\ Z%/735R/AR[;4_&>N:C'97\%M):6D2-=VDD&YE:8L ' SC</SKKJ "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M;_H9O$/_ (&#_P")H_X0]O\ H9O$/_@8/_B:Z:LV[UVRLM<T_1YC*+N_$A@
MB.PA%W-ENG3MUH R_P#A#V_Z&;Q#_P"!@_\ B:/^$/;_ *&;Q#_X&#_XFNFH
MH YG_A#V_P"AF\0_^!@_^)H_X0]O^AF\0_\ @8/_ (FGGQOHR,&E>>.U>%YX
MKMH28940X;:PSSGH#C.1C.14UGXJM+S7&T<66I0W:9+^;:L$08!!+C*\@\<]
M01UH K?\(>W_ $,WB'_P,'_Q-'_"'M_T,WB'_P #!_\ $UTU% ',_P#"'M_T
M,WB'_P #!_\ $T?\(>W_ $,WB'_P,'_Q-;U]=I86%Q>21S2I!&TA2&,N[ #.
M%4<D^U2PR":&.4*RAU# .I5AD=P>A]J .<_X0]O^AF\0_P#@8/\ XFC_ (0]
MO^AF\0_^!@_^)KIJJ:EJ=KI6GW5[=,WDVL1EE$:%V"C/.U<GL?RH Q/^$/;_
M *&;Q#_X&#_XFC_A#V_Z&;Q#_P"!@_\ B:WK"]AU+3K6^M]WDW,231[A@[6
M(R/H:98:A'J N3'#<1>1.\#>?$4W%>K+G[RGLPX- &)_PA[?]#-XA_\  P?_
M !-'_"'M_P!#-XA_\#!_\3735FW^NV&GWD5E(\DM[*I=+:"-I)"H.-Q"@[5S
MQDX&>,T 9?\ PA[?]#-XA_\  P?_ !-'_"'M_P!#-XA_\#!_\36K8:Y8ZE>W
M%G TJW5NB/-#+"\;(&+!3A@,YVGIZ5HT <S_ ,(>W_0S>(?_  ,'_P 31_PA
M[?\ 0S>(?_ P?_$UTU% ',_\(>W_ $,WB'_P,'_Q-'_"'M_T,WB'_P #!_\
M$UTU% ',_P#"'M_T,WB'_P #!_\ $T?\(>W_ $,WB'_P,'_Q-=-10!S/_"'M
M_P!#-XA_\#!_\31_PA[?]#-XA_\  P?_ !-=-10!S/\ PA[?]#-XA_\  P?_
M !-'_"'M_P!#-XA_\#!_\3735#=W45C9S74V_P J%"[[$+G ZX !)_"@#G_^
M$/;_ *&;Q#_X&#_XFC_A#V_Z&;Q#_P"!@_\ B:V=+U6UU?2;+4K5S]GO(UEA
MWC:6##(X]<5%I>NV6L76H6]H9?,L)Q!.)(F3#[0W&>2,$<T 9?\ PA[?]#-X
MA_\  P?_ !-'_"'M_P!#-XA_\#!_\37344 <S_PA[?\ 0S>(?_ P?_$T?\(>
MW_0S>(?_  ,'_P 3735#=W<%C;-<7,@2-<#.,Y).  !R220 !R2<4 <__P (
M>W_0S>(?_ P?_$T?\(>W_0S>(?\ P,'_ ,36E9Z_97NM76D1B=;RUACFF22(
MJ KYQ@G@_=/3(]ZN2WT$%Y!:RL4DGR(BP^5V R5!_O8!..X!QG!P 8/_  A[
M?]#-XA_\#!_\31_PA[?]#-XA_P# P?\ Q-=-10!S/_"'M_T,WB'_ ,#!_P#$
MT?\ "'M_T,WB'_P,'_Q-=-10!S/_  A[?]#-XA_\#!_\31_PA[?]#-XA_P#
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
MNZ++YLB[=H&0,* N0  ,9)ZDFKFDZ9%HVE6VG6\DKP6T:Q1>:065%  &0!G
M'?F@#S*XCN?^$8^*CS:C=7"I)=1A)=A'_'K&0>%!&!P #C';O6[I5WJVG>*/
M#^GRZI)<V>IZ5+(86B15@>,1X*$#=C#D88M6U<^"M+N3K69;R./6 1=Q1SD(
MV5",0IX!*@ G\L5.OA>U&HZ9?_:KLSZ; UO;DLN C !LC;SG:OY4 <G9^(/$
M3^#FOE^U:E+!K-Q!=?98XQ<&VCDD7]VN,%AA.,9(SCGFNK\(ZM!K.@K>6^IO
MJ"&:1?-EC$<B88_NW4 891@'CMGO45KX/L[&SCM[6]OXO+O7ODD61=PE?=OZ
MK@@[VX((YK4TO2;;2()H[?<6GF>XFD<C=)(QRS'  S] !Q0!RUG?ZSXDM-4O
MM.U=+"6QU22U2&2-6A$<+A7$F1NRP#'((QE<=R435=5\0+XJEL-2DL)-(NGM
M+6-8T96:.-6+2;E)(9F(P".!QSS6DW@723KMSJD<E]#]K<2W5I#<LEO<./XG
M0=3Z]CW!YJQ<^$K";4;Z\BGNK5M00)>QV\@5+@ 8!;()!QQN4J<=Z .0M-?U
M[Q3J>@1VFK2:5#JVA27DB1P1N8I0T8RI8'CYCUSQZ'!"O/XLOF\716WB>2"3
M1IA]E/V2$B0^0DFU\K]TDGI@\]>U=F/#-C'K=EJD+30RV5L;2"*,J(UB.,KM
MQT^5?RKF='T&74/$GC#[6=2M;+4+E,*%,:7,0A1&Y*Y'(8?*5./PH /#WBB^
M\8ZA;V@N)=-4:-;7\GD*N]Y9L]"X;Y5QZ<EN>E9D?BCQ%?66A0_V@+:[.O3:
M/>2QP(5G$8D_> $'!^0=.,YXQQ7;W/A>PEU&UU"U>;3[RV@^RI-:%5S#U\LJ
MP*E01D<<=L5%+X.TR2'3(8WN($TVX-U (W&3,=V78D$L3O;.>NXT <SX@O\
M7-&T_588_$,]Y=:;I)N4,%O$'$@\QO,GRNP*0J@*#D@,<'K4D4MYJ/Q(\.W#
M:A<Q+/H$ERT,>SRPQ>'< "IX.>3UX&"*W]2\%:5JFHW]Y-)>1MJ%L+6[CAN&
M1)T (!8#N Q'\\T^+P=IL-QI-Q'+>B;3(#;Q/]I;,D9()5S_ !#*@X]L=.*
M.47Q=JUGI6J+/>>=<-XH&CV]P\:CR(V,8W$  $@%B,]\9K2U#5-7TCQ3-HHU
M"6>WN]*FO+>:2-#);RQ$ ]% *D,.H.#[5K?\(3I#Z;JFGW'VBXM]3N3=SB23
MD3'!WH5 *G*J1CIBK*>&K<>?)/=W=S=S6WV4W4S+YBQ=2JX4*,GDG&3QDG P
M <=HFM:\/^$#O[O6)+I-<B\NZMFAC5 ?LYD#KA=P;*\\X.> *[?4[:XMM/U6
M]TI$?5I;9A"9F^4NJMY:\\!=Q/YGUJC#X,T^"'1(4N+P)HI_T(;U^7Y2G/R_
M-\I(Y_G6SJ%E%J6G7-C,TBQ7$;1.8VVL 1@X/8^] ',>#?$(UB_OK>6[U".[
M@BB\[3-1A6.:W;+;G!50'5OEP1D<=LXJ>[U&ZU+QG=>'K>^DL5MM.2Z\R)5+
MR.[LH^\"-J[?3DL/3G6L=#@L]1?47GGNKUX%M_/G*[A&I)"C: .I)SC)]>*I
MZYX0T_7=2MM2>>]L]0MT,275C<&&0QDY*,1U7/./RH R+:_UVT\7>'M)O]4C
MN/M.G7+7?D1(J--$T8#+QD'YCD9QGL*Q&\1^(7\.V4T>K,MR?%)TQI&@C.^'
M[08P" H'0#D8)KLKWPAIMW)IDD<EW:2Z:'6"6VG*N4?&]68Y+;L DGG/.<U4
M7P!I$=BEG%-?1Q)J']I*!/DB?=O!Y!X!/3OWS0!CW<?B6#Q7IOAU/%=R4NK"
MZF>Y:TA\P,LB;" %QD!\=,$ \ \@.H>*=;@U8Z)>*EWIM\;2+S6C6)S'MW^:
MNPM\V6/RD8!7'0D]9/H%O<>(;36WGN!=VL+0Q@,H38V"P(QSDJ/RXQ6==^ ]
M(NM>GU99;^VDNMOVR"VNFCANL# \Q!UXX[9'7.30!@W5_P"(+W6O&%K#KTMI
M%IUC;75L(88F*.R2L1N93E<J,Y&3Q@CG,-O>7VM>*? -_)J%Q ;[1IKJ6*+9
MLW[(2< J>N\CUQTQS77-X5LS?ZM>"XNEEU6%8+G:RXV*"%"C;Q@,P_&HD\%Z
M9&NB!9;Q6T:-H;5UF*MY1"@HQ&-PPJ^_'6@"O\0M1U'2?"CWVEW?V:Y2YMTW
M&-7#!YD0@@CT8],&J4USK-IXB@\-_P!K7%W)/;SWQN-L,,FT.BK&ORE<#<Q/
M&>G.,YZ/7]"M?$>F'3[R2=+<R)(PA8*248,O.#T8 _A577_"6G^(OL4MU->0
M7MD2;>]M)O*F3(PWS 8P<<C&* .?DU7Q+I5GH%KKEU GG7\EO?ZA;[3MCV,T
M6[Y=J%CM!.,#MC(K/O=9\2VO@'Q=JXU:;=93RKIMPT$7[R%,8?[N&R21GH=N
M1UK1\4:(]LNBVMO::W+86SRRR7FFW1-VDQ&T%LME@P9\GD]!P*GT_P ,2ZMH
MVIZ;J5YKCZ3>HB"/4ID-QU._! RJD;>"<Y!Z=P"OXN\1:AHUZ6NI[ZQTF6R0
M0ZE:PI+';W!+9,ZE20N-F#C'7OTB-Y-:?$7Q%J0U"YGMK71(+M(%*%'7,IVC
MY<@';G(.<GDFNFN_"]O>B=9;Z^\JYMEM+F,.NV:,;AR-O!(8@E<'\A3_ /A%
MM,76TU5%ECE%JMHT22$121J25#+T.-QQ]: ,'2)O%-^^AZJE[&=/O(-]ZLCQ
M[?G0%&A 3((8XPQ.1UR>:Q-/\0>(+;P(_BJ]UMKAEEFM!;O;QK'N-WY*2L0
M<J.W ( ]R>LT3P)I?A^??8W.HB!"QM[66Z9X+8MG)C0\ \GKG&3ZU8L_!^E6
MOAJX\/NLMUIMP9"\5PV[[[%FP0 1\Q)]CTQ0!SVL:QXD\(VFLZQ=R)=:7#IY
MDAAN)$,JW(8 8V(N8R",]P1QUIM_:7=O\0_ \ESJDUZ72\W;T0+O\D99=JC
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
M+/PU/J[Q%Q#9M=&->IPF[ _*N-EU_6;'P]X6\2'4&NEU.>U2\M#&@CVW&/\
M5X&X%"PQDG(SG)YKO;>TC@L8[,EI8TC$?[W!++C'/&#Q6+I_@[3=.2T@CDNI
M+*RE\ZTLY9 T<#\X*\;CC)P&) [=!@ R/#$NNZMKNL/<:]+]ETS5Y+=;<6\0
M$L?E(0K'&1@MD$8/7.<C$WB2YDE^(O@[2V)^S,;N[=>SO'& GY;R?J!Z5NZ1
MH%MHMQJ$UO-<.U_<&YG$K @R$ $C &. !CIQ4&OZ,][>Z5JUJH:^TN=I(T)Q
MYD;J4D3)Z$@Y'NHS@4 <Q<V&H:C\4->AT_5Y=+D_LFT/G0PI(V=\V/O@C'KQ
MD^HJEJ6N:CJ_P-N=:O&1-5LMT@FC& 9K>? =?3)3]2*[6X\.6UWJS:Q#<WME
M>3VZP3- X7S(P20K!@<$;CR,$9ZU5UKPW#?:!;^%[.W$&EL8Q<$=%A1@Q0=R
MS8P3Z%B3G&0#0U2[N#X4N[VVE-M<"S::-PH8HP3<.""#7&Z-K&NI>>!;B[UB
M2ZCUVT(NK=H8U16%OYH=2%W Y!SDD'/ ' KO[ZS2_P!/GLI'=(YXS&QC(!"D
M8.,CCBL:+P?80_V'LN;O&B*5LP77Y1LV8;Y?F^7Y>?Y\T <S#XBU>/6?#S?V
MDU[!?ZE/:W#QQ(+5E"R,HB) <E=BC=R"=W)JCJ&M^)(O#/C'58]?F670]2E6
MV06\6V1$6-MC_+R/F/3!Y)R>,=1;_#K1;6.RBBFU$16%T;FTC^UMMA)W95?1
M?F/O[U8E\$:;-IFL:=)<7C6^KS-/=C>N69@ V#MX!"J,#TH QKW7-5\.^*7%
MSJ$NH6<VBW.H&W>)$$<D)4XC*J#M(8C#%C[U9T:;Q/=W6AZI]LBDTR[@WWL<
MLD>T[T#(T.U<C!.,$G(]3S6V_AFTFUBUU.:>XEGMK9K50Y7:T;8W!AMYSM'Y
M54T'P-I?AVY$EE/J#01EC;VD]VTD%MG.?+0]."1SG&3ZF@ \2ZU<6FM^'M%M
MI3;MJUQ*CW  )1(XRY"Y!&YB .0>,]ZQ+C4-3:Y\8>'+F_FD2TL%N[6\"()
MCJ^8V^7:>4.#C.#ZC-=;K6A66NP0)="1)+:99[>>%MLD,@Z,I_$C!R"#R*B'
MARU^RZC$T]P\^HKLNKIBOFR*%V@<+A0!D  #&2>I)H I?#Z%X? &@;[F6??I
M]NR^8%&P>4ORC:!P/?)]ZYG7=2U6:P^)=F^ISK'IMHKVC1JB-&&MS(5R!R">
M,]<=Z[W2-+AT72;;3;>25[>VC6*+S2"510 !D 9P!WYJ@?">G//KDLSW$HUN
M,17J.XVLH38,8 *X4XX_GS0!S-]JNI>'M&T.6675)M&^PYNKNSBCDEMW*IL9
MDV<Q@;^0#[YKM=%N5O-"L+A;Q+T26\;?:4&%F)49<#MGKBLZW\*06<=LMMJ>
MIQ-! ;<.9@Y=..&#J1Q@8( Q^)SJZ;IUKI&FVVG6,0BM;:,11("3M4# Y/6@
M"U1110 4444 <SIO_)1M?_[!]C_Z%/735S.F_P#)1M?_ .P?8_\ H4]=-0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7,
MZY_R.OA7_?NO_1)KIJYG7/\ D=?"O^_=?^B30!TU%%% !1110!%/<P6P4SSQ
MQ!CM4R.%R?09HGN8+6/S+B:.%,XW2,%&?J:\]U'4]&A\>>(M,\73006EY80I
M8M=N$1X"K"548]&WGD#D_+Z"GV$EK;^/X+'4(S'IC:%$FE+>\C 8B53N_P"6
MFW9D'G Y[T >A-)&@4LZJ&("DG&2>@%0_;K/R3-]J@\H-L+^8-H;TSZ^U>/"
MSB30/#$=X(VLQXM:/33*>?L1:4( 3SL( QV(V]L5?ETG0CK'Q(MFL['R(+2&
M2.$HNR)VMVW,J]%8D+DCG@4 >KR311?ZR5$X)^9@.!U/X4P7EJ1"1<PD3?ZK
MYQ^\_P!WU_"O+-,BT[4O$'P\>[6VN))_#TGG>9AO-(2$C=G[V#N//?-8UQ::
M3;_#;Q'=PQ6JS6/B*1+.48W6ZB\4JL9_A&"3@8')]: /;9;FW@>-)IXHVD.U
M [@%CZ#/6B2Y@A.)9HXSP<,X'4X'Z\5Y;JUQHE[XE\5:+XKUA]/6Z\HVF\1
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!S.F_\ )1M?_P"P?8_^A3UTU<SIO_)1M?\ ^P?8_P#H4]=-0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7,ZY_R.OA7_
M '[K_P!$FNFKF=<_Y'7PK_OW7_HDT =-1110 4444 1RV\,[(TL,<AC.Y"Z@
M[3ZCT-)/;072!+B&.9 <A9$##/KS63KFM/9WMAI%D%;4]19A%N&5BC49>5AZ
M $ #NQ ]2,>TU*\U[Q-?:+87DT&EZ/MCO+L$&:YG8;C&K$?*JC[Q SD@# %
M'7R00RX\R*-]O3<H.*:;2V)8FWBRWWCL'/UK(^QMHNI/J,VKS)H\5H_FQ74^
MY4?<I\S>WS?=!')Q[59MO$&GW5V;5'F6X\C[2L<D#HSQYP64$9/) P.1D<<B
M@"\+2V!!%O$".A"#BC[':[=OV:'&<XV"L*V\=^';MK$0WS$7RR- [02*I" L
MV25PIPI.#@D<]Q3V\:Z$FAOK+W4J6,=P;5W:VD!24/L*LI7*_-QR!0!MO:V\
MC1,\$3-%S&2@)3Z>E*((1+YHB3S/[^T9_.LRW\2:5>7=Y9K/(D]I")Y4FB>(
M^4<X==P&5X/(]*Q_!VIFV\'6%_JMU<-/JDKW$$<K/+)MD8O'&HY8XCV_3!)[
MT =7]GA^T?:/)C\[;M\S:-V/3/7%)]F@!<B"/+@ACL'S ]<^M<[J?C?3[/3(
MKFVCN+F6>^_L^.)8'R)PVUE;C(Q@GW .,UHZCXDTO2H[A[J=P+:'S[C9$S^3
M'UW/@';P"<'DX/'% &B+: # @C V[,;!]WT^GM3XXHXEVQHJ+UPHP*0RQK"9
MF=5C"[BY. !USFLRV\2:7=W-K!#.Y-VC/:LT3*LX49)1B,-QSQU'(R* -*."
M&$DQ1(A/4JH&:AEL8V@NDM\6LUPA#3PJ X8C ;IR1UYK'_X3C0,(?M<OS7OV
M'_CVEXFW!,-\ORC<=N3@9R,\51U#4BGQ!!-Q=I8:5IC7%Y'"9'5WD?;&#&N<
MX5)#P,\CTH 99>#K\VL5AJUSH]U9Q*J>;%II2XD"XQER[!3QR0,^F#S77?9;
M?+'R(LM][Y!S]:HP>(--N?[*,,[.NJQ&6S81MMD4('Y.,*=IS@X/!]*C\1:X
MFA:?'((O/N[F9+:TMP<>;,_W1GL.I)[ $T :45K;PP&"*"*.(YS&B *<]>*)
M;6WGC6.6"*2-""JN@(!'3 K-_M"#2%2WOKN2XO9$,T@CC9C@?>8(,[$'0?S)
M/-+4O$UHWA6W\16$[/9F>$J^TJ)$:58VX.,@AB1[X- '0-!"\@D:*-G'1BH)
M'XTCV\$LL<LD,;R1_<=E!*_0]JD)"J68@ #))[5DV_B;2KJXM(H;AB+PL+60
MQL(YRH)(1R,-P"1@\@$C.* -*6V@F='EACD=,[&= 2N?3TJ1$6-%1%"JHP%
MP *PD\9:')<I;+=2><]Z;!4-O(#YP )7!7@ '[W3WJUX@UR#P]I#WTR-*Y98
MH($^]-*YVHB^Y)'TZ]J +_V:W^T_:?(B\_&WS=@W8],]:#;0&3S##'YF<[MH
MS^=</K][=66N>&+.YO[K[9//)>7BV9D(:.)/]6L:\LI=D'()(!)[UKZGXILI
M/!%UXCTZX9[>U!E.59&S&_SQLI (/RE2".] '0"TME! MXAD8.$'(H>TMI(/
M(>WB:'.?+9 5_*INM9^IZYI^CR6B7\S1&[F$,)\MBI?!."0,+P"<G' - %R2
M"*:$PRQ))$1@HR@J1]*>B+&BHBA548"@8 %9%IXIT>]L;^]2[\NVL)3#<O/&
MT7EL &YW@'HRD'OFI8-?L+BYEME:9;B. 7!AD@=':,DC<JD9/(Q@<@XXY% &
M;HGAJ33]<UG4;S[)/]ONA<Q8C^: A%3 )Z\*#D8KH3!"9?-,2>9_?VC/YUE>
M&/$,?B?1QJD$$L-O)(XA$J%2R X#<\'.,\9Z@=<US5QXGM=.\?ZW<WEY>KIN
MF6,,4T<2RS1K*Y+M(RJ"$"H$Y('5O>@#N7MK>2=)W@B:9!A)&0%E^A[5(RJP
MPR@C(.".XY%4)];L()881,9IYHO.CB@0R.T?]_"@X7GJ>,\=:R]4\9Z?9Z5I
ME[9K+>KJDZ06GDQ,P);J3@9&T!B1U^4C% '0200S$&6)'(Z;E!Q39+2VFD\R
M6WB=]I3<R G:>HSZ>U<5J/B.VTSQUJ-Y>7UU%I>EZ:GGQ)YCJTTA+;O+7/W8
MT!)QQOR:Z'5M56QOM"D60F*_NOLN.Q#1.X./7,8_ F@#5FMH+A56:&.15(90
MZ!@#ZC-*T$+2"1HD,@Z,5&1^-244 (RJZ%'4,K#!!&014?V6WV[?(BQM"8V#
M[HZ#Z5+10!"+2V!4BWB!7[IV#CZ4&SMC,TIMX3*V-S[!DXZ9/M4U% !UJ'[)
M;#9BWB^087Y!\OT]*FHH B6V@1658(U5QA@$ ##WIT,,5O$L4,21QKT1%"@?
M@*?10!'+;PS-&TL,<C1G<A=02I]1Z4D]M!=($N((YE!R!(@8 ^O-2T4 1RP1
M7$1BFB22,]4=01^1I#;0,"&@C(9MQ!0<G&,_6I:* (EMH$<.L,:N. P0 CM6
M5K6E:G?"WM],U*+3K-MZWB+;AGD5O[C9&QNO.#USVK:HH 9#%';PQPQ($CC4
M*BJ,!0!@ 4V>V@NE5;B".55.X"1 V#Z\U+10!')!#-CS8D?'3<H.*>JA5"J
M% P .U+10 @50Q8* 3U..M1_9X/M'VCR8_/V[?,VC=CTSUQ4M% $/V.VY_T>
M'GK\@YI3;6Y:)C!$3%_JR4'R?3TJ6B@")K6W>W^SO!$T&,>44!7'ICI4BJJ*
M%50JJ,  8 %+10!%]FM\L?(BRWWCL'/UI$L[6.W:WCMH4A;.Z-4 4YZY'2IJ
M*    8' HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .9TW_D
MHVO_ /8/L?\ T*>NFKF=-_Y*-K__ &#['_T*>NFH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF=<_P"1U\*_[]U_Z)-=
M-7,ZY_R.OA7_ '[K_P!$F@#IJ*** "BBB@#EK>Q9_BE?W\HXCT>WA@/;#2RE
M\>_R)G\*S]$L]1\(>(?$$;Z9<WNFZK?-J$%U:A7*.X >-U)!&".",C![5VI@
MC:Y2X*_O41D#>Q()'_CHJ2@#D?%5AJ>N:;IQ-DPMHM4@N+FSW*9)($.2& .T
MG=M;:">%[GBJ6KZ9KE[J6K^(K6U9;B'2Y+#2;8NH=W<@M*W.%Y"X!.<*<X)Q
M7=T4 >?V?@^;3=:T:.*U,FF^'])86_S ?:;MR 2>>PC!R>[#'2LBVL[F'3O!
M?AW4K"8SM/)J^I0J!(Y*?.2P!Q@SRKZ\+]0/5ZS5T.S7Q VMYF-ZT'V?)E)7
MR\YVA>@YY]: .-U_0M9OM.\2ZO'9R_VCJEO%IMM:HZ^9#:[\.2<[=YWR/C/&
M%&>M3:EIFIP>,],O%TZ^?2DTHV<<=A+'NMI2X+ EB, JJC<I!&WKS7?44 <5
M/HURGB/PO%:Z/Y6EV N+EU20%4G;"J6)Y+;7E;.#ECU[U1T+1+[[7JUEK>DW
METT^J2W7F/,@M)D+#RV;!W-A0HV,& VCCN/0Z* .<\=:7>ZUX/O=/L5+R3&,
M/&K!3)$)%,B G R4##GUJG>:??:EXEL=72R>*QT2VF:TMVPKW,[IMQM_A4+D
M#.,ENF!D]?10!YK8>%-3T^P\'V$EF]PRWC:EJTN]0%GVLP!.>@DD)XS]SWKH
M/#5G>1:IXGO]4LVM_M=\VR21UPT$:!(\8)P, MSCEC7552O=)M-0NK:XN1*S
M6^[8@E94;=C.Y0</T&-P.* .<^'NF7MMX3T8:G$8I+2U$,$3'D#IO/N1@ =A
M]2*GUNQ:[\?>%IG&;>UCO)>>GFE45?QVM)^1KJ:CE@CF>)W7+1/O0^AP1G\B
M1^- 'G>I0>*(5\;-9:1-+J5Z0EE=;T\O[.(E5%7YL[@QD." ,DG/8W-2TE[Z
MU\-^$+2$Q6MHT%S? D'R[>$@QHV.-SNJ\#/W6ZXS7>5#!;0VP?RDP9&+NQ.2
MS>I)Y/8?0 =!0!B^.--O]8\%ZII^FD_:KB+8JA@I=<C>H)X!*[ASZU0N-+N=
M5\0:-=)9/:Z1HB/-%"P"O/,4**JKGY552W)QDD8XYKKZ* .;\#Z+/H_AV-M0
M3;JEX[W=[D@D2R,7*Y'9=V...OK47BBQ:^\2^$=XS:PZA),X[&18)"GY$$_A
M74U'-!'.$\Q<['#J>A!'?_/8F@#E_LU_!XYU35Y=/EG'V*&TTX1D8899Y,DG
MY<L5'/91C-8NH>')QX;L?!<<@FNM2NC>:K.@PJ1&7S96]MS?(H/4$^AKT:H8
M;:&!Y7C3#RMN=B<EC]3V'8=J *ECJOVW5M3L!:31K8M&OGM@I*63=\N#U&0"
M#ZCUK(UC1;G6?&^BS31-_96F0RW.[<,27#81%(Z\+O/IR!ZUTZJJ A5 !)/
MQR>M+0!YC:^'M9GT+2I[_3I4=M?;5-3M=RL[J6<IP#@A3Y7&<D)TX K0UC2M
M=NI_$7B.VM76\;2FT[2K4,/,P26:1N< EL8&>B\X)P.^HH SM!LAIN@6%BL!
M@2V@2%(R02%48&<<9P!G&>>YZUR%KH6JW/A;6=)FM7M]0UN[N&O9VP4ABD8K
ME3GYB(0H '?KBO0** .&L-,U/0-5\236FG/<W-T((]-<L/*$*1!51F)^4*V\
MGN<Y&3Q5?3/"U]HNJ^$=.$#W=CI-K/+)=;@%-U(0"Q!.>C2D8!^\!ZD>@T4
M>87?A?5I] U>673Y9;_7]87[5$'3=#9"15V@DXYBC7//\7M707EM-K_CO2]J
M@6&A!YYV!RKW3IM2,>NU69C_ +RUUS#<I4DC(QP<&H[>WBM85A@0)&N< >IY
M)/J2>2>] $M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% ',Z;_ ,E&U_\ [!]C_P"A3UTU<SIO_)1M?_[!]C_Z%/734 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S.
MN?\ (Z^%?]^Z_P#1)KIJYG7/^1U\*_[]U_Z)- '34444 %%%% !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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% ',Z;_R4;7_ /L'V/\ Z%/735S.F_\ )1M?_P"P
M?8_^A3UTU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %<SKG_(Z^%?]^Z_]$FNFKF=<_Y'7PK_ +]U_P"B30!TU%%% !11
M10!2MM2CO-0NK:W7>EHPCFESP)" VP>I ()],@<G.);VXDM;22>.!Y_+&XQH
M?F('7:.Y]!WKSG3KI+'X5^)9M2%UYB7]\+O[.^R3<9V&0V#M&"O.#@<U>\$7
MEJ?&OB2UMKFR:![>SGACL1B'D2!V09(/106'4@=.E '<6]Y%?6$5Y92)/#-&
M)(7#85P1D'/H:Q?#GBZT\1SZE9I"]MJ.G3-#<6LK#/!(# CJI((R/0U1^&/F
M+X"M#(<1^=<F'/\ SR\]]GX;<8]L5D/HTFJ:=_PD'AN>'^W]-O[WRB'&RYC-
MS(6@DQ_"PY!['!&* .XTC49-3LWN'M_(VSRP[=^XDQNR$].F5./;%7Z\L?4H
MVT'PAKEU&=/1O$,[SFX(0P([7/RN>PW%0<\9Q69=WFGS:9K(2[147QA:M'LE
M*8C9H,D8(^4C<<CCJ10![-6/::X;GQ5J.AM:F,V=O#<";S,^8)"XQC'&-A[]
MZ\XU?3M%23XBVR+ L-I81W5M$LF%AG,+YD5<X#[E3D<Y^O-@6^A:UXDO&\13
M1/;S^'K*57DG*[R#-N=<'EAD<C)!/O0!ZO17CD-TT<.DZ9X[OOL<-SH40AFO
MD!7SMS^8"S<++L,7/7@]ZT[32-*OO'EAIE]<7%]&OA^-@+N4K+(RS#:[*"/F
MP >@/<\T >H45R?CB]L+9M$AU!D2.>^VJ]Q(%M@PC<_OL_>'HO&6"\C%<'8S
MV=SI'AFTGNU;R?%%U;%%D:/;%FXPF,Y"XV8'8%10![16/IFN'4=>UG2VM3"=
M->)?,\S=YH=-P.,<<5YJ+^#2K6_M(Y$CT"W\6"&\5&_=P6S1*V#C[L9E(SVY
M(Z$UTW@J32AXW\81Z5);&!GM)$6W8%"/*Y*XXQGT[T =!-K\KZS>:7IMB+N>
MQCCDN=TPCV[\E57(.YB%)YP.G/I9L=;MKNTTR656MIM03=#;2X\P$*6(('<
M<]LUR7B;3=&U7Q!=75KKK>'_ !+I\:J+Q95421E0P\Q&^61 2<^F/I65%>KJ
MFH?#[6/$EG:074\5W'(SQ@*S;1Y>,\_-C<HZ\\4 >JT5X_;6UO'X2\4ZSIJR
M3ZC9ZK=Q+)#*SR);&X7S%49_YY@D?I4]W<Z7#HFK:UX7U62\MI!:F_BL(E$4
M<0E7S&"*.)#&7W#KM'('% 'J5[>VVG6<MW=RK%!$,N[=O_K]L5/7CVO6OAZY
M\&>(=0TC4(]0LY&M)I%BC3[+ ZRKEE &%<IG=[8SC//K-D;1K*$V/E?92O[K
MR0-A7MMQQCZ4 6**** "BBB@ HHHH **** "BBB@#"A\0OJ6H7MKH]F+M;&7
MR;BXDF\N,2@9,:D!BS#(SP ,XSG($MKK%Y>PQR0Z3*C"\:WN(IY51H4&<R<9
M##[N #R&!KE?A_>6WARWU3P_K%S%::C!J%Q./M#A/M$4C;EE4G[P(.#CH1@X
MJUXQO;2:Z\)7*3!5;7(U1RVT2+Y<F2.>5R%Y^F."* .QM[VVNY+F."59&MI?
M)F"_P/M5L'WPP_.IZ\OTSPYI.MQ^.=#5+:WU"34Y7B9$ DA!CB*/QSMW9/H?
MF]ZZ+P;<3:]_Q/;ZQ^R7,,(L/**XVR(3YQ7_ &=_RC_<]Z .NHHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *;)(L4;2.=J("S'T IU1SR"*WED9=P1"Q'
MK@4 <]8^*I[ZST[48])D.FZB\8@G2969%<_*TB_P@\="QR0#CMO6][;7<MS'
M!*LCVTODS!?X'VJV#[X93^->6VL=OX?N](U'P3K ETS4[R))M =Q(JB0_.\0
M^]$4Y8CH,'.,8J-I]$TBW\:QW$,<4QUR,.L3"%EB?[/@R-@E82Q.XXP1NH ]
M6O;VVT^TDNKN58H4QN9O<X ^I) _&IZ\3U*2QF\/>-+8RV4]O:ZK8W,2PQ@1
M1HWV<LZ*2=JG+\@X/S'UK6UFYT.\U_5-)UC4HM.LYK:!M'E2-<&/;R;=L8#A
M\_=Y/R]0!0!ZM14-F&6R@5VE9A&H+2@!R<=6QQGUJ:@ HHHH **** "BBB@
MHHHH **** *FHW<UG;J]O:/=S/(J+$K!>IY))X  R?PK%M?%4T_BT>'FTMA<
M)!]HN)(YU=+=3PN_@<L>@ZXYZ5+XR\4P>$M >^D"R7,C"&T@+!?.F;A5R>@[
MD]@#61X1?1M#LX[:;6K/4=>U:8RWDL,ZN\TI4EL '(1%! [ #U- '76,UU/;
ME[RT%K*)'41B4294,0K9 '48..V<59KQBW:QE\,^&Q+=8MQXJN8'87!4>6SW
M&%)!Z$!?TKL_ ]@FFZSXFMM.)_L);J+[&@8LB2&,&8(?[NXC@< Y'8T =I11
M10 4444 %%%% !1110 4444 '2N?T_Q)-K5N][H^G&ZTY79$N'F$9N-I()B7
M!R,@@%BN<>G-:NJ6TE[I-Y:1/Y<D\#QH_P#=+*0#^M<A\/-:T^P\%:?I&H7,
M%AJ6F1"VN[6XD"/&Z\9P>H;J".#F@#K]+OQJ>EVUZ()8/.0,891AXSW5O<'@
MU;KA+RZL[SQY):Z_'&NE3Z4KV"W@"QL^]O-/S='V^6?4#TYK T2YDTV\\%76
MOW(B66TU" W%VVWS4WH8 Y;JQC&1GD\]\T >M5!=WMM8I&]S*L8DE2%,_P 3
MNP50/<DUY!H[V%Y8>"()IP0=9U&*2,RE3LS<X5AD<<H,'L0.]-D32ET41RBU
M;3M.\9B-?,*M';P%QD9/"IDGVH ]HHKSO5;)](\3RPZ9:YLO%-N+8-&G%O.H
MY;'0*8B[8]8O>O0+>WBM;:.W@01Q1*$11T ' % $E%%% !1110 4444 %%%%
M !1110 4444 %%%% ',Z;_R4;7_^P?8_^A3UTU<SIO\ R4;7_P#L'V/_ *%/
M734 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5S.N?\CKX5_W[K_T2:Z:N9US_ )'7PK_OW7_HDT =-1110 4444 4H--A
MMK^ZN8#L%T0T\6/E=P N_P!CM !]<#\9;JU^T6KP)(T D78SQC#!?0'L??M5
MBB@"*VMH+.TAM;:)8H(4$<<:C 50, #\*D"A>@ ^E+10 UHT="C(K*>H(R*-
MB?W5ZYZ4ZB@!NQ/[J\^U(8HV*ED4E3E<CH?:GT4 ->-)  Z*P!R,C.#ZTNU=
MV[ SZXI:* $95888 C.>12;$_NKZ]*=10 TQH5*E%PPP1CK0J(@PBJH]ABG4
M4 ,>&*48DC1P#GYE!Y]:<0#C(!QR*6B@! JKT 'T%(D:1KM1%49SA1BG44 -
M6.-$V*BJG]T# IU%% !1110 4444 %%%% !1110 4444 ,DABEV^9&C[3E=R
M@X-.*JW4 _44M% %#5;.]O+(Q:=J+:=<%U/VA84E. >1AN.1QGM4]A91Z?8Q
M6D19EC&-SG+.>I8GN2223ZFK%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4$9&#110 P11B0R"-!(1@L%&2/K2E%8$%0=W!R.M.HH 38N"-HYZ\=:
M1HT8J6125.5)'3Z4ZB@ HHHH **** "BBB@ HHHH **** "BBB@!"H;J ?K2
M!$!R%4?A3J* ,37M ;69]*=+F.!;"\6[VF'?YA"LNT_,,##G]*VE544*BA5'
M  & *6B@ HHHH **** "BBB@ HHHH **** "F-#$\BR-&A=?NL5&1]#3Z* &
MO&D@ =%8 Y 89P:&17QN4-@Y&1G!]:=10 W8@  1<#IQTHV)@C:,'VIU% &3
M;:1<IK4VH7NIR7: M]DMVB1%M@V,\@98\8R>@)'>M:BB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH YG3?^2C:__P!@^Q_]"GKIJYG3?^2C:_\ ]@^Q
M_P#0IZZ:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "N9US_D=?"O^_=?^B3735S.N?\CKX5_W[K_T2: .FK!\2QZK(EM]
MDUB#2-/0L]]>,%,JJ!\H3>"@R<Y+=,#%;U8'B.76H9;1]/TN#5=/;>E[9EE6
M5@0-K(7(4X.<@]<B@# T/4?$VKZ1K=MIFJ6UZ8+Q(=/UFXB 66(A2[ (-KE,
MLH( 5B/K4VG7>N:?XTNM!75VUJ,:8;HM=QQH;:?< BLT2@;7&3@@D!<UFVVF
M>*]*TOQ)?:)HL=A<:E/#]BTQ9HC]E 7;)-C(CW'KM!QD#.>:U?#::GH]A<VU
MOX0O()3$\[7%U?02/=SXXWLKD[F/&3P/84 4Y9O$V@:MX;2\\0?VE>:G="&[
MTX6\:Q*FPL[Q%5#A4P.6)SD9Y-5FU7Q+J7AO6?%]EK+6\5G+<M::<+>-H988
M&92)"5W[GV-R&&,BK'A2'Q!97ZWNK^%;R;5[QE2\U*2\MRL2$_=C4.2L:_W1
MR<9.34#Z/XET_P .ZQX1L-)$UM>RW*VNI?:$6.&&=F9MZD[]R[VX (.!TH [
ME)7UG0(I[*YDLVN[=9(ID56:/< 0<,"">>XKB+.#Q3<^-M4T)O&M\(;.T@N%
MD%E:[F,A<$']WC VBN_L+./3].MK*(DQV\21*3Z* !_*L&PTB]@^(NLZM)$!
M97-C;0Q2;A\SHTA88SD8W"@#G]?UZ:W35(K&^U 7-KK6G6T[2LNS#F+<(P.B
ME6Y![DU-9^,6T=_$$VI?:[R-?$0T^VCB 9D#QQ[5 )'&2?SJ#5?"FLW5WK\D
M-J&6[US3[R$^:HW11"'>W7C&QN#R<<43^%-9>XNW6U!63Q;;ZFO[U>;=5C#/
MU_V3QUXZ4 :J^.[A[V]TY?"^J'5+-%FDM0\/^J8$AP^_:<X(V@YS^)JX/&*W
M>F:3>:1I&H:D=4A\Z%(E5!&H )\QV(53SC&22<XI;32;V+QYKFIO$!:75A;0
MPR;A\SH9=PQG(QN7KZUQMEX6UVRTSPO:ZEH]SJ5A9Z:T$^GV]XD?EW.X$.^7
M577;D=3CKB@#J7^(-A'HD>HR6%\KG4AI<MH$5I8KC.-N <'G&,$YR*OZ/XG.
MHZU=:/>:7=:;?P0I<B*=HW$D3$J&#(Q'52"*X?3/"&O6MH+!M(C@2/Q1#JJM
M%.C1" X+!<G<2F,'(&>,9[=FFE7@^)4NL&(?86T=+42;A_K!,S$8SGH1SC%
M%#Q5=ZQ)XS\.Z+INL2Z;#>P7<D[Q0Q2,QC$97_6*V/O'IZT6^HZYX>\6:;HV
MKZ@FJV6JB5;:Z,"Q2Q2HN\HX7Y64J#@@ Y%+XJL]83QEX=UK3-(DU*&RANXY
MHXYXXV!D$87[[#/W31:Z;K>O^+-/UK6;"/2[/2ED-I:>>LTLDLB[2[E?E "Y
M  )Y)- %-O'EOK/AC^UEL-8L]-,]ND=U&\:-([3JA51DG:#PQQ@C<!6XOC'3
MQHFMZG/'- FC2S0W4;XW9C&>.>=P*D>NX5S47A36%^$FFZ$;0#48+J"22+S5
MX5;H2,=V<?=&>M3>(/".IWWC+%K$AT+59+:;527 VM;DD#;U._$:G'9>: -=
M_&<DETUII^@:A?74%O%/>11M$GV;S%W+&2[ %\=AGZ\UN:-JUIKNCVNJ6+LU
MM<IO3<,$=B".Q!!!'J*X35O"4D'C+6-5D\.W&M6VI"*2,VUZ(&@D1 A5@SH"
MIV@Y&2.>*Z#2Y'\-VWAO1(]&@MDO&E25(+DNMJP1Y3C<,N"01GC!/N* )_'&
MJZAHOA.ZOM,3-PC1AI/*,ODQEP'DV#[VU23CVK(T"YN;^_M+G1O'<&NVF[_3
M;:X$!8(0?F3RD5E8''#<8KIM>?68M-\W0HK6>[CD5F@N25$L8/S*&'W6(Z$Y
M'J*XR]T;4/$7B#1KR/PD-#N+.]2YN-2EFA\QHUSNB7RF)8-T.[ Q0!T3>,[)
M?#.LZZ;:X\C2IKB&6/Y=SF%BK%><<XXS6)XD\9/HT/B>[T^*\N+RQT^WG\J5
MT\B+S ^U@,@]1\PSS@8K+O\ 0_$Z>%_%GAJUT,SMJ-U=SVU[]IB6)DE8L%(+
M;@_)7&,9YSBK6N>$=9U"+QBD%NN=1TBUM[4M(HWR1B3<O7C[P&3QS0!T4WBZ
M=+BTT^'0KVXU>:W-U)9))$#!'NVAG<OMY(X )/7TK4T'7+;Q!IIO+>.6(I*\
M$T$R@20RH<,C $C(/H2*X?5/#EY?^([;Q'>>&+N[BN-/6UGL([U(Y[>1'8JV
M1(J,I#?WLCCWKK?".E#2=%,?]DQ:6\TSS/;1W!F(). 68]6( SC(SW- '.^+
M+K6]+34M0N?%L&ELH8Z3I\,<3_:-JC <.N]V9CC:F,9'6I5U+7O$>O6VD)?2
MZ(;?2H+V_-O$CR^?*2!&/,5@%78V>,GBD\0PZ]?)JFFWWA*UUN*4N-/NDDB1
M8T8# D$C;E93_$H.<#&*CLM%\0>%=0L-1BM'UQY-(@L+]8IT23S8LE9 9" P
M.Y@><\ \T 5(/%.NZ@MAX=6]2#5GU:ZT^YU!(5/[N!"YD5#E0S*4'((!)XKH
M/#U_J5KXIU3PWJ=^^H>1;PWEK=21HDC1N64J^P!20R<$ <&L&#PIKFGQV'B!
M+6*?68]5N=1N;!)@ 8YU*-&KG +*H3DX!*GFM_P]I^I7/B?5/$FJV1L&N((;
M.VM6D5W2)"S%G*DKDLYX!. * .JKC/B)K-WH]KH8MM8728[O5$MKB[98R$B,
M<A/^L!4<J.:[.N0\?:7J.HQZ#-IVF_VB;'58[J:W\Q$W1B.0'ER!U84 9_AS
M7;Z;QD-,MO$L/B72S9O-<7*1Q9M9 P"*7B 4[@6^4C/RYZ5>C^(-N]O%J7]D
MWZZ#+.($U0F/RSE]@<INWA"W&['?.,52AT;5=8\7Z7J;^'X]!MK*.=9W\^-I
M;H.FT1XCR-H/S<GJ!@5@Z/X$DL-,M-"O?!YO989!&^H/J6VVDB#9W[ ^\-M_
MAV8SWQ0!UUYXZ\F]UBULM"U&^?2' NVB,:JJF,/E2S#<<$\#G@],C,C^-X;B
M>QM]'TR[U2XO+!-15(FCCV0,<*278#)/&!GISBH[#1-0@O/&DDD "ZG,'M3O
M7]X/LZ)Z\?,".<5@_P#"-W4?A_P]8ZIX1?4GLM,AA%Q8WJ0W-M,% 9=Q=/EX
M'*L><\4 =7-XHF%CITMKX?U:>ZOBP6U:$1-#M^]YK,0J>W/S=LU@ZSXOEU#0
M[2>Q%UI]U#X@M=/O()"N]"94#H2I((*L.0>0:SCH'BC[+X?&MVEYK=I!'<+<
MV45\JR!V<&$R,S()=J?*3GKSS5:R\'Z];6EW8#1HX(W\1VFJQF&X1HUA!BW*
M,D,64(<\<]J .MO?'"02ZD]IHNH7]CI;M'>W<!C"QLHRX568,Y4'G ]ADT^Z
M\:Q?VK'IFEZ7=ZI<RV$>H1?9V14:%V(!W.P Z#Z[A[XY27P9-8:CKJ2>%9=9
M^WWLMW;7,>H>3&!*=Q252X(PQ/*JV173Z3X>N=-\:K=QVD<&FQZ'!8QB.3<J
M.DCG8,_-@*1R10!7LOB/:WT&E7R:/J*:7J,Z6J7L@0*DS':%*[MV P*EL8R.
M_6NUKSFU\*ZQ'\/O#NE/:@7EGJT-S/'YJ_+&MR9"<YP?E.<#FO1J "BBB@ H
MHHH **** "BBB@ IDS%()&4X(4D?E3Z9,I>"15Y)4@?E0!Y;I=[XHG^&L/BV
M?QI)'/\ 8FNFAN+.W\DD G:<(&P<8X.>:Z+5_$FHR^#]#>Q'V/6]=-O% I0/
MY#.H>1MIZA$#GGT%4_!/PVT33?"^DC6/#>G'6(8AY[R0I(WF ]=W()]ZMZKX
M6N_$?CC[;?RWEGINFVHCL'M+KRWDED_UKY4Y "A5P<9YH T_!>L7.L^'(VU
MC^T[21[.^ &/W\9VL<#INX8>S"NAKCO#WAJ\\,^+M0^RO<W6CZC LTLUS<>9
M)'=*=ISD[B&3;SS]RNQH **** "BBB@ HHHH **** "BBB@ HHHH *ANS<K9
MS&S2)[H(WE+*Q5"^.-Q ) SUQ4U07LT]O92S6UJ]U,BY2!'52Y] 6( _$T <
MKX.U76)X_$D>LW:7UQIVH/"AAA$:[1%&^U0.<98XR2?>N=@\1:]:>$=(\;76
MO">&\G@^T:;Y$8A6*60)MC(&_>F[.2QSM/%;'@Y?$-EKNLG4/#4]K;:IJ#78
MG:[@<0KY2* P5R224[#N*Q)/!5SJT\-E)X1@TLF^6>\OH[L/;E%D#GR(]Q*L
M^T _*N 3R: -?[5XB\12>(K_ $W6WT^+2[J6TL[5+>-TF>)1N:4LI8@L2,*5
MP!ZU<M;C7?%VF:1JMIJRZ-I5QIZ7,S6Z(\YF89*_O%90BCOU/M51K+Q)X?D\
M0V&E:-]OAU2YEN[2Z%S'&L#RJ PE#$-@,"P*AL@XXJCJ6@:[9V>A^&H-(N-3
M\.V-BB70MKJ*$W<PXV/O8'R^-Q ^]N / (( FG^*=?U72="TV.^2.\U/4+JW
M754@7]Y:P;SYR(<J&<*H'!'.<=*Z+P]?ZE:>*M3\-ZG?OJ'D6\-Y:W4D:)(T
M;EE97V *2&3@@#@U3U&SUB]30M;M- -K>:-<N!ICW$698'C*,$924!&00"1]
MWM5SP]I^I7/BC4_$FJV1L&N+>*SMK1Y%=TB0LQ9RI*Y+/T!. * .KHHHH **
M** "BBB@ HHHH YOQ_JM[HG@/6=3TZ;R;NVMR\4FT-M.1V((/XURT?B&]M]:
MT6'2O&T'B5[N[2*YL5CMW*0D'?+NA *[>O/!Z5U/C_2KS7/ >L:9I\0EN[F
MI$A8+N.1W) %<YJ^EZUXCM[.QA\(QZ-+'<PS?VE+<P%H CAB4$9+%B 5[#GD
MT =9!XFM;A==989A_8TK139Q\Y$:R?+SZ,!SCFL\^-X[B/2TTO2;S4+W4+!-
M06VC:-#%"P&"[.P4$DX !.2#Z5D3Z;XAT^^\76=GHQNXM:D,UM=BXC6.,M"L
M9$@)W<%<C .<]JCTO1=>\,W6B:G%I#Z@1H%OIEY:PSQK)#+%R&!=@K+EF!P>
MP/- %N7Q9]H\3^&[KSKBPTV>QOY;J"['E%#$8Q\X/3;\W/3G(XK0;QQ&UKIK
MV^CW\MQJDLBV%L=D;S(@W&0[V 52.0#SR.*P=<\&ZIXUO] D\1VJ011VMXMT
M+*X*B!G*>2,YRY&W)_AW+Z8JU>V.MZAH5E9^(O"\.M-:S/'-)#<)'*^T?N[B
M+++M+#.X;E(/3(H Z[1]4DU2UDDGTV\T^:*0Q/#=* <@ Y5E)5E.>"">_<5H
MURW@C3]6TZQODU$745L]R6L;:[N1<300[5&UI 3GY@Q R< @9KJ: "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#F=-_Y*-K_ /V#['_T*>NFKF=-_P"2
MC:__ -@^Q_\ 0IZZ:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "N9US_D=?"O^_=?^B3735S.N?\ (Z^%?]^Z_P#1)H Z
M.:58())GSMC4L<>@&:\M_P"&@_!/IJ?_ (##_P"*KU6B@#RK_AH/P3Z:G_X#
M#_XJC_AH/P3Z:G_X##_XJO5:* /*O^&@_!/IJ?\ X##_ .*H_P"&@_!/IJ?_
M (##_P"*KU6B@#RK_AH/P3Z:G_X##_XJC_AH/P3Z:G_X##_XJO5:* /*O^&@
M_!/IJ?\ X##_ .*H_P"&@_!/IJ?_ (##_P"*KU6B@#RK_AH/P3Z:G_X##_XJ
MC_AH/P3Z:G_X##_XJO5:* /*O^&@_!/IJ?\ X##_ .*H_P"&@_!/IJ?_ (##
M_P"*KU6B@#RK_AH/P3Z:G_X##_XJC_AH/P3Z:G_X##_XJO5:* /*O^&@_!/I
MJ?\ X##_ .*H_P"&@_!/IJ?_ (##_P"*KU6B@#RK_AH/P3Z:G_X##_XJC_AH
M+P1G.-2_\!A_\57JM% 'E7_#0?@GTU/_ ,!A_P#%4?\ #0?@GTU/_P !A_\
M%5ZK10!Y5_PT'X)]-3_\!A_\51_PT'X)]-3_ / 8?_%5ZK10!Y5_PT'X)]-3
M_P# 8?\ Q5'_  T'X)]-3_\  8?_ !5>JT4 >5?\-!^"?34__ 8?_%4?\-!^
M"?34_P#P&'_Q5>JT4 >5?\-!^"?34_\ P&'_ ,51_P -!^"?34__  &'_P 5
M7JM% 'E7_#0?@GTU/_P&'_Q5'_#0?@GTU/\ \!A_\57JM% 'E7_#0?@GTU/_
M ,!A_P#%4?\ #0?@GTU/_P !A_\ %5ZK10!Y5_PT'X)]-3_\!A_\51_PT'X)
M]-3_ / 8?_%5ZK10!Y5_PT'X)]-3_P# 8?\ Q5'_  T'X)]-3_\  8?_ !5>
MJT4 >5?\-!^"?34__ 8?_%4?\-!^"?34_P#P&'_Q5>JT4 >5?\-!^"?34_\
MP&'_ ,51_P -!^"?34__  &'_P 57JM% 'E7_#0?@GTU/_P&'_Q5'_#0?@GT
MU/\ \!A_\57JM% 'E7_#0?@GTU/_ ,!A_P#%4?\ #0?@GTU/_P !A_\ %5ZK
M10!Y5_PT'X)]-3_\!A_\51_PT'X)]-3_ / 8?_%5ZK10!Y5_PT'X)]-3_P#
M8?\ Q5'_  T'X)]-3_\  8?_ !5>JT4 >5?\-!^"?34__ 8?_%4?\-!^"?34
M_P#P&'_Q5>JT4 >5?\-!^"?34_\ P&'_ ,51_P -!^"?34__  &'_P 57JM%
M 'E7_#0?@GTU/_P&'_Q5'_#0?@GTU/\ \!A_\57JM% 'E7_#0?@GTU/_ ,!A
M_P#%4?\ #0?@GTU/_P !A_\ %5ZK10!Y5_PT'X)]-3_\!A_\51_PT'X)]-3_
M / 8?_%5ZK10!Y5_PT'X)]-3_P# 8?\ Q5'_  T'X)]-3_\  8?_ !5>JT4
M>5?\-!^"?34__ 8?_%4?\-!^"?34_P#P&'_Q5>JT4 >5?\-!^"?34_\ P&'_
M ,51_P -!^"?34__  &'_P 57JM% 'E7_#0?@GTU/_P&'_Q5'_#0?@GTU/\
M\!A_\57JM% 'E7_#0?@GTU/_ ,!A_P#%4?\ #0?@GTU/_P !A_\ %5ZK10!Y
M5_PT'X)]-3_\!A_\51_PT'X)]-3_ / 8?_%5ZK10!Y5_PT'X)]-3_P# 8?\
MQ5'_  T'X)]-3_\  8?_ !5>JT4 >5?\-!^"?34__ 8?_%4?\-!^"?34_P#P
M&'_Q5>JT4 >5?\-!^"?34_\ P&'_ ,51_P -!^"?34__  &'_P 57JM% 'E7
M_#0?@GTU/_P&'_Q5'_#0?@GTU/\ \!A_\57JM% 'E7_#0?@GTU/_ ,!A_P#%
M4?\ #0?@GTU/_P !A_\ %5ZK10!Y5_PT'X)]-3_\!A_\51_PT'X)]-3_ / 8
M?_%5ZK10!Y5_PT'X)]-3_P# 8?\ Q5'_  T'X)]-3_\  8?_ !5>JT4 >5?\
M-!^"?34__ 8?_%4?\-!^"?34_P#P&'_Q5>JT4 >5?\-!^"?34_\ P&'_ ,51
M_P -!^"?34__  &'_P 57JM% 'E7_#0?@GTU/_P&'_Q5'_#0?@GTU/\ \!A_
M\57JM% 'E7_#0?@GTU/_ ,!A_P#%4?\ #0?@GTU/_P !A_\ %5ZK10!Y5_PT
M'X)]-3_\!A_\51_PT'X)]-3_ / 8?_%5ZK10!Y5_PT'X)]-3_P# 8?\ Q5'_
M  T'X)]-3_\  8?_ !5>JT4 >5?\-!^"?34__ 8?_%4?\-!^"?34_P#P&'_Q
M5>JT4 >5?\-!^"?34_\ P&'_ ,51_P -!^"?34__  &'_P 57JM% 'E7_#0?
M@GTU/_P&'_Q5'_#0?@GTU/\ \!A_\57JM% 'E7_#0?@GTU/_ ,!A_P#%5Z5I
MFH0:OI-GJ5MN^SW<"7$6\8.UU##(]<&K=% ',Z;_ ,E&U_\ [!]C_P"A3UTU
M<SIO_)1M?_[!]C_Z%/734 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5S.N?\ (Z^%?]^Z_P#1)KIJYG7/^1U\*_[]U_Z)
M- '34444 %%%% !12$A1DD >]+D8SGB@ HHHH **** "BBB@ HHHH **3>I<
MIN&X#)7/.*6@ HHHH **** "BBB@ HHI"P498@#U- "T44F1DC(R.2* %HHH
MH ***"<#)H **0$, 000>012T %%%% !112 @YP0<<'% "T444 %%,\V/8S^
M8NU>K9X%.#*V=K XZX- "T444 %%%% !1110 44FX%BN1D<D49&0,C)Z"@!:
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#F=-_Y*-K__ &#['_T*>NFKF=-_
MY*-K_P#V#['_ -"GKIJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *YG7/^1U\*_[]U_Z)-=-7,ZY_R.OA7_?NO_1)H Z:
MBBB@ HHHH \QU:Z7Q%\-/&FLW*+(&2]AM0PR(HH=R+CT)9"Y/7)'H,;^G:_=
MMJ]GX?UK1X8(+^S:2SE2?SA*$"[TD7:-K88'C</>FV?A<+HGB#PK<&2.SOY+
MB2WFC&<13Y+#T#*S-P>HP?7&E;:(]O>VNJ:K>)=3V%L\%OY-N8U4-MWMMW,6
M8[%'!]<#F@"'P=J<UW'J^FW#M))I.H26BR.<L\>%>,D]R%<*3U.W/>N7O&O?
M"'BC6?$=@CRZ&ES'#J=A$O\ JD\F-OM$:CNI9MP'4<]LUUWA72)=.AU*\N5V
M76J7TEY)&>L8.%13[A%7/OFKMCILUM?:E/-<1317LHD\L0[=F$5,9W'(P@[#
MK0!@6-_!:)KVJZ3:0W8FOX-CQNJ)Y;P0$N6[(-Q<X]_6H7\?RKH]]>QZ=%<-
M9:K%IL@BN?E<2&,+(A*\_P"M7@XZ'FGCX=VMGHEUIFDWKV44FJ)J4*M'YB1,
MNP^65R-R93ID8R/2DF\!W,UOJ<3:WG[?J,&HN6M!\KQ^6<###@F)?H,]3S0
MEUXQUJV?7X#H=FUQHT*74F+]MDD+*S#:?+SO^1A@@#WJ>\\;2M#.^D:7+?R0
M6D5T\063<WF+O6-=B,-VWGG Y'N18NO"<]S>>(;C^T8U_MFS2T9?LQ/E!5==
MP^?DXD;]/QIQ>"=0L+VWN])\0O92FTAM+U?LBR)<"(81P&/R. 2,\CVH W=3
MU^VTGPO+KUW%-'!%;B=H77;("0,(0>C9(&#WJG_PD-[;:_;:-?V$$5S?6TDU
MF\=P61WCQOC8[05(W Y .1GCC!OZOH5IK?ARYT2\,C6T\'DLV[+CCALG^($
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
M %%%% ',Z;_R4;7_ /L'V/\ Z%/735S.F_\ )1M?_P"P?8_^A3UTU !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<SKG_(
MZ^%?]^Z_]$FNFKF=<_Y'7PK_ +]U_P"B30!TU%%% !12,ZH,LP4$@9)QR>!2
MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 <SIO\ R4;7_P#L'V/_ *%/735S
M.F_\E&U__L'V/_H4]=-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7,ZY_P CKX5_W[K_ -$FNFKF=<_Y'7PK_OW7_HDT
M =-6#J&M79U>YTC2;>&:]MK,7;^<Q"G<65$&.[%&Y[<<'-;U<YJ_A::]\00Z
MYINKSZ9?"#[+,T<22+-%NW %6& 022&]SUH 6ZOVF?3YM0@-HMI:MJ5["6#^
M20I"H2.#R7.1WCJG#XON47P]>7EE$FGZZZ1PE')D@=T+QA^S;@""1C!XY'-;
M=MHL$,=Y',[W*7*+"_F\DQA-NTGODEV)]7-9>G>#UL[?2K.XOWN['2)/,L8G
MC =2%*IO;/S;58@8 [$YQ0!N6$E_)',=0@@A<3N(A#(7#1 _*QR!AB.H[5;J
MII]M=6L<RW5\]XSS/(C/&J>6A.50;>H4<9/)JW0 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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% ',Z;_R4;7_ /L'V/\ Z%/735S.F_\ )1M?_P"P?8_^A3UTU !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<SKG_(
MZ^%?]^Z_]$FNFKF=<_Y'7PK_ +]U_P"B30!T<T9E@DC#E"ZE0R]5R.HKRW_A
M4.M?]%+\3?\ ?]__ (NO5:* /*O^%0ZU_P!%+\3?]_W_ /BZ/^%0ZU_T4OQ-
M_P!_W_\ BZ]5HH \J_X5#K7_ $4OQ-_W_?\ ^+H_X5#K7_12_$W_ '_?_P"+
MKU6B@#RK_A4.M?\ 12_$W_?]_P#XNC_A4.M?]%+\3?\ ?]__ (NO5:* /*O^
M%0ZU_P!%+\3?]_W_ /BZ/^%0ZU_T4OQ-_P!_W_\ BZ]5HH \J_X5#K7_ $4O
MQ-_W_?\ ^+H_X5#K7_12_$W_ '_?_P"+KU6B@#RK_A4.M?\ 12_$W_?]_P#X
MNC_A4.M?]%+\3?\ ?]__ (NO5:* /*O^%0ZU_P!%+\3?]_W_ /BZ/^%0ZU_T
M4OQ-_P!_W_\ BZ]5HH \J_X5#K7_ $4OQ-_W_?\ ^+H_X5#K7_12_$W_ '_?
M_P"+KU6B@#RK_A4.M?\ 12_$W_?]_P#XNC_A4.M?]%+\3?\ ?]__ (NO5:*
M/*O^%0ZU_P!%+\3?]_W_ /BZ/^%0ZU_T4OQ-_P!_W_\ BZ]5HH \J_X5#K7_
M $4OQ-_W_?\ ^+H_X5#K7_12_$W_ '_?_P"+KU6B@#RK_A4.M?\ 12_$W_?]
M_P#XNC_A4.M?]%+\3?\ ?]__ (NO5:* /*O^%0ZU_P!%+\3?]_W_ /BZ/^%0
MZU_T4OQ-_P!_W_\ BZ]5HH \J_X5#K7_ $4OQ-_W_?\ ^+H_X5#K7_12_$W_
M '_?_P"+KU6B@#RK_A4.M?\ 12_$W_?]_P#XNC_A4.M?]%+\3?\ ?]__ (NO
M5:* /*O^%0ZU_P!%+\3?]_W_ /BZ/^%0ZU_T4OQ-_P!_W_\ BZ]5HH \J_X5
M#K7_ $4OQ-_W_?\ ^+H_X5#K7_12_$W_ '_?_P"+KU6B@#RK_A4.M?\ 12_$
MW_?]_P#XNC_A4.M?]%+\3?\ ?]__ (NO5:* /*O^%0ZU_P!%+\3?]_W_ /BZ
M/^%0ZU_T4OQ-_P!_W_\ BZ]5HH \J_X5#K7_ $4OQ-_W_?\ ^+H_X5#K7_12
M_$W_ '_?_P"+KU6B@#RK_A4.M?\ 12_$W_?]_P#XNC_A4.M?]%+\3?\ ?]__
M (NO5:* /*O^%0ZU_P!%+\3?]_W_ /BZ/^%0ZU_T4OQ-_P!_W_\ BZ]5HH \
MJ_X5#K7_ $4OQ-_W_?\ ^+H_X5#K7_12_$W_ '_?_P"+KU6B@#RK_A4.M?\
M12_$W_?]_P#XNC_A4.M?]%+\3?\ ?]__ (NO5:* /*O^%0ZU_P!%+\3?]_W_
M /BZ/^%0ZU_T4OQ-_P!_W_\ BZ]5HH \J_X5#K7_ $4OQ-_W_?\ ^+H_X5#K
M7_12_$W_ '_?_P"+KU6B@#RK_A4.M?\ 12_$W_?]_P#XNC_A4.M?]%+\3?\
M?]__ (NO5:* /*O^%0ZU_P!%+\3?]_W_ /BZ/^%0ZU_T4OQ-_P!_W_\ BZ]5
MHH \J_X5#K7_ $4OQ-_W_?\ ^+H_X5#K7_12_$W_ '_?_P"+KU6B@#RK_A4.
MM?\ 12_$W_?]_P#XNC_A4.M?]%+\3?\ ?]__ (NO5:* /*O^%0ZU_P!%+\3?
M]_W_ /BZ/^%0ZU_T4OQ-_P!_W_\ BZ]5HH \J_X5#K7_ $4OQ-_W_?\ ^+H_
MX5#K7_12_$W_ '_?_P"+KU6B@#RK_A4.M?\ 12_$W_?]_P#XNC_A4.M?]%+\
M3?\ ?]__ (NO5:* /*O^%0ZU_P!%+\3?]_W_ /BZ/^%0ZU_T4OQ-_P!_W_\
MBZ]5HH \J_X5#K7_ $4OQ-_W_?\ ^+H_X5#K7_12_$W_ '_?_P"+KU6B@#RK
M_A4.M?\ 12_$W_?]_P#XNC_A4.M?]%+\3?\ ?]__ (NO5:* /*O^%0ZU_P!%
M+\3?]_W_ /BZ/^%0ZU_T4OQ-_P!_W_\ BZ]5HH \J_X5#K7_ $4OQ-_W_?\
M^+H_X5#K7_12_$W_ '_?_P"+KU6B@#RK_A4.M?\ 12_$W_?]_P#XNC_A4.M?
M]%+\3?\ ?]__ (NO5:* /*O^%0ZU_P!%+\3?]_W_ /BZ/^%0ZU_T4OQ-_P!_
MW_\ BZ]5HH \J_X5#K7_ $4OQ-_W_?\ ^+H_X5#K7_12_$W_ '_?_P"+KU6B
M@#RK_A4.M?\ 12_$W_?]_P#XNC_A4.M?]%+\3?\ ?]__ (NO5:* /*O^%0ZU
M_P!%+\3?]_W_ /BZ/^%0ZU_T4OQ-_P!_W_\ BZ]5HH \J_X5#K7_ $4OQ-_W
M_?\ ^+H_X5#K7_12_$W_ '_?_P"+KU6B@#RK_A4.M?\ 12_$W_?]_P#XNC_A
M4.M?]%+\3?\ ?]__ (NO5:* /*O^%0ZU_P!%+\3?]_W_ /BZ/^%0ZU_T4OQ-
M_P!_W_\ BZ]5HH \J_X5#K7_ $4OQ-_W_?\ ^+H_X5#K7_12_$W_ '_?_P"+
MKU6B@#RK_A4.M?\ 12_$W_?]_P#XNC_A4.M?]%+\3?\ ?]__ (NO5:* /*O^
M%0ZU_P!%+\3?]_W_ /BZ/^%0ZU_T4OQ-_P!_W_\ BZ]5HH \J_X5#K7_ $4O
MQ-_W_?\ ^+H_X5#K7_12_$W_ '_?_P"+KU6B@#RK_A4.M?\ 12_$W_?]_P#X
MNC_A4.M?]%+\3?\ ?]__ (NO5:* /*O^%0ZU_P!%+\3?]_W_ /BZ]*TNS?3]
M)L[*2YENI+>!(FN)3EY2J@%V/J<9/UJW10!S.F_\E&U__L'V/_H4]=-7,Z;_
M ,E&U_\ [!]C_P"A3UTU !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %86OZ%=ZK>:;>V.I+8W-BTC([6XF#;UVD8+#M6[1
M0!S7]D>+/^AKMO\ P5+_ /'*/[(\6?\ 0UVW_@J7_P".5TM% '-?V1XL_P"A
MKMO_  5+_P#'*/[(\6?]#7;?^"I?_CE=+10!S7]D>+/^AKMO_!4O_P <H_LC
MQ9_T-=M_X*E_^.5TM% '-?V1XL_Z&NV_\%2__'*/[(\6?]#7;?\ @J7_ ..5
MTM% '-?V1XL_Z&NV_P#!4O\ \<H_LCQ9_P!#7;?^"I?_ (Y72T4 <U_9'BS_
M *&NV_\ !4O_ ,<H_LCQ9_T-=M_X*E_^.5TM% '-?V1XL_Z&NV_\%2__ !RC
M^R/%G_0UVW_@J7_XY72T4 <U_9'BS_H:[;_P5+_\<H_LCQ9_T-=M_P""I?\
MXY72T4 <U_9'BS_H:[;_ ,%2_P#QRC^R/%G_ $-=M_X*E_\ CE=+10!S7]D>
M+/\ H:[;_P %2_\ QRC^R/%G_0UVW_@J7_XY72T4 <U_9'BS_H:[;_P5+_\
M'*/[(\6?]#7;?^"I?_CE=+10!S7]D>+/^AKMO_!4O_QRC^R/%G_0UVW_ (*E
M_P#CE=+10!S7]D>+/^AKMO\ P5+_ /'*/[(\6?\ 0UVW_@J7_P".5TM% '-?
MV1XL_P"AKMO_  5+_P#'*/[(\6?]#7;?^"I?_CE=+10!S7]D>+/^AKMO_!4O
M_P <H_LCQ9_T-=M_X*E_^.5TM% '-?V1XL_Z&NV_\%2__'*/[(\6?]#7;?\
M@J7_ ..5TM% '-?V1XL_Z&NV_P#!4O\ \<H_LCQ9_P!#7;?^"I?_ (Y72T4
M<U_9'BS_ *&NV_\ !4O_ ,<H_LCQ9_T-=M_X*E_^.5TM% '-?V1XL_Z&NV_\
M%2__ !RC^R/%G_0UVW_@J7_XY72T4 <U_9'BS_H:[;_P5+_\<H_LCQ9_T-=M
M_P""I?\ XY72T4 <U_9'BS_H:[;_ ,%2_P#QRC^R/%G_ $-=M_X*E_\ CE=+
M10!S7]D>+/\ H:[;_P %2_\ QRC^R/%G_0UVW_@J7_XY72T4 <U_9'BS_H:[
M;_P5+_\ '*/[(\6?]#7;?^"I?_CE=+10!S7]D>+/^AKMO_!4O_QRC^R/%G_0
MUVW_ (*E_P#CE=+10!S7]D>+/^AKMO\ P5+_ /'*/[(\6?\ 0UVW_@J7_P".
M5TM% '-?V1XL_P"AKMO_  5+_P#'*/[(\6?]#7;?^"I?_CE=+10!S7]D>+/^
MAKMO_!4O_P <H_LCQ9_T-=M_X*E_^.5TM% '-?V1XL_Z&NV_\%2__'*/[(\6
M?]#7;?\ @J7_ ..5TM% '-?V1XL_Z&NV_P#!4O\ \<H_LCQ9_P!#7;?^"I?_
M (Y72T4 <U_9'BS_ *&NV_\ !4O_ ,<H_LCQ9_T-=M_X*E_^.5TM% '-?V1X
ML_Z&NV_\%2__ !RC^R/%G_0UVW_@J7_XY72T4 <U_9'BS_H:[;_P5+_\<H_L
MCQ9_T-=M_P""I?\ XY72T4 <U_9'BS_H:[;_ ,%2_P#QRC^R/%G_ $-=M_X*
ME_\ CE=+10!S7]D>+/\ H:[;_P %2_\ QRC^R/%G_0UVW_@J7_XY72T4 <U_
M9'BS_H:[;_P5+_\ '*/[(\6?]#7;?^"I?_CE=+10!S7]D>+/^AKMO_!4O_QR
MC^R/%G_0UVW_ (*E_P#CE=+10!S7]D>+/^AKMO\ P5+_ /'*/[(\6?\ 0UVW
M_@J7_P".5TM% '-?V1XL_P"AKMO_  5+_P#'*/[(\6?]#7;?^"I?_CE=+10!
MS7]D>+/^AKMO_!4O_P <H_LCQ9_T-=M_X*E_^.5TM% '-?V1XL_Z&NV_\%2_
M_'*/[(\6?]#7;?\ @J7_ ..5TM% '-?V1XL_Z&NV_P#!4O\ \<H_LCQ9_P!#
M7;?^"I?_ (Y72T4 <U_9'BS_ *&NV_\ !4O_ ,<H_LCQ9_T-=M_X*E_^.5TM
M% '-?V1XL_Z&NV_\%2__ !RC^R/%G_0UVW_@J7_XY72T4 <U_9'BS_H:[;_P
M5+_\<H_LCQ9_T-=M_P""I?\ XY72T4 <U_9'BS_H:[;_ ,%2_P#QRC^R/%G_
M $-=M_X*E_\ CE=+10!S7]D>+/\ H:[;_P %2_\ QRC^R/%G_0UVW_@J7_XY
M72T4 <U_9'BS_H:[;_P5+_\ '*/[(\6?]#7;?^"I?_CE=+10!S7]D>+/^AKM
MO_!4O_QRC^R/%G_0UVW_ (*E_P#CE=+10!S7]D>+/^AKMO\ P5+_ /'*/[(\
M6?\ 0UVW_@J7_P".5TM% '-?V1XL_P"AKMO_  5+_P#'*/[(\6?]#7;?^"I?
M_CE=+10!S7]D>+/^AKMO_!4O_P <H_LCQ9_T-=M_X*E_^.5TM% '-?V1XL_Z
M&NV_\%2__'*/[(\6?]#7;?\ @J7_ ..5TM% '-?V1XL_Z&NV_P#!4O\ \<H_
MLCQ9_P!#7;?^"I?_ (Y72T4 8&AZ#?:=J^H:GJ.JK?W%W%#%\EL(0BQER. Q
MSG>?RK?HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHKGO$>J:M::GI&G:1]B$U^\H9[M'95")NX"L#0!T-%<UY?CC_
M )^_#W_@--_\<H\OQQ_S]^'O_ :;_P".4 =+17->7XX_Y^_#W_@--_\ '*/+
M\<?\_?A[_P !IO\ XY0!TM%<UY?CC_G[\/?^ TW_ ,<H\OQQ_P _?A[_ ,!I
MO_CE '2T5S7E^./^?OP]_P" TW_QRCR_''_/WX>_\!IO_CE '2T5S7E^./\
MG[\/?^ TW_QRCR_''_/WX>_\!IO_ (Y0!TM%<UY?CC_G[\/?^ TW_P <H\OQ
MQ_S]^'O_  &F_P#CE '2T5S7E^./^?OP]_X#3?\ QRCR_''_ #]^'O\ P&F_
M^.4 =+17->7XX_Y^_#W_ (#3?_'*/+\<?\_?A[_P&F_^.4 =+17->7XX_P"?
MOP]_X#3?_'*/+\<?\_?A[_P&F_\ CE '2T5S7E^./^?OP]_X#3?_ !RCR_''
M_/WX>_\  :;_ ..4 =+17->7XX_Y^_#W_@--_P#'*/+\<?\ /WX>_P# :;_X
MY0!TM%<UY?CC_G[\/?\ @--_\<H\OQQ_S]^'O_ :;_XY0!TM%<UY?CC_ )^_
M#W_@--_\<H\OQQ_S]^'O_ :;_P".4 =+17->7XX_Y^_#W_@--_\ '*/+\<?\
M_?A[_P !IO\ XY0!TM%<UY?CC_G[\/?^ TW_ ,<H\OQQ_P _?A[_ ,!IO_CE
M '2T5S7E^./^?OP]_P" TW_QRCR_''_/WX>_\!IO_CE '2T5S7E^./\ G[\/
M?^ TW_QRCR_''_/WX>_\!IO_ (Y0!TM%<UY?CC_G[\/?^ TW_P <H\OQQ_S]
M^'O_  &F_P#CE '2T5S7E^./^?OP]_X#3?\ QRCR_''_ #]^'O\ P&F_^.4
M=+17->7XX_Y^_#W_ (#3?_'*/+\<?\_?A[_P&F_^.4 =+17->7XX_P"?OP]_
MX#3?_'*/+\<?\_?A[_P&F_\ CE '2T5S7E^./^?OP]_X#3?_ !RCR_''_/WX
M>_\  :;_ ..4 =+17->7XX_Y^_#W_@--_P#'*/+\<?\ /WX>_P# :;_XY0!T
MM%<UY?CC_G[\/?\ @--_\<H\OQQ_S]^'O_ :;_XY0!TM%<UY?CC_ )^_#W_@
M--_\<H\OQQ_S]^'O_ :;_P".4 =+17->7XX_Y^_#W_@--_\ '*/+\<?\_?A[
M_P !IO\ XY0!TM%<UY?CC_G[\/?^ TW_ ,<H\OQQ_P _?A[_ ,!IO_CE '2T
M5S7E^./^?OP]_P" TW_QRCR_''_/WX>_\!IO_CE '2T5S7E^./\ G[\/?^ T
MW_QRCR_''_/WX>_\!IO_ (Y0!TM%<UY?CC_G[\/?^ TW_P <H\OQQ_S]^'O_
M  &F_P#CE '2T5S7E^./^?OP]_X#3?\ QRCR_''_ #]^'O\ P&F_^.4 =+17
M->7XX_Y^_#W_ (#3?_'*/+\<?\_?A[_P&F_^.4 =+17->7XX_P"?OP]_X#3?
M_'*/+\<?\_?A[_P&F_\ CE '2T5S7E^./^?OP]_X#3?_ !RCR_''_/WX>_\
M :;_ ..4 =+17->7XX_Y^_#W_@--_P#'*/+\<?\ /WX>_P# :;_XY0!TM%<U
MY?CC_G[\/?\ @--_\<H\OQQ_S]^'O_ :;_XY0!TM%<UY?CC_ )^_#W_@--_\
M<H\OQQ_S]^'O_ :;_P".4 =+17->7XX_Y^_#W_@--_\ '*/+\<?\_?A[_P !
MIO\ XY0!TM%<UY?CC_G[\/?^ TW_ ,<H\OQQ_P _?A[_ ,!IO_CE '2T5S7E
M^./^?OP]_P" TW_QRCR_''_/WX>_\!IO_CE '2T5S7E^./\ G[\/?^ TW_QR
MCR_''_/WX>_\!IO_ (Y0!TM%<UY?CC_G[\/?^ TW_P <H\OQQ_S]^'O_  &F
M_P#CE '2T5S7E^./^?OP]_X#3?\ QRCR_''_ #]^'O\ P&F_^.4 =+17->7X
MX_Y^_#W_ (#3?_'*/+\<?\_?A[_P&F_^.4 =+17->7XX_P"?OP]_X#3?_'*/
M+\<?\_?A[_P&F_\ CE '2T5S7E^./^?OP]_X#3?_ !RCR_''_/WX>_\  :;_
M ..4 =+17->7XX_Y^_#W_@--_P#'*/+\<?\ /WX>_P# :;_XY0!TM%<UY?CC
M_G[\/?\ @--_\<H\OQQ_S]^'O_ :;_XY0!TM%<UY?CC_ )^_#W_@--_\<H\O
MQQ_S]^'O_ :;_P".4 =+17->7XX_Y^_#W_@--_\ '*/+\<?\_?A[_P !IO\
MXY0!TM%<UY?CC_G[\/?^ TW_ ,<H\OQQ_P _?A[_ ,!IO_CE '2T5S7E^./^
M?OP]_P" TW_QRCR_''_/WX>_\!IO_CE '2T5S7E^./\ G[\/?^ TW_QRCR_'
M'_/WX>_\!IO_ (Y0!TM%<WH.J:S-X@U32=8^P,]I!!,DEG&Z B0R @AF/3R_
MUKI* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *YG7/^1U\*_[]U_Z)-=-7,ZY_P CKX5_W[K_ -$F@#IJ**YCQMINCW.B
M7-WK-E>7\,$+;+>W61R&P?F54_BZ?,>F.W.0#IZ*Y[P+,EQX%T61-2_M(?9$
M4W?/[P@8/7G@@CGGCGFNAH **XKX@:%8'PGXEU=X1)?#3I3%*QR8MD9V[/3G
M)R.>?I6;>^&]*3X776IQVJ)<-X<E$A7@2$PA]S#NP900>O6@#T8$$ @@@]"*
M6N*\-^)I83X>T6\TQ[:*\TP26ER9E;S/*1-P91]WA@1R?P/%/@^(-G<7FE>5
M!'+8ZI*(8)H;@22H2"4:2(#**V.N3C(R!0!V5%9/B#7K?0+6VFG,8^TW*6T;
M2R>7&';)&YL':.#S@\X'>L'Q!XEURRAT80:;!#)>:NEE()+@D%>6!4[.58*>
M<9 /3/0 [2BN2UOQK)H4=[<76E.MG8RPQ32O+L,C2;<^2"N) NX9Y'0^E*NO
M:S)\0=0T>.TM6L[:PBG3-P59B[.,GY#_ ',8[=<G.  =917(VOCJ.ZT;PWJB
MZ>ZP:Y<K;*IE&Z%F#$$\8(^0_I573?&5Y$WBB[UF""*RTR_^RQ^5-EL[(@J\
MJ!\S/U)&"<=!F@#N*3(! )&3T%<YH_BU-3\0SZ-)!$L\=N+F.:UN//A=-VTC
M> ,.#CY2.AS6)XC>:R^*>AW-CIQO+Q]+NU$:NL>_#18W,>@&3Z]>E '?T5PP
M^(O_ !(QJ+Z/+";?41IVHPS3@&RD+*NYB 0R?,IW#L1QUQU,6HO-KMSIR6X,
M5O"DCS^9T9RV$VXZX7/7H1ZT :%%8][KC1ZVNC6%NESJ'V8W3K)+Y:1Q[MHR
MP5CDG.!C^$YQQG#?XB0G3=/NH-*NI9;G4SI4UOO16M[@9!1N>?N]1Q@@DB@#
MM**HZ?=7]UI*7%WIWV*]8-NM7G#A2"0/G4$8( /3O7/6OCM+K0_#NK+I[K#K
M-VMH%,HW0LQ8 GC!'R'T[4 =?17#7OQ#FM;36[L>'[A[;1;HPW;FX0$(%5BR
MCG)P^=OH.O:MN[UL7>HW.CZ?8QW\L-LLUTLDOEHJOG8F=IRS!6., 8')&10!
MN@AAD$$>U+7FG@/Q#;Z1\.O#-F3 +NZ@F>)+F<0H%20[BSD''+*. 22?3)&F
MOQ&633].N(M&N9);O4FTQHUD7"3 $\-_$I"Y##C![4 =Q16?:7FHSZ*MU/I?
MV:_*,39/.K88$X&]<CG Y]ZYNW\?I/I_AR^^P+'!K=R;0%[C!MY?F^5AMY.4
M(X[\>] '9DA1DD >]+7G?C^\-]H\<K60*V.O644$BON,I$J;MHP,<DKUZ@^E
M;,?BE[I]?TZ_T62.XTZW69K<3)()X9%;&#P ?E8$?J: .J!# $$$'D$=Z"0,
M9(&3@9KE-%\0VIT3P[9Z/IR)+?Z>MS;69EVI! JKG<^"< NJC ))/U(PO$>H
MRZC<>"]4ET:ZM;Y-9>$VTH DR(I00"< J2H(/ (P: /2:3<-VW(SC.*Q/#OB
M%];?4K>YL397NG7/V>>'S1(.55U96 &058=JJW%_:CXA16*Z2&U(:5+-#>O(
M "@D0&/C) +$')'&.] '345S'@+6]2\0^%XM2U*&&-Y99MOE2%N!*ZXQM&,
M #KG&>*;<^+YK:]\0VC:8#-H]LMV%-P!]IB8,=R_+QC80<]^/>@#J:*Y^Q\3
M?VC:Z3<V]J)(K^S:\8QREC&@"G&-OS$E@,<<Y]*K:;XQ-UK.G:;>::UG+J%D
MUY AEW2(J[<K*FT%&PPXYZ$9XH ZFD+ 8R0,G SWKG_#OB<^(TM;JUM8SI]U
M TR7$=QO,; J/+D7:-KX8\9.-I%,\57UE9WGA^.^TLWGVC5(XK>4L +>8JQ5
M_4G ;M0!TE%<3?\ CZXM!X@:+P_<3)H3C[4QN$7,?EB0LO7)VG./;DCI6M/X
ME:6XDM=(LOMUS%9I>2(TOE@(^=BYVMEVVM@8QQR1D9 .@HKG8O%+7D]C96>G
M2C4KFR^W/:WC& V\>0N).&(8L<  'H>F*S7^(D(TRTNHM*NI)I=4&DW%L'0-
M;W&<%2<\^H(X((R10!VE%<:?&FK+JD.D/X4N%U26SDNEA^V1%,+($Y<< $$'
M..X&#3],\?6VJ:?9&*RECU2ZO)+#^SY7 :*:,%I S#/RJ!G(!ZCC)Q0!U]%<
M9J'C]=,T[7WNM+E_M#1%62XM8Y@0\;C*R(Y RIY[9!!&*O#Q'JIEBB?PY/"U
MQ,RP22SCRO*$>\R2,H;R_P"[@@\T =+17 7OCN]O/#^B:CI%G"IO=833YUEG
M^X1*58*0I#!MA&[T.<9Z:.L>.8M*%^J6]O<3::BF[@^UA)"Q4.4B4C,C!2#S
MMSD <Y  .NI 0PR""/:N;?Q''J[S6.EV"W^VSCN;A9I/*54E!*)RIR[ $X.
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
M@@ZA#S_X]6IJ6CZ9K,21:IIUI>QHVY4N85D"GID!@<&LW_A!O"/_ $*^B_\
M@!%_\30!#;>,?!%E;1VUKXD\/001KM2**^A55'H &P!21>,/ T-S/<1>(_#L
M<]QM,TBWT :3:,#<=V3@<#-3_P#"#>$?^A7T7_P B_\ B:/^$&\(_P#0KZ+_
M . $7_Q- $!\8>!FO%O#XC\.FZ5#&LQOH=X0G)4-NSC(!Q[55U'7/AOK#H^I
MZKX5O7C!"-<W-O(5'H-Q.*T?^$&\(_\ 0KZ+_P" $7_Q-'_"#>$?^A7T7_P
MB_\ B: *=GXF^'VG6K6MCK?ABVMVSNB@NX$0YZY .*K6.K?#+3'5[#4?"5JR
MN9%:">W0AB"I8$'K@D9]":U?^$&\(_\ 0KZ+_P" $7_Q-'_"#>$?^A7T7_P
MB_\ B: ,F#5?AC;:D=2@U#PE%?$EC<I/;"3)ZG<#G-6E\3?#]2I77/#(*3M<
MJ1=P?+*<YD'/WCDY/7DU<_X0;PC_ -"OHO\ X 1?_$T?\(-X2_Z%?1?_   B
M_P#B: *__"7>!1<37'_"1>'?.G0)+)]M@W2*,X#'=R!D\'U-5--UKX:Z/+)+
MIFJ>%+*27AWMKBWC+#W((S6G_P (-X1_Z%?1?_ "+_XFC_A!O"/_ $*^B_\
M@!%_\30!DVFJ_#&POVO[/4/"5O>-G,\4]LC\]?F!SS1'JOPQBU0ZG'J'A)+\
MMN^TK/;"3=Z[LYS[UK?\(-X1_P"A7T7_ , (O_B:/^$&\(_]"OHO_@!%_P#$
MT )_PG?@_P#Z&O0__!C#_P#%5DP:G\+[;4?[0@O_  C%>YW?:$GMEDSZ[@<Y
MK7_X0;PC_P!"OHO_ ( 1?_$T?\(-X1_Z%?1?_ "+_P")H S=3USX;ZRT;:IJ
MWA6^:+_5FYN;>0K]-Q.*M?\ "6^!/-MY?^$A\.>9;*5@?[;!F($ $*=W ( Z
M>E6/^$&\(_\ 0KZ+_P" $7_Q-'_"#>$?^A7T7_P B_\ B: .4MW^'TNLZU>Z
MOKWA344O;Q+F!9[F"0PXB1"/F)Y)3/'M6YJ/B'X=ZQ;I;ZEK/A>\AC.4CN+J
MWD53[ GBK_\ P@WA'_H5]%_\ (O_ (FC_A!O"/\ T*^B_P#@!%_\30!37Q/\
M/T@MH%UWPRL-JP>WC%W %A8 @%!GY3@GIZFHKS7OAQJ%]#?7NK>%KF[@QY4\
MUS;NZ8.1AB<CFM'_ (0;PC_T*^B_^ $7_P 31_P@WA'_ *%?1?\ P B_^)H
MR9-5^&,T#02:AX2>)Y_M+(T]L5,O]\C/WO?K5F3Q)\/9K2XM)-:\,/;7#F2:
M%KNW*2,3DLPS@DGG)J[_ ,(-X2_Z%?1?_ "+_P")H_X0;PC_ -"OHO\ X 1?
M_$T 9MOKGPWM--DTVWU7PK%8RY\RV2YMQ&^>N5!P?QJW)XP\#RW$%Q)XC\//
M-!N\F1KZ$M'D8.T[N,C@XJ?_ (0;PC_T*^B_^ $7_P 31_P@WA'_ *%?1?\
MP B_^)H IZAXG\ :M;BWU+7?#5Y &#B.XNX)%##C.&)&>3^=5+;4_A?9+,MK
M?>$(%GC,4PBFME$B'JK8/(]C6O\ \(-X1_Z%?1?_   B_P#B:/\ A!O"/_0K
MZ+_X 1?_ !- &3;ZI\,;6.".WU#PE$EO+YT*I/; 1R?WUP>&X'(YXJT/$WP^
M$5W$-<\,B.\+-=(+N#$Y(P2XS\V1P<U<_P"$&\)?]"OHO_@!%_\ $T?\(-X1
M_P"A7T7_ , (O_B: (X?&O@JV@C@@\3:!%#&H1(TOX555 P  &X %4+O6?AI
M?:@FH7>I^%+B\CQLN);BW:1<=,,3GBM/_A!O"/\ T*^B_P#@!%_\31_P@WA'
M_H5]%_\  "+_ .)H @_X3'P/]L^V?\)'X>^U>7Y7G?;H=^S.=N[=G&><5!J/
MB3X>ZQ$D6IZUX8O8T;<B7-U;R!3Z@,3@U>_X0;PC_P!"OHO_ ( 1?_$T?\(-
MX1_Z%?1?_ "+_P")H S+/6?AIIT-Q#9:GX3MHKE0LZ0W%LBRCGA@#R.3U]34
MFF>(?AWHL3Q:5K/A>QC<[G6VNK>,,?4[2,U?_P"$&\(_]"OHO_@!%_\ $T?\
M(-X1_P"A7T7_ , (O_B: ,JVU;X96>HMJ-KJ/A*"]8DFXCGMED)/7Y@<\T7>
MK?#*^U!=0N]1\)7%XN,7$L]LT@QT^8G/%:O_  @WA'_H5]%_\ (O_B:/^$&\
M(_\ 0KZ+_P" $7_Q- % ^)? [:\FL'Q5H?VI+5K48U"#[A8,<G.3RH[X'/J:
M74O$?P]UF!8-4UOPQ>Q*VY4N;N"0 ^H!)YJ]_P (-X1_Z%?1?_ "+_XFC_A!
MO"/_ $*^B_\ @!%_\30!F-K7PU<R%M3\)DRPB"3-Q;_/&,80\\J,#CIP*?I?
MB#X=:)&\>E:QX7L4D.76VNK>,,??:1FM#_A!O"/_ $*^B_\ @!%_\31_P@WA
M+_H5]%_\ (O_ (F@#.U'7OASJ\D,FI:OX6O'A.8FN+FWD*?3)XI5U_X<I<M<
M)J_A99WF$[2"YMPQD (#DYSN 9AGKR?6M#_A!O"/_0KZ+_X 1?\ Q-'_  @W
MA'_H5]%_\ (O_B: *X\6^!1+<2CQ#X<$ER L[?;8,R@# #'=\V!QS56\UOX;
M:A8PV-YJOA6XM( !#!+<V[)& , *I.!@<<5I?\(-X1_Z%?1?_ "+_P")H_X0
M;PC_ -"OHO\ X 1?_$T 4T\3?#^."U@CUSPRL-HP>WC6[@"PM@C*#/RG!/(]
M33V\6>!&FFF;Q!X<,L\8BF<WL!,B#.%8[N1R>#ZFK/\ P@WA'_H5]%_\ (O_
M (FC_A!O"/\ T*^B_P#@!%_\30!EV&L?#/2W1]/U+PG:,C%E:"XMT*DC!((/
M!(XH76/AHFJG5%U+PF-0)W&Z%Q;^;GUW9SGWK4_X0;PC_P!"OHO_ ( 1?_$T
M?\(-X1_Z%?1?_ "+_P")H S+K6OAK>Z@NH7>J>%)[Q1M6XEN+=I /3<3FK\'
MC3P5;01P0>)M BAB4)'&E_"JHH&   W  [5)_P (-X1_Z%?1?_ "+_XFC_A!
MO"/_ $*^B_\ @!%_\30!8L?%?AS5+M+33]?TJ[N7SMAM[R.1VP,G"@DGBM>L
M>S\)^'-.NX[NRT#2[:YC.4FAM(T=>,<$#(X-;% ',Z;_ ,E&U_\ [!]C_P"A
M3UTU<SIO_)1M?_[!]C_Z%/734 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5S.N?\ (Z^%?]^Z_P#1)KIJQM<\/)K<]C<#
M4+VQN+)G:*6T*!OF7:0=ZL.GM0!LT5S7_"*7_P#T..O_ )VW_P 9H_X12_\
M^AQU_P#.V_\ C- '2T5S7_"*7_\ T..O_G;?_&:/^$4O_P#H<=?_ #MO_C-
M'2T5S7_"*7__ $..O_G;?_&:/^$4O_\ H<=?_.V_^,T =+17-?\ "*7_ /T.
M.O\ YVW_ ,9H_P"$4O\ _H<=?_.V_P#C- '2T5S7_"*7_P#T..O_ )VW_P 9
MH_X12_\ ^AQU_P#.V_\ C- '2T5S7_"*7_\ T..O_G;?_&:/^$4O_P#H<=?_
M #MO_C- '2T5S7_"*7__ $..O_G;?_&:/^$4O_\ H<=?_.V_^,T =+17-?\
M"*7_ /T..O\ YVW_ ,9H_P"$4O\ _H<=?_.V_P#C- '2T5S7_"*7_P#T..O_
M )VW_P 9H_X12_\ ^AQU_P#.V_\ C- '2T5S7_"*7_\ T..O_G;?_&:/^$4O
M_P#H<=?_ #MO_C- '2T5S7_"*7__ $..O_G;?_&:/^$4O_\ H<=?_.V_^,T
M=+17-?\ "*7_ /T..O\ YVW_ ,9H_P"$4O\ _H<=?_.V_P#C- '2T5S7_"*7
M_P#T..O_ )VW_P 9H_X12_\ ^AQU_P#.V_\ C- '2T5S7_"*7_\ T..O_G;?
M_&:/^$4O_P#H<=?_ #MO_C- '2T5S7_"*7__ $..O_G;?_&:/^$4O_\ H<=?
M_.V_^,T =+17-?\ "*7_ /T..O\ YVW_ ,9H_P"$4O\ _H<=?_.V_P#C- '2
MT5S7_"*7_P#T..O_ )VW_P 9H_X12_\ ^AQU_P#.V_\ C- '2T5S7_"*7_\
MT..O_G;?_&:/^$4O_P#H<=?_ #MO_C- '2T5S7_"*7__ $..O_G;?_&:/^$4
MO_\ H<=?_.V_^,T =+17-?\ "*7_ /T..O\ YVW_ ,9H_P"$4O\ _H<=?_.V
M_P#C- '2T5S7_"*7_P#T..O_ )VW_P 9H_X12_\ ^AQU_P#.V_\ C- '2T5S
M7_"*7_\ T..O_G;?_&:/^$4O_P#H<=?_ #MO_C- '2T5S7_"*7__ $..O_G;
M?_&:/^$4O_\ H<=?_.V_^,T =+17-?\ "*7_ /T..O\ YVW_ ,9H_P"$4O\
M_H<=?_.V_P#C- '2T5S7_"*7_P#T..O_ )VW_P 9H_X12_\ ^AQU_P#.V_\
MC- '2T5S7_"*7_\ T..O_G;?_&:/^$4O_P#H<=?_ #MO_C- '2T5S7_"*7__
M $..O_G;?_&:/^$4O_\ H<=?_.V_^,T =+17-?\ "*7_ /T..O\ YVW_ ,9H
M_P"$4O\ _H<=?_.V_P#C- '2T5S7_"*7_P#T..O_ )VW_P 9H_X12_\ ^AQU
M_P#.V_\ C- '2T5S7_"*7_\ T..O_G;?_&:/^$4O_P#H<=?_ #MO_C- '2T5
MS7_"*7__ $..O_G;?_&:/^$4O_\ H<=?_.V_^,T =+17-?\ "*7_ /T..O\
MYVW_ ,9H_P"$4O\ _H<=?_.V_P#C- '2T5S7_"*7_P#T..O_ )VW_P 9H_X1
M2_\ ^AQU_P#.V_\ C- '2T5S7_"*7_\ T..O_G;?_&:/^$4O_P#H<=?_ #MO
M_C- '2T5S7_"*7__ $..O_G;?_&:/^$4O_\ H<=?_.V_^,T =+17-?\ "*7_
M /T..O\ YVW_ ,9H_P"$4O\ _H<=?_.V_P#C- '2T5S7_"*7_P#T..O_ )VW
M_P 9H_X12_\ ^AQU_P#.V_\ C- '2T5S7_"*7_\ T..O_G;?_&:/^$4O_P#H
M<=?_ #MO_C- '2T5S7_"*7__ $..O_G;?_&:/^$4O_\ H<=?_.V_^,T =+17
M-?\ "*7_ /T..O\ YVW_ ,9H_P"$4O\ _H<=?_.V_P#C- '2T5S7_"*7_P#T
M..O_ )VW_P 9H_X12_\ ^AQU_P#.V_\ C- '2T5S7_"*7_\ T..O_G;?_&:/
M^$4O_P#H<=?_ #MO_C- '2T5S7_"*7__ $..O_G;?_&:/^$4O_\ H<=?_.V_
M^,T =+17-?\ "*7_ /T..O\ YVW_ ,9H_P"$4O\ _H<=?_.V_P#C- '2T5S7
M_"*7_P#T..O_ )VW_P 9H_X12_\ ^AQU_P#.V_\ C- '2T5S7_"*7_\ T..O
M_G;?_&:/^$4O_P#H<=?_ #MO_C- '2T5S7_"*7__ $..O_G;?_&:/^$4O_\
MH<=?_.V_^,T =+17-?\ "*7_ /T..O\ YVW_ ,9H_P"$4O\ _H<=?_.V_P#C
M- '2T5S7_"*7_P#T..O_ )VW_P 9H_X12_\ ^AQU_P#.V_\ C- '2T5S7_"*
M7_\ T..O_G;?_&:/^$4O_P#H<=?_ #MO_C- '2T5S7_"*7__ $..O_G;?_&:
M/^$4O_\ H<=?_.V_^,T =+17-?\ "*7_ /T..O\ YVW_ ,9H_P"$4O\ _H<=
M?_.V_P#C- '2T5S7_"*7_P#T..O_ )VW_P 9H_X12_\ ^AQU_P#.V_\ C- "
M:;_R4;7_ /L'V/\ Z%/735B:+X;71]0O+Y]3O]0N;N..-Y+LQY"H6*@;$7^^
M:VZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ***S=7\0:7H*PMJ=V+<3L5CRC,6(&3@ &@#2HKFO^%@>&/^@G_P"2\O\
M\31_PL#PQ_T$_P#R7E_^)H Z6BN:_P"%@>&/^@G_ .2\O_Q-'_"P/#'_ $$_
M_)>7_P")H Z6BN:_X6!X8_Z"?_DO+_\ $T?\+ \,?]!/_P EY?\ XF@#I:*Y
MK_A8'AC_ *"?_DO+_P#$T?\ "P/#'_03_P#)>7_XF@#I:*YK_A8'AC_H)_\
MDO+_ /$T?\+ \,?]!/\ \EY?_B: .EHKFO\ A8'AC_H)_P#DO+_\31_PL#PQ
M_P!!/_R7E_\ B: .EHKFO^%@>&/^@G_Y+R__ !-'_"P/#'_03_\ )>7_ .)H
M Z6BN:_X6!X8_P"@G_Y+R_\ Q-'_  L#PQ_T$_\ R7E_^)H Z6BN:_X6!X8_
MZ"?_ )+R_P#Q-'_"P/#'_03_ /)>7_XF@#I:*YK_ (6!X8_Z"?\ Y+R__$T?
M\+ \,?\ 03_\EY?_ (F@#I:*YK_A8'AC_H)_^2\O_P 31_PL#PQ_T$__ "7E
M_P#B: .EHKFO^%@>&/\ H)_^2\O_ ,31_P + \,?]!/_ ,EY?_B: .EHKFO^
M%@>&/^@G_P"2\O\ \31_PL#PQ_T$_P#R7E_^)H Z6BN:_P"%@>&/^@G_ .2\
MO_Q-'_"P/#'_ $$__)>7_P")H Z6BN:_X6!X8_Z"?_DO+_\ $T?\+ \,?]!/
M_P EY?\ XF@#I:*YK_A8'AC_ *"?_DO+_P#$T?\ "P/#'_03_P#)>7_XF@#I
M:*YK_A8'AC_H)_\ DO+_ /$T?\+ \,?]!/\ \EY?_B: .EHKFO\ A8'AC_H)
M_P#DO+_\31_PL#PQ_P!!/_R7E_\ B: .EHKFO^%@>&/^@G_Y+R__ !-'_"P/
M#'_03_\ )>7_ .)H Z6BN:_X6!X8_P"@G_Y+R_\ Q-'_  L#PQ_T$_\ R7E_
M^)H Z6BN:_X6!X8_Z"?_ )+R_P#Q-'_"P/#'_03_ /)>7_XF@#I:*YK_ (6!
MX8_Z"?\ Y+R__$T?\+ \,?\ 03_\EY?_ (F@#I:*YK_A8'AC_H)_^2\O_P 3
M1_PL#PQ_T$__ "7E_P#B: .EHKFO^%@>&/\ H)_^2\O_ ,31_P + \,?]!/_
M ,EY?_B: .EHKFO^%@>&/^@G_P"2\O\ \31_PL#PQ_T$_P#R7E_^)H Z6BN:
M_P"%@>&/^@G_ .2\O_Q-'_"P/#'_ $$__)>7_P")H Z6BN:_X6!X8_Z"?_DO
M+_\ $T?\+ \,?]!/_P EY?\ XF@#I:*YK_A8'AC_ *"?_DO+_P#$T?\ "P/#
M'_03_P#)>7_XF@#I:*YK_A8'AC_H)_\ DO+_ /$T?\+ \,?]!/\ \EY?_B:
M.EHKFO\ A8'AC_H)_P#DO+_\31_PL#PQ_P!!/_R7E_\ B: .EHKFO^%@>&/^
M@G_Y+R__ !-'_"P/#'_03_\ )>7_ .)H Z6BN:_X6!X8_P"@G_Y+R_\ Q-'_
M  L#PQ_T$_\ R7E_^)H Z6BN:_X6!X8_Z"?_ )+R_P#Q-'_"P/#'_03_ /)>
M7_XF@#I:*YK_ (6!X8_Z"?\ Y+R__$T?\+ \,?\ 03_\EY?_ (F@#I:*YK_A
M8'AC_H)_^2\O_P 31_PL#PQ_T$__ "7E_P#B: .EHKFO^%@>&/\ H)_^2\O_
M ,31_P + \,?]!/_ ,EY?_B: .EHKF?^%@>%_P#H)_\ DO+_ /$UO6-[;:E8
MP7MG*)K:= \<B]&4]#0!8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YG7/^1U\*
M_P"_=?\ HDUTU<SKG_(Z^%?]^Z_]$F@#IJ**SM:U,Z98%X8A-=R'9;0YQYCX
M)Y/90 23V - &C16%X,U:YUWP9I&JWFS[3=VRRR;!A=Q'85NT %%<KXLOO$.
MDZ3K6KV=S8QVMC:--##+;-(TC*A8Y8.,#.!T[&J-QJ?BF#P=/KOV[3G3^QI+
MP 6;*8Y@BNHYD.Y2-PZ>G7I0!W%%87A[Q)8:M:V=J=2M9M5-G'/<6Z2+O7*@
MDE1TY/X9%75US2GU%=/74+8WC%@L/F#<Q7[P'J1W Z4 :%%17%S!:6[W%S-'
M##&-SR2,%51ZDFN5TKQ0][XYUFQ-_;2:99V,-PI50AB9F<,')/HH/..#TH Z
M^BLM/$FC26]U.FI6[1VL8EFVODHA&0V.N#@X/?M4&D^*M*U;P_;ZS'=11VTR
MJ?F<94L,A3_M8(XZT ;=%5K#4+/5+5;JPNHKF!B0)(G##(."..X/:H;W7-*T
MV7RKW4+:W? )$D@7:"< GT!/ )ZT 7Z*Y7Q/XI@TO6-'T<7\-I)J$DGFSLZ[
MH(UC9@0&XR6  )!'6KQDO].\*3G5M:LH;Q(Y!_:31!(DY.QV4G&0-N1D G-
M&Y17.MXLTRQU+2-(N=0AEO+VW\T2C"*R@#YO0;B1@9[^U:B:SILE\+)+Z!KE
MF9%C#C+,N=P'J1@YQT[T 7J*RM>O!:6<.-8MM+DDN(U66X56$GS#,8!(R6'
MQR,TV\\4Z!ISW"7FLV$#6Q43*\Z@QELX##/!.#Q[&@#7HJG<:K86EM%<3WD*
M0RC,3;P1)QGY?7CGCM33K.F?V?#?B_MVM)\>5,L@*R9Z!2/O'@\#TH O45FM
MXAT9=/2_;5;,6DC^6DQF4*SYQM!S][/&.M5U\8>&G5F77]-(4N"?M2<;!E^_
M;O0!M45GVNN:3>Z5_:EKJ5K+8#)-RDJF,8ZY;.!21Z]I$MK<W*ZE:B&U.+AV
ME"B'O\^?N_C0!HT5D1>*= G65H=8LI!%Y>_9,I*^8,H,>K=AWJOJOC+1-*T(
MZNU[#-;F40(8W!W2%MNT^A!ZYZ=Z -^BL9-2ANO$-M%;:Y9O&UJ\AL$"M))R
MN)0V<A1R.F#NJR-<TIK];$:A;&Z9BBQ>8,LPZJ/5AW'44 :%%8USXM\.V9D%
MSKFGQ&*012;[A1M<_P )YX-:#ZC917\%@]U"MW.C210EQO=5QD@=P,B@"S11
M10!0BUO3)M9ET>*^@DU&*+SI+97RZ)D#)';J/SHO-;TS3[^TL+N^@AO+QMMO
M S_/(?8=?QKE;73[/3?C!%%96T<"/H4TKB-<;G:Y0LQ]23WI/&NGV<&O^%KV
M*VC6ZN->A$LP7YW"P3  GT'I0!U]_J=II@MOM4A3[3<);1 *26D;H./H>>V*
MS$\:^&GU8:8NL6QNS+Y 7)VF3^X&^Z6]LYJEJG_$R^(NB6'6+3;:;491VWM^
MYB_1I3^%9-[96GB%8O"7AZS2'1M/NXY+Z\08CC:.02>3%_>D+#YCT4$YR3B@
M#I=5\9>'=$O39ZCJUO!<*H9T))\L'H7P#M!]3BK]YJUE8QV<DTXV7DR06Y0%
MO,=_NXQVP"<],#-<SK\UO'<:CH'A_3XI]<U:,M=N1^[@5EV"69OH/E7JV.!C
M)J&#3$M_%7A;P[%(TMOH&FM<NS]6;:((B??'G'\* .JBUO3)]9FTB&^@DU&&
M/S9;='RZ+D#)';J/SJEJ?C'P]H]_]AU#5K>"Y 4NC$_NPW0N1P@/^UBL&ST^
MSTWXOK#96T<$;:%)(RQKC<S7()8^I)[U1N;?4M!?QA;R:$^HVNJRR727JRQ"
M)$:%5*3;F#*%VGH&R#P,T ==JWBW0=#N4M]2U**WE>,2*K G*DD \#U!I;?Q
M9H%UHT^L0ZK;G3K=S'+<%MJHPQP<]^1Q[US.GZY>:'\%]&O0OF:E)86UO:H_
M\<T@5(\_BP)]@:I>)-&GT2U\$Z/8-%(6U;=-/= LLMQY4C^:X!!8[\OC(R0!
MD=@#NM'U_2M?BEDTN]CN!"VV51D,AQD!E(!&?<5I5R'A^]OH/&>J:+JJV%Q>
MBTANUO[6V\EI8BSJ$D!9N5*G'/0]JZ^@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 0]#7-_#W_DGF@?]>,?
M\JZ0]#7-_#W_ ))YH'_7C'_*@#I:*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N9U
MS_D=?"O^_=?^B3735S.N?\CKX5_W[K_T2: .FKE==T3Q#<:M-J.FZS8P1BU\
ME(;BP:9D'5MK"1?O?+GC^$5U5% ' _#^[N/#_P .?#T>MNY>X,5M;QQ6;AHM
MPPJR#)Z$'+' Y' KOJ** .;^()_XM]K\8!:2:PFBC11EG=D("@#J2:S[N19/
M@S<*N2YT)H0@!W;S!MVXZ[L\8ZYKM** /,X%5=;^'@ME$9CTRXB=E3 B9HHP
MH;CC+ \'N#53PC_9E]9Z'HNK:?JY\1:/,A:"7SPD<B9!GW_<*D$GK\V<8.:]
M7HH XWXBFZAT_1KZ*":>RLM6@N;^.%"[>0N[+;1RP5MC8'IGM7,ZMJ=O<^(?
M%NH6>E3ZM;3^'X0L0MY EP0TN5W8YX(Z<G! Y%>L44 >7Z;,UYX[GFB>\NX[
MOPX(HIC9/%&7$CG:ORC"@$8W$GG&2:S;.^DL?"?@34)[74_[-TR%K74A!#*L
MEO(8@H?: &(4AE)&?O'Z5[%10!SOA"WTI+.]N]&MKJ*UO;IKAI;DR!KAR!ND
M"R?, <8Z#.,],$\S!(MA<>.=+UV)VEU"XDGM<QEOM<#PJBQQ\?,R[2NT<\^]
M>D44 >806UUI-[\-+/4W9KJR@F6[?EA$3;%1N;H.?E!/4BNP\< -X"\01[2S
M2:=<1HH&2S&-@H [DD@5OT4 ><)+]G\0> ;QXIVMQI4]N7CA9]LC)#A6P/E/
MRMUQT/I4>AM=V'B33H=,NSJ&D7-W.\EA=18N-+<B0LZOU\LL2OS?WQ@G->ET
M4 <;\3!N\,VRA6=_[2LW"JI8X69&8X'8 $FLUOLS>.O&4\B*4DTBWC20ID/@
M2[E4]^J9 ]17HE% 'D.@ZF_AS_A#M4U2"Z_LK_A'UT]Y4@>0VEP"A(=5!*[@
MH7IU6M>98M)\0^%=4M]-DL?#<:W<6WRB@MGE(*RNN,H&PPR?N[N<9(KT>B@#
MQWQ'I[G0_&EW%$[Z;J>JV,EG"(R?-*-#YTBKCD$AN>X4GI71>*#IEKX^\$SR
MI;I;,;U_,V#9DQ)AB>@[<GVKT"L34M ;4/$FD:Q]L\LZ8)0D/E9#^8H5LG/H
M!C'ZT >=7>DWMI+J.MZ=:RG0SXFMK]K>*,DR0H@$LJH.6'F8;CKLR.,5K:W$
MNH:_X@UO3V$FFMX:DM)98QE)YRS%%']Y@,CC.-P'M7I5% 'F;36NF^"/!<HT
MU1\UK'-=BV9VLF6%AO*J,[LEE&[@%R2#T.),DY\%>+XA;W\CIXCBNR9;5U=X
MO-@8OC:,\*Q( XQT%>ST4 <'>S?;/B;I5Q:%T\S1;F-)7B90KL\90'(X) )
M/.!7.Q6\^H_"W2_#2PRP^)K.[@0Q,I\R&5)P7G)_NE=S;^AW8SDXKUZB@#RK
M48X9!\52(0SW-NJ0'R^92+0+A./F^?CCO79:-J&G^7H%K+$SW\NG[HI?()VJ
MJJ'!?'RG..">U='10 445P=SX!UV>ZFF7X@Z[$LCEA&@3:@)S@<=!0!H-\/=
M*;4_[2.H:[]LVE!*-6GW!"VXIG=]W(!QTJ?6? ^F:[J*WMY>:L)$D66)(M1E
MC2)PNT,BAL*<$\CU/K6'_P *\U__ **-K_Y)_A1_PKS7_P#HHVO_ ))_A0!U
MFF>'[/2KFXN89+F6XGABADEN)VD<I'NVC<W/\3'/J:QK'X=:3IL,<%EJ.O00
M1G*Q1ZM.J#)R?E#8Y)/YUF?\*\U__HHVO_DG^%'_  KS7_\ HHVO_DG^% &S
M/X#TN;4[W4([W6+:>]D$D_V74YH5=@  <*P'  %:FEZ!9Z3=3W4+W$MQ/%%#
M)+<3-*Y6,':-S<_Q,3ZDUR7_  KS7_\ HHNO_DG^%'_"O-?_ .BBZ_\ DG^%
M &K_ ,*]TK^T_P"TO[0UW[8%V>;_ &M/NV;MVS.[[N><=*L:EX&T75+^YNI_
MMB"\V_;((;N2.*YVC \Q%.#P #ZCKFL+_A7FO_\ 11M?_)/\*/\ A7FO_P#1
M1M?_ "3_  H ['4-$L=3BLHKB+]W97,=S J':%>/[O [#TI=8T:QUZP-G?Q,
M\>]9$9'*/&ZG*NK @JP/<5P\_@?5K49N/B=K4(QG]XT:\=,\_6I1\/\ 7"@<
M?$C7BA&=W[O&/7I0!U>B^&[#0I+F>W-Q-=717S[JZG::60+PH+,>@R< <<UK
MUYK'X.U"5HUB^*>KNTN1&%DB._'7'K4L_@36+6/S+CXEZW$F<;I&C49^IH ]
M%HKS>?P3JEJ%-Q\3]9B# LID>-<@8R1GZC\Q1;>"M4O,_9?BAK$^.OE/$V/R
MH ](HKS/_A$KWSO)_P"%JZKYH.-GFQ;L^F*LR^ =;AB>67XDZZD: LSMY8"@
M=23VH ]#HKS:'P9J5RLC0?%'6)1&,N4DB8+]<=*C7PE>,4"_%;5"9.$ FB^;
MMQZT >FT5YK+X,U&WE,4WQ1U>.15W%'DB4@>N#VI?^$,U+[+]J_X6CJ_V?./
M-\R+9GZ]* /2:*\UB\&ZC//Y,/Q2U>27&?+22(MCKG I8_!>IRRF*/XH:P\@
M;:45XB0W/&/7@_E0!Z317GW_  KS7_\ HHVO_DG^%'_"O-?_ .BC:_\ DG^%
M 'H-%>??\*\U_P#Z*+K_ .2?X4?\*\U__HHVO_DG^% 'H-%>??\ "O-?_P"B
MC:_^2?X4?\*\U_\ Z*-K_P"2?X4 >@T5Y]_PKS7_ /HHVO\ Y)_A1_PKS7_^
MBC:_^2?X4 >@T5Y]_P *\U__ **+K_Y)_A1_PKS7_P#HHVO_ ))_A0!Z#16=
MH>G7.DZ1#97>I7&I31[LW5P!O?))&<>F<?A6C0 4444 %%%% "'H:YOX>_\
M)/- _P"O&/\ E72'H:YOX>_\D\T#_KQC_E0!TM%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7,ZY_R.OA7_?NO_1)KIJYG7/^1U\*_P"_=?\ HDT =-1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' V\W]L^!O&-[=J'>XD
MOX"K?PQQ;XD3V&%S]6)[U4TJXGBTJ]\ S2.;NQD, <GYFT\KN5\_[G[K(Z-S
M771^'+=5U2S<;].U&1IY(ED9&5W #@%2#M;&[KU)Z@\7GTFQ>:6=H/W\L MG
MF#,)#&"2%W9SU8GKWH \OM]'GU?X7>"4L"(]2MK9;JR?TFCCW*#[$C!]B:F\
M0ZU%XPTWPYJMN&6S@U73B8SVN'F3<I]T7CZN?2O0K+PWI>G0V$-I!+%%8 BV
M07$A$8(QC!;D8XYS3;GPQH]U:1VDEF%@CN3>*D4C1@3;]^_Y2,G<<_6@#G?'
M(%WX3\8W)&4M],EM8L^OEEW(^I*#ZQU4\<0167A31=5L(TBUJWN;..Q>,8>0
MNZJT?'52A;*]./:NTNM#T^]TF?2[B!GLKC?YL?FN-^\DMD@YY)/?O4=OX=TN
MWN8+D6[RS6Z[8'N)GF,7&#LWL=IQQD4 <]H-E:7GC/QS#=6T,\4ES;*Z2(&#
M VR<$&LWP3++=:*^CB1Y;!-;N8K-V8L390ON&"?O+NQ']#76GPII#75[<^3<
M"6^8-<E;R8"4@;1N ?!X &,=.*T+;3;*S,/V:VCA6&+R8DC&U43(.U5' Z#\
MA0!Q6H6ESX=\;QP:0R16WBEG69>GV>Y1"S3+QC+1JW']Y5/<UJ^)O"T,WARV
M724BL[[1L7&F2;>(V0?=/^RPRI^N>HK;O=%L-1O[*^N8G>YLF+V[K,Z^62""
M< @'()'/8U;N(([JWD@E#&.12K!6*G!]Q@B@#G_"S)K^DQ>([NWC\[5;9"(R
M-PC@(RL><<YW%C[MCH!6!HFF26>N7?@63RY-$M FHP!N6\AW;;;D>BR*QSW4
M =S7<:9IEIH^G0:?81&*U@4)%&79MJCH 6).*CCT6PBUJ76$B<7\L0A>4S.0
M4!)"[<[< DGIW- '+>-X7\/7EKXUTZ-#<VVRSO(2=HN8)'50"<<,KE6!],BM
M74='6T\&ZI%O'VQX9;F2Y0;2;C&X2#TPP&/0*!VK5U;1['7+!K+486FMF96*
M"1DR5((SM(/! /X4W5M/?4=(FTV.0QQW$9AED+$LL9&&QZMC(!/3.><8( WP
M_J$FK>&M*U*50LEW9Q3NH[%T#$?K6E4<$,=M;QP0H$BB4(B#HJ@8 J2@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH 0]#7-_#W_DGF@?]>,?\JZ0]#7-
M_#W_ ))YH'_7C'_*@#I:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N3\3WEM8^+?
M"T]W<0V\*R7(,DSA%&83CD\5UE07-E:WJJMU;0SA3E1+&&Q],T 4/^$I\/?]
M![2__ R/_&C_ (2GP]_T'M+_ / R/_&I_P"PM(_Z!5C_ . Z?X4?V%I'_0*L
M?_ =/\* (/\ A*?#W_0>TO\ \#(_\:/^$I\/?]![2_\ P,C_ ,:G_L+2/^@5
M8_\ @.G^%']A:1_T"K'_ ,!T_P * (/^$I\/?]![2_\ P,C_ ,:/^$I\/?\
M0>TO_P #(_\ &I_["TC_ *!5C_X#I_A1_86D?] JQ_\  =/\* (/^$I\/?\
M0>TO_P #(_\ &C_A*?#W_0>TO_P,C_QJ?^PM(_Z!5C_X#I_A1_86D?\ 0*L?
M_ =/\* (/^$I\/?]![2__ R/_&C_ (2GP]_T'M+_ / R/_&I_P"PM(_Z!5C_
M . Z?X4?V%I'_0*L?_ =/\* (/\ A*?#W_0>TO\ \#(_\:/^$I\/?]![2_\
MP,C_ ,:G_L+2/^@58_\ @.G^%']A:1_T"K'_ ,!T_P * (/^$I\/?]![2_\
MP,C_ ,:/^$I\/?\ 0>TO_P #(_\ &I_["TC_ *!5C_X#I_A1_86D?] JQ_\
M =/\* (/^$I\/?\ 0>TO_P #(_\ &C_A*?#W_0>TO_P,C_QJ?^PM(_Z!5C_X
M#I_A1_86D?\ 0*L?_ =/\* (/^$I\/?]![2__ R/_&C_ (2GP]_T'M+_ / R
M/_&I_P"PM(_Z!5C_ . Z?X4?V%I'_0*L?_ =/\* (/\ A*?#W_0>TO\ \#(_
M\:/^$I\/?]![2_\ P,C_ ,:G_L+2/^@58_\ @.G^%']A:1_T"K'_ ,!T_P *
M (/^$I\/?]![2_\ P,C_ ,:/^$I\/?\ 0>TO_P #(_\ &I_["TC_ *!5C_X#
MI_A1_86D?] JQ_\  =/\* (/^$I\/?\ 0>TO_P #(_\ &C_A*?#W_0>TO_P,
MC_QJ?^PM(_Z!5C_X#I_A1_86D?\ 0*L?_ =/\* (/^$I\/?]![2__ R/_&C_
M (2GP]_T'M+_ / R/_&I_P"PM(_Z!5C_ . Z?X4?V%I'_0*L?_ =/\* (/\
MA*?#W_0>TO\ \#(_\:/^$I\/?]![2_\ P,C_ ,:G_L+2/^@58_\ @.G^%']A
M:1_T"K'_ ,!T_P * (/^$I\/?]![2_\ P,C_ ,:/^$I\/?\ 0>TO_P #(_\
M&I_["TC_ *!5C_X#I_A1_86D?] JQ_\  =/\* (/^$I\/?\ 0>TO_P #(_\
M&C_A*?#W_0>TO_P,C_QJ?^PM(_Z!5C_X#I_A1_86D?\ 0*L?_ =/\* (/^$I
M\/?]![2__ R/_&C_ (2GP]_T'M+_ / R/_&I_P"PM(_Z!5C_ . Z?X4?V%I'
M_0*L?_ =/\* (/\ A*?#W_0>TO\ \#(_\:/^$I\/?]![2_\ P,C_ ,:G_L+2
M/^@58_\ @.G^%']A:1_T"K'_ ,!T_P * (/^$I\/?]![2_\ P,C_ ,:/^$I\
M/?\ 0>TO_P #(_\ &I_["TC_ *!5C_X#I_A1_86D?] JQ_\  =/\* (/^$I\
M/?\ 0>TO_P #(_\ &C_A*?#W_0>TO_P,C_QJ?^PM(_Z!5C_X#I_A1_86D?\
M0*L?_ =/\* (/^$I\/?]![2__ R/_&C_ (2GP]_T'M+_ / R/_&I_P"PM(_Z
M!5C_ . Z?X4?V%I'_0*L?_ =/\* (/\ A*?#W_0>TO\ \#(_\:/^$I\/?]![
M2_\ P,C_ ,:G_L+2/^@58_\ @.G^%']A:1_T"K'_ ,!T_P * (/^$I\/?]![
M2_\ P,C_ ,:/^$I\/?\ 0>TO_P #(_\ &I_["TC_ *!5C_X#I_A1_86D?] J
MQ_\  =/\* (/^$I\/?\ 0>TO_P #(_\ &C_A*?#W_0>TO_P,C_QJ?^PM(_Z!
M5C_X#I_A1_86D?\ 0*L?_ =/\* (/^$I\/?]![2__ R/_&C_ (2GP]_T'M+_
M / R/_&I_P"PM(_Z!5C_ . Z?X4?V%I'_0*L?_ =/\* (/\ A*?#W_0>TO\
M\#(_\:/^$I\/?]![2_\ P,C_ ,:G_L+2/^@58_\ @.G^%']A:1_T"K'_ ,!T
M_P * (/^$I\/?]![2_\ P,C_ ,:/^$I\/?\ 0>TO_P #(_\ &I_["TC_ *!5
MC_X#I_A1_86D?] JQ_\  =/\* (/^$I\/?\ 0>TO_P #(_\ &C_A*?#W_0>T
MO_P,C_QJ?^PM(_Z!5C_X#I_A1_86D?\ 0*L?_ =/\* (/^$I\/?]![2__ R/
M_&C_ (2GP]_T'M+_ / R/_&I_P"PM(_Z!5C_ . Z?X4?V%I'_0*L?_ =/\*
M(/\ A*?#W_0>TO\ \#(_\:/^$I\/?]![2_\ P,C_ ,:G_L+2/^@58_\ @.G^
M%']A:1_T"K'_ ,!T_P * (/^$I\/?]![2_\ P,C_ ,:/^$I\/?\ 0>TO_P #
M(_\ &I_["TC_ *!5C_X#I_A1_86D?] JQ_\  =/\* (/^$I\/?\ 0>TO_P #
M(_\ &C_A*?#W_0>TO_P,C_QJ?^PM(_Z!5C_X#I_A1_86D?\ 0*L?_ =/\* (
M/^$I\/?]![2__ R/_&C_ (2GP]_T'M+_ / R/_&I_P"PM(_Z!5C_ . Z?X4?
MV%I'_0*L?_ =/\* (/\ A*?#W_0>TO\ \#(_\:/^$I\/?]![2_\ P,C_ ,:G
M_L+2/^@58_\ @.G^%']A:1_T"K'_ ,!T_P * (/^$I\/?]![2_\ P,C_ ,:/
M^$I\/?\ 0>TO_P #(_\ &I_["TC_ *!5C_X#I_A1_86D?] JQ_\  =/\* (/
M^$I\/?\ 0>TO_P #(_\ &C_A*?#W_0>TO_P,C_QJ?^PM(_Z!5C_X#I_A1_86
MD?\ 0*L?_ =/\* *Y\4^'L'_ (GVE_\ @9'_ (U1^'O_ "3S0/\ KQC_ )5K
M?V%I'_0*L?\ P'3_  J['%'#$L42+'&HPJJ, #V% #J*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBL;7/$*:)/96XT^]OKB\9UBBM%0M\J[B3O91T]Z -FBN9_X
M2R]_Z$_Q#_WS;_\ QZC_ (2R]_Z$_P 0_P#?-O\ _'J .FHKF?\ A++W_H3_
M !#_ -\V_P#\>H_X2R]_Z$_Q#_WS;_\ QZ@#IJ*YG_A++W_H3_$/_?-O_P#'
MJ/\ A++W_H3_ !#_ -\V_P#\>H Z:BN9_P"$LO?^A/\ $/\ WS;_ /QZC_A+
M+W_H3_$/_?-O_P#'J .FHKF?^$LO?^A/\0_]\V__ ,>H_P"$LO?^A/\ $/\
MWS;_ /QZ@#IJ*YG_ (2R]_Z$_P 0_P#?-O\ _'J/^$LO?^A/\0_]\V__ ,>H
M Z:BN9_X2R]_Z$_Q#_WS;_\ QZC_ (2R]_Z$_P 0_P#?-O\ _'J .FHKF?\
MA++W_H3_ !#_ -\V_P#\>H_X2R]_Z$_Q#_WS;_\ QZ@#IJ*YG_A++W_H3_$/
M_?-O_P#'J/\ A++W_H3_ !#_ -\V_P#\>H Z:BN9_P"$LO?^A/\ $/\ WS;_
M /QZC_A++W_H3_$/_?-O_P#'J .FHKF?^$LO?^A/\0_]\V__ ,>H_P"$LO?^
MA/\ $/\ WS;_ /QZ@#IJ*YG_ (2R]_Z$_P 0_P#?-O\ _'J/^$LO?^A/\0_]
M\V__ ,>H Z:BN9_X2R]_Z$_Q#_WS;_\ QZC_ (2R]_Z$_P 0_P#?-O\ _'J
M.FHKF?\ A++W_H3_ !#_ -\V_P#\>H_X2R]_Z$_Q#_WS;_\ QZ@#IJ*YG_A+
M+W_H3_$/_?-O_P#'J/\ A++W_H3_ !#_ -\V_P#\>H Z:BN9_P"$LO?^A/\
M$/\ WS;_ /QZC_A++W_H3_$/_?-O_P#'J .FHKF?^$LO?^A/\0_]\V__ ,>H
M_P"$LO?^A/\ $/\ WS;_ /QZ@#IJ*YG_ (2R]_Z$_P 0_P#?-O\ _'J/^$LO
M?^A/\0_]\V__ ,>H Z:BN9_X2R]_Z$_Q#_WS;_\ QZC_ (2R]_Z$_P 0_P#?
M-O\ _'J .FHKF?\ A++W_H3_ !#_ -\V_P#\>H_X2R]_Z$_Q#_WS;_\ QZ@#
MIJ*YG_A++W_H3_$/_?-O_P#'J/\ A++W_H3_ !#_ -\V_P#\>H Z:BN9_P"$
MLO?^A/\ $/\ WS;_ /QZC_A++W_H3_$/_?-O_P#'J .FHKF?^$LO?^A/\0_]
M\V__ ,>H_P"$LO?^A/\ $/\ WS;_ /QZ@#IJ*YG_ (2R]_Z$_P 0_P#?-O\
M_'J/^$LO?^A/\0_]\V__ ,>H Z:BN9_X2R]_Z$_Q#_WS;_\ QZC_ (2R]_Z$
M_P 0_P#?-O\ _'J .FHKF?\ A++W_H3_ !#_ -\V_P#\>H_X2R]_Z$_Q#_WS
M;_\ QZ@#IJ*YG_A++W_H3_$/_?-O_P#'J/\ A++W_H3_ !#_ -\V_P#\>H Z
M:BN9_P"$LO?^A/\ $/\ WS;_ /QZC_A++W_H3_$/_?-O_P#'J .FHKF?^$LO
M?^A/\0_]\V__ ,>H_P"$LO?^A/\ $/\ WS;_ /QZ@#IJ*YG_ (2R]_Z$_P 0
M_P#?-O\ _'J/^$LO?^A/\0_]\V__ ,>H Z:BN9_X2R]_Z$_Q#_WS;_\ QZC_
M (2R]_Z$_P 0_P#?-O\ _'J .FHKF?\ A++W_H3_ !#_ -\V_P#\>H_X2R]_
MZ$_Q#_WS;_\ QZ@#IJ*YG_A++W_H3_$/_?-O_P#'J/\ A++W_H3_ !#_ -\V
M_P#\>H Z:BN9_P"$LO?^A/\ $/\ WS;_ /QZC_A++W_H3_$/_?-O_P#'J .F
MHKF?^$LO?^A/\0_]\V__ ,>H_P"$LO?^A/\ $/\ WS;_ /QZ@#IJ*YG_ (2R
M]_Z$_P 0_P#?-O\ _'J/^$LO?^A/\0_]\V__ ,>H Z:BN9_X2R]_Z$_Q#_WS
M;_\ QZC_ (2R]_Z$_P 0_P#?-O\ _'J .FHKF?\ A++W_H3_ !#_ -\V_P#\
M>H_X2R]_Z$_Q#_WS;_\ QZ@#IJ*YG_A++W_H3_$/_?-O_P#'J/\ A++W_H3_
M !#_ -\V_P#\>H Z:BN9_P"$LO?^A/\ $/\ WS;_ /QZC_A++W_H3_$/_?-O
M_P#'J .FHKF?^$LO?^A/\0_]\V__ ,>H_P"$LO?^A/\ $/\ WS;_ /QZ@#IJ
M*YG_ (2R]_Z$_P 0_P#?-O\ _'J/^$LO?^A/\0_]\V__ ,>H Z:BN9_X2R]_
MZ$_Q#_WS;_\ QZC_ (2R]_Z$_P 0_P#?-O\ _'J .FHKF?\ A++W_H3_ !#_
M -\V_P#\>H_X2R]_Z$_Q#_WS;_\ QZ@#IJ*YG_A++W_H3_$/_?-O_P#'J/\
MA++W_H3_ !#_ -\V_P#\>H Z:BN9_P"$LO?^A/\ $/\ WS;_ /QZC_A++W_H
M3_$/_?-O_P#'J .FHKF?^$LO?^A/\0_]\V__ ,>H_P"$LO?^A/\ $/\ WS;_
M /QZ@#IJ*YG_ (2R]_Z$_P 0_P#?-O\ _'J/^$LO?^A/\0_]\V__ ,>H Z:B
MN9_X2R]_Z$_Q#_WS;_\ QZC_ (2R]_Z$_P 0_P#?-O\ _'J .FHKF?\ A++W
M_H3_ !#_ -\V_P#\>H_X2R]_Z$_Q#_WS;_\ QZ@#IJ*YG_A++W_H3_$/_?-O
M_P#'J/\ A++W_H3_ !#_ -\V_P#\>H Z:BN9_P"$LO?^A/\ $/\ WS;_ /QZ
MC_A++W_H3_$/_?-O_P#'J .FHKF?^$LO?^A/\0_]\V__ ,>H_P"$LO?^A/\
M$/\ WS;_ /QZ@#IJ*Q-%\2)K%_>6+Z9?Z?<VB1R/'>+&"5<L%(V.W]PUMT %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S
M.N?\CKX5_P!^Z_\ 1)KIJYG7/^1U\*_[]U_Z)- '3445QOQ!U>[TZSM(H8]:
MBM)&9[N^TF!99+=%''#9P"3DD \*?6@#LJ*R/"[6\GARSFM-6GU:"5#(E[.P
M+R@DGG  &.F,#&.>:UZ "BN7\4:_=VNJZ5X>T@HNJ:HSGSG7<MM @R\A'<]E
M!X)//2K-UX?N1%;-9:OJ"7"7$3S227!831AP74J?E7*Y^Z%_"@#?HK@M'\36
MEKXCUNYOK^Z-O=ZJFG6,),DJ(RX0MW$8:4NN> =OM73ZGXDTS2%NFNIG(M(O
M.N?*C9_)CZ[FP.. 3CJ<' - &M167?>(=-T\RB:<LT,'VB41J6\J+!.]\<*.
M#C/7!QG%<[K.M1GQGI#QWMRFGV>GRZC=^2SE948B.%2B_>R2[ 8S\HH [:BH
MK>=;JW29%D57&0)8V1OQ5@"/QJ.^U"VTZ%9;J38'<1HH!9G8]%51R3["@"S1
M6!)XRT6*RU2\EGF2'2V"7A-O(3$V <$ '. 1G&>HJS9^(],OM8ETJ"60W<4
MG96A=5V;MI(8C!P>#@\'([&@#6HKA_%FNQ:I8Z;IFD7=VD^IW\4$-U;&2,%%
M;=*RN,!@$5N^#GC...FU[5;;1=$NK^\N'MH8HSF986E,9/ .T YYH TJ*XW4
M=:NX=5\/^%O/NIKRZ7S+Z]2V,>8D4;B-HPI9V0$C[H)Y!Q70AK7P_IC&YO)W
MA$K$/<.9')=R0B]VY8*H&3T'- &C16&?%VD*FJM)+.G]E1K+>JUN^858%AD
M<_*">,\8/>BT\7:/>WEI:PS3>9>0-<6V^WD59E4 MM)&&(!&0.: -RBN;@\=
MZ!<16TT5S,8+BZ^R),;:0()=Q4*S%<*2PQSCMZBI;GQGH=I=7-M-<2K-;7$5
MM(GV>3(DDQM ^7D?,O(X&X<\B@#?HK'N?%&DVC3F2X8Q6\JP3SI&S1PN2 %9
M@, Y(SZ9YQ3+KQ7I5IJMQI;O<O?00"X>"*UD=MA) (PO/(/3TH VZ*PE\8:&
M\6F2I>%HM3C:6UD$3E755W$DXP" .AP<\8S59/$MGK-YH<>F:G- ;PO<K&UD
MW^DP("&4E@-GS,ISUZ>M '345B7GBS2+$GSIY"@N%M/,CA9U,S,%$8(&"V3@
MXZ<YQ38O$T,_BZYT*.";_1+837$[1L$0L?D7.,<A7.3@<#&>P!NT5DVWB33+
MN^M;6&9V:\1Y+9S$P294QN*MC!'S YZ$'C-7+[4;73DC:YEVF5_+B15+/(W7
M"J.2< GCL">@H M45DKXETDV;W+7054N3:,A4E_/!QY849+-[#-1S>*](MK'
M4;NXFDB33?\ C\1H7+PY7<"5 )P0<Y&10!M45SS>-M"2>Y@:XF$MM;BX=?LT
MA+(21\OR_.<JP(7.,'T.))/%^BQ1Z2[7$FW5D$EEMMY#YH*;^PX..QY[8H W
M:*Y#7_%=I<>!M<OM-EG^T6V^T"8>&5+DX5%/1@=SI]0:U8K^VT'3K33KNZGN
M[NWM%:0@-+*ZJ,-(W4\D'D]3[T ;5%<VWC&REUC1-/L8I[D:I ;M9EA;8D&T
M8<\=V9![9.<=[LGB;2X[F*$SLPEN?LBRK&QC\[GY-P&,Y!'L1@X- &O116;>
MZ]86-Q+;N\DD\,7G2Q01-(T<?/S,%!QG!QW.#C.* -*BL:;Q5HT,FG(UWD:C
M$TUJZ1LR2(J[B=P&.F.,Y.1ZTMGXGTF]TA]4CN&2U29H&,L3H_F*^PIL(W;M
MW &,D\4 ;%%4-/UBTU*XN[> R">T94GCDC*,A90R]?4$&FWFN6-E<O;.\DMR
MD7G/#!&TC)'_ 'B%' .#C/7!QG% &C17(>(_%B+;:+;:1)-+)K<J+!=00LX2
M$C>[KQRP0' [$@D8K2U&]M/!N@ZCJES-?W%M&3.49VF9> -JYY X[GJ3SS0!
MNT5PNMZQ-/J?A*.26ZL9'+WU['$TBGRXT ,908+;I7C !&3CCK71VOB;2;S1
M+;5XKEOLETVR',;!W?)&T)C<6R#QCL: ->BJ.FZM::L+G[*S[K6<V\Z.A4I(
M #@Y]F!X]:YZXUS^UO&EQH2O=VMCI]H9KR=5:+=(V0@W]E"J[9S@G;U .0#K
MZ*P]+U[2V73K"*[N)C<18M;BX1O]*"+RP<@!CCYL]QDC(KG&U=[8>.M>DN;E
M["R_T:WA^T/M\R*/+E!GY29'"<8^[0!W]%<]I%V-#T32-*U*[N+O5S:*TB_-
M--(P WN>IQN.,GCD#TJQ#XJT>X.F"*Y=AJ;M':MY+[6=0Q92V,*PV-\IP<@\
M4 ;-%94GB+3(X;J87!D2UNULYS%&S[)6V?*<#MO7)Z#OTJ@?$5G%J.MWLNJ3
M?V?I4*I=VQLG_</@N7W8W-\A7@ @#GO0!TE%8UGXJTF_U./3H)Y#<R6QNE#0
MNJF,%0?F(QD%E!&<C/-5G\;Z#'#:SM<S&VNY#%;3K;2,D[C.0A"G/0D'H0#@
MF@#HJ*I6&IPZA->Q117$9M)S YFA9 QP#E2?O+SU%7: "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YG3?^2C:__P!@
M^Q_]"GKIJYG3?^2C:_\ ]@^Q_P#0IZZ:@ HHHH **** "BBB@ HHHH ****
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
MC!*AB0#@D9ZX)&>: 'V%Y=74UZEQI\MHD$YCA=W5A.F =XQT&21@\\5=HHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#F=-_Y*-K_ /V#['_T*>NFKF=-_P"2C:__ -@^Q_\ 0IZZ:@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N9US_D=?"O
M^_=?^B3735S.N?\ (Z^%?]^Z_P#1)H Z:BBB@ HHK*-JEYK%V)9;D+'''M6.
MYDC SNSPK 4 :M%4-'W?8"K.[[)YT!D<L<"5@!D\G@ 5?H **HZH=2^SQKI1
MMEG:10TERA=$3N=H923V SU-<C8ZYXMU'5O$FG6TVC-/H[QI'NLI +@O&' S
MYWR=<=_6@#O**Y'3_%@A\1^(K+7=0T^UMK&X@AM7=A"&\R(/@EF.6YQQZ=*Z
M.^U33],B$NH7UM:1MT>XE6,'\2: +=%-1TEC62-E=& *LIR"#W!JI#J^F7%Z
M;.'4;22Z7=F!)U+C;P?E!SQWH NT5FMXAT19(XVUC3P\LIAC4W*9>08R@&>6
MY''7FI[75=.O[BXM[._M;B>V.V>.&97:(^C '*GZT 6Z*I0ZSI=S<RVT&I6<
MMQ"I:2))U9D ."2 <@9J.'7]&N+F"VAU:PDGN 6AB2Y0M( 2"5 .2 0<X]#0
M!HT5S'CCQ.OAWPSJ5S:7]A%J=O;--%!<L"7P"0 NX$YP<?UK3&O:;;6B/?ZE
M96\BVZSRB6=4V*<?,03P,D#/O0!J45GKKND/<6UNFJV+3W2>9;QBX0M,O]Y!
MG+#W%27&KZ;:7<=I<ZA:0W,I CADF57<GH "<G- %RBLZZU_1K$RB[U>PMS"
MRK+YMRB;"V=H;)X)P<9ZX-5[SQ3I%CKUGHT][ EY=QM(B-(!A1C!/U)  [\^
ME &S145Q<P6D#3W,\<,2XR\CA5&3@<GWKF?$?B:2T70KC2+NRGM;S5H;*X8?
MO/E;.=K!L C'<'KVH ZNBJ5KK.EWMG+>6FI6=Q:PDB6:*=71".H9@<#'?-5K
MK68+C1=0NM'O[*XFMHF;<K"5%8+N 8*P_F* -:BN$A\5:M)I?@2[+6V-;:)+
MP>4<Y:!I,H=V ,KTP?K6QX[UB_\ #_@^]U336@%Q;E.)HRX(9U4]",'G.>>G
M2@#HZ*IVFK:;J$\\%EJ%K<S6[;9HX9E=HCZ, <@_6BWU?3;N\DL[;4+2:ZC&
M7ACF5G49QDJ#D<\4 7**BN;JWLX&GNIXH(5^])*X51^)K \2>,=.T3PA=:];
M7=I=(J'[/MG4I,^<  @\\]<=@: .DHK@;WQ=<:5J=G9SZ]HUQ;:I.JVMTA"M
M @20R,PW;2-R!5.>I.<XYZ*PU7[!;PVGB#5]*_M&1R(C%((O.4L=A",<[B.H
M&1G.* -RBJ=YJVFZ<Z)>ZA:VSO\ <6>94+<XXR>>>*I?\)3I!\2OH O8?MT<
M(E=#(!C)X7W; )QV'UH V:*Q-/UFV@TZ.74]=TN9I9Y$BGBD6.-\.0$&6.6
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
MY<_]#+K7_?</_P ;H WJX+P7<P2_$#QR4E1A+=6S1D'[X$(4D>H!!'%=X!@
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
M+4+.X\8:G,]ZMW;W7AE0LPMRD#%9)#A<C[HR.22<G&<\5ZP,[1N()QR0,4M
M'D,UG90_ K2+NVM8EFCBTXW4D40W@)-&S[B!GY3N)!Z<UO)-I=W\7_M9^SM&
MV@ B210!GSB>_?;S_NG/2O0** /$].%C;_#7PBR+!'-'XBB9B  RJ+ELD]P
MF/\ @..U:$MQI5Q>^(O#/BB745NKO47GM[6*,_Z;$2K0F-@N<@*J_>&-O89K
MURB@#RNXATXZ]\23+';%CIT*J7 ))\APP![G=M!QWQ3])NX[?6OA[=3NWER:
M#);;PI;,Q6#Y./XOE;CV->HT4 <=\1#<Q:;I%W'&\EE::M;W&H(BECY"DY8@
M=0K;&/\ NY[5!9/!<?$R\UW3[J%M(_L=(KNXC<&*282$I\PX+*F[/H&'J*[B
MB@#C/A3(C?#;1XPPWQQLKIW4[VX([50\5V7A+Q)J=Y!K-R-(U73'5;74EF^S
MR@&-7!1S@, 6(*\XQVS7H5% 'DWV[5?^$:\"ZCXB>1I(-:/FW3Q%2T6R9(Y&
M7'R[@4_,>M4O%FJ6MQ8>)XH8Y+&:'5K666V$+M+.%>#_ $AR0=J;1@!=OW>2
M2<5[-10!YK=RSOXO\9V]D98[_4]$MSIQV,I=@DPR#CC!9>N,$BCPC>>']?O=
M!FA?47UC2H6B:UDC,?V',>UU?"@8R  "3S@CH<>E44 4M)U:RUS38M1T^4RV
MLI8(Y1DSM8J>& /4&KM%% ',Z;_R4;7_ /L'V/\ Z%/735S.F_\ )1M?_P"P
M?8_^A3UTU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %<SKG_(Z^%?]^Z_]$FNFKF=<_Y'7PK_ +]U_P"B30!TU%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!S.F_\E&U__L'V/_H4]=-7,Z;_
M ,E&U_\ [!]C_P"A3UTU !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %<SKG_(Z^%?]^Z_]$FNFKF=<_P"1U\*_[]U_Z)-
M'34444 %%%% !1110!5O]1LM+MOM-_=16T&X+YDK!1DG &3W)K+/C;PPOF9U
M[3QY6/,S.OR9Z9]*VI8(IFC,B!C&^],]FP1G]37#^%H(KGQS\0K>=!)%+<VR
M.C=&4VX!!H Z^RU?3]1N[RUL[J.:>S8)<*G/EL1D GUQ5VO+KJ[UC3=>^(VI
M:3/:0M8K;W+"XA,GF[+4-LX9=N0.O/TK>D\3ZEJMV+'2(6CF738+UW$:R8:;
M=L7#.O V'/7.1TH [.BL[0+G4[S0K.?6;%;'47C_ -(MU<,$<'!P02,'J.3U
MKD[7Q9JR^(-"L[J2TE&I7-S;W$4$;-' 45V0)+T9@$PPYY)^[C% '>T5YE>>
M,/$]OX;U_6A-II71M5DMF@%LX^T1JZ+C._Y#AB<_-S6Q/XFU30O$M_::O):W
M-G'H\NJI]GA,;1>6P#)DL=V01SQR.E ':T5QNG:KXKN]0TN7["CZ=>P,UQ(R
M(HM7*[D9<2$R*3P1@'OQTK&TWQAXDFT3PWK=W)IQ@U#4Q83VT5NP.&E>,.K%
MCC&T?+@]^?0 ]!U+4K+2-/FO]0N4M[6%=TDCG@"IXI4GA26-MR.H93Z@\BO.
M/%6L7WB'P+XUGLYX8+*P6ZLA&T6YI?+3$C$YXY)"XZ8R<YP-&#5==D\26/A^
MRN;*"WDT);Q)9+=G='#HG(W@-U]NO?% '<T5YI:>,?$;^'=#UVX?3_*GU)-.
MNK:.!LR9G,)D5RWR\C(7!^OII7OB3Q'?#59?#E@+AM/O#:I ZIMG*;?,#.9
M5/)Q@<8!.<X !W-%<%=Z]XFGUGQ/8V<^GVRZ79P74)EMF=OG61BC8?!Y3&X=
M/3G(KIK6JZSXD\"W45VEM;ZEIDM[);>5N4/Y<9ZY!/$A ]/>@#T6J6H:OI^E
M-:K?74<#7<ZV\"MUDD8X"@?4U0\6:O<Z'HAOK>WEE59HUG:*(RM#$3\\@0<M
M@?XX.,5QOB#5CK7AS0KZTU&SU&-O$ED+:>$%5*[Q@..2&!R#_(=* /3JBN+B
M&TMY+BXD6*&-2SNQP% [UQD7B'7X)O%FG2R:;<WNE10SVT[J;>(K*K'$F6.
MNT\YY'I4FF>(;J_UC7]'FE%Q;V]A%<P3FW:%F$@<$$'J,ID$#H>_6@#>7Q-H
MK0:;.-0B,>ILJV1YS,2,C QGI5G5M7T_0].EU#4[J.VM8OOR/T'Y<FO,K+_D
M0?A9_P!A"T_]$2UU7Q4_Y)?X@_Z]3_,4 =AUHKAKKQ)KGAOQ+;6^MO976FW]
MM<31&UA9'MWA3S&0Y8[P5SSQSV%3:3K7BB^O-%O!IPDTN_BWW7RHGV8,NY&1
MO,)<=CD9/48Z4 =G39)$AB>65U2-%+,[' 4#J2>PK#\1:W-IMSI=A:1%[K4I
MVC0A0Q14C9V(!903A<#GOGG&#Q_BZZ\33?#+Q8FJP+:^0CK#/L7-U 5[JKG8
MW.">A].: .UA\5:).]Q&E\/-@V;XFC=7^?[FU2,MN[8!SVJYI>KV&M6ANM/N
M%GB#M&Q (*.IP593@J1Z$9KB/%UKJ*7O@T_;;;S7U6-"XM<9(BF*Y^?D#GCU
M.:LW>NZ_<-K2>'+*.6?3;@0!/)0)<S!$=]Q,BE<[\#&<8SD]  =W17(?VWK>
MLW6LV>DBVL[S2X8AY5ROF>9</'YFQB#P@!5<CDG)[<U8[C6Y?BE;VT]Y%%&N
MAB=[98]Z([2J' ;()Y4?,>PZ4 ==8:G9ZI'-)93K,D,SV\A (VR(<,O/H:MU
MYV_BKQ(W@C6M8MQ9/>:5J5Q#)&MNVV2"&3:Q4;\AMH+=3TQ6QJGBMK&QU#6;
M>2*YTNRT])\!<&65QN0!L\#:5)XZ.* .LHKF-,O?$_\ PD4<%Y8^9I4MN6>X
M*)&T,P/  $C%E(S[@CJ:GUC6YH?$FD^'[-DCN+])IGF==WEQQ@9P.[$L.O
M/!H Z"BO-]5\;:YIVE>(X MFVIZ'>6L32-$WESPSL@1@-WRMACGJ,CISQNZ;
MJVLIXUO] U">SG']GI?6\L,#1^7EV0HP+'</E!SQWH ZNBJ>EIJ$>F6Z:K-!
M-?!?WTENA6-F]@22*N4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 45GZY=7=EH5]=6*V[744+/$+F39%N ZLW8>M<@/$^
MJ37?B'3(;Q&^S:2E]:WAM#&06W@_*W#+\F5/3G^*@#OZ*Y[P(UU)X$T*6[N!
M/))80.&V8.#&O!Y.3UY[^E=#0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!S.F_\ )1M?_P"P?8_^A3UTU<SIO_)1M?\ ^P?8_P#H4]=-0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7,ZY_R.OA7_
M '[K_P!$FNFKF=<_Y'7PK_OW7_HDT =-65?:W)9730+H^IW(4#][!$K(<CL2
MPK5HH P?^$EE_P"A>UK_ +\)_P#%T?\ "2R_]"]K7_?A/_BZWJ* ,'_A)9?^
MA>UK_OPG_P 71_PDLO\ T+VM?]^$_P#BZWJ* $!R <$9[&L'1?#1T?7=8U7[
M<\[ZK(DDT;1A54HNU=N.0,>N:WZ* .7G\&B=_$K'49 -?C$4X$0_= 1^7\G_
M  'USSS[56N? CFXTV^TW7;S3=2L[1;%[F&-&%Q"O0.C J2.H/N?P[&B@"M9
MV:65C':K))(%!W22-EW)Y+$^I))X]:Y*P^'2V$>BQ)KU^T>C3O)9J4B^5&5E
M*$[>>&(W'GTQUKMJ* ..G\!)<>'M:T=]4E\G5[QKN:01+N1F8,P7MC*CKD]?
MPT+GPLE[XA&K7=UYN=/?3Y+?R@$DC<@MGG.21^7YUT-% '*>'_!MQH(C@_X2
M&_O+&U!%C:W*H5@X(&6 #/@' !.!Z<#$,/@)8/#^E:.FJS&+3;\7T4AB7<SA
MS( W;&YCTP<8KL:* .+O/A\LRZ[;V>LW5GI^MB1[NU6-'42NN&="PRN[N/RQ
M6C:>%6L]>MM634Y9);?3O[.598E(9-P;<<8^;('3 QV[UT=% '')X!5/#=IH
M@U6;R;6_%^DAB7>7$IE /;&XGMTXJ23P0Z:[>:AI^O7^GV^H,)+^S@"%)GP
M64L"8R0.2IS[BNMHH YO_A$]NIZW>QW[(=5MH[9X_*&V)45E7;[X9NOM4$'@
ME+=?#GE:I<QR:' UK%(B)F6%E52K9!YPB\C'>NKHH HZG93WL<'V:]>TEAF$
MJNJA@V 058'JI!Y_0CK7/2^ K>2$!+PPRMJR:O*T4("O.FW: O9?E&1U/7-=
M?10!R&J> XM6EU]Y]2G3^V8X$D$2 >483F,KU[]0<Y]JGM_"$T.L7>JOK=W-
M=7=DMI-OBC"G:6PV HQC>>!^.:ZBB@#DH_ ZQ:+X>TQ-3E\O0YTG@<Q+F0HI
M50_MACG&.U;>OZ+;>(M!O='NWD2WNXS&[1$!@/49!K2HH PHO#8GO(KS6+K^
MT9X8'MXLQ"-%5\!SM'5F  )Z8Z 9.:/A[P7)X?>* :_J%WI5L<VEA.$VP^@+
M@;G"]@3@<>@QU=% &'XG\,P^);.W0W=Q97=I,+BTN[<@/#( 1GG@@@D$'J*I
MWO@^74_"U]HU_K5U<S7Z[+F]>- Y7^ZJJ JC\.Y/4YKJ** .?U3PU+JKZ,\N
MI,CZ7<"Y0I",2.%91N&>F&/ Q5.Z\%2'Q#<ZMIFO7^F?;@OV^"W5&2<J-H8;
M@=C8&,CG\>:ZRB@#D[KP1C7WU;1]9O=(DN(8X+R.W5'6=$&$/S@[6 XW#M5U
MO"T2^(K+6+6]N+=[:S^Q-$H5EEB#!E!+ GJ.H.36_10!B>'_  ZFAVE_;-<M
M=)>7<UV_F(!AI6+../X<G_\ 74&G>#-*L/"$OAC;)-I\J/')YC99E;( S[+A
M1Z!1Z5T5% '.>'?#%UHIC6\\07^JQ6Z[+5+E4'E+TR2H!=L<;F/3/J:LZWX=
MCU:^T[4HKA[34M.=FM[A%##:PPZ,I^\I&/0\ @BMJB@#E-1\#P:EI.HVDM]*
MMQJ=S%<W=TL:[G,90HJCHJC8HQSQGG))J^OAYQXJ?7VOV\][$61C6,!0H8L&
M&<G=N)]1CC'>MRB@"EIMM/IND0V]S>3ZA/#'A[B15#RGUP,#-9W_  DLO_0O
M:U_WX3_XNMZB@#!_X267_H7M:_[\)_\ %T?\)++_ -"]K7_?A/\ XNMX].*Y
M#3-=\1:I;:Q/:VVG3/I]_-:);G?&9_+QSOR0I.>F"/>@#1_X267_ *%[6O\
MOPG_ ,71_P )++_T+VM?]^$_^+IFF>-=%U'0+/5VNEM8;F)I=DYPT84[7W>@
M5N">@]>:MQ^(],DUN\TK[0JSV<$<\I;A0K[NYXX"$GZT 5_^$EE_Z%[6O^_"
M?_%T?\)++_T+VM?]^$_^+K3LM4L=1:9;2YCE>$A944_,A(R,CJ,CD>M9=WKT
MK1:X^GB)ETF-E=Y 2'F""0H,$8 4KD^K>W( O_"2R_\ 0O:U_P!^$_\ BZ/^
M$EE_Z%[6O^_"?_%U#HGBM=1\(OJ]U;F&ZMB\-U:(<E)T.TQCU).-OKN%<^?'
M^JP^!M(\3S6%LZ7-RRW=O%N)BA7S"[J<_,56-CTY_#D Z;_A)9?^A>UK_OPG
M_P 71_PDLO\ T+VM?]^$_P#BZJ>,O%K>'=%M[NPABNYKF6)8PS?((V=%,AQU
M +J/JPJWK^L7FF6EW):K!))9Z?+>3;U."5'R+P>-V'YYQMH /^$EE_Z%[6O^
M_"?_ !='_"2R_P#0O:U_WX3_ .+K+NO%FI:/X>T_Q!J=M:S:7.L+W36^Y'M5
MDQAL$G>H+#/(..<&K,&LZU>^)]<TJU&GJFFK R-*CYE\Q2P!(;Y<;<9P?I0!
M;_X267_H7M:_[\)_\71_PDLO_0O:U_WX3_XNJVF^+&U30+ZX6U%MJ=I<M82V
MKMO5+G<%4;AC<A+*<\<'M3+;Q/<VOB+5M)US[-;?9[<75G+&C8N(>C-R3RIP
M"HYY![T 7/\ A)9?^A>UK_OPG_Q='_"2R_\ 0O:U_P!^$_\ BZS=8U_Q!H?A
M^RU>\M;/R1*AU%$1RUK"QY<?-\VW^(?4\XYUQ?WU[JT\.G26C64,(+3.C-F5
MAE5&& (VE6/^\.N> "+_ (267_H7M:_[\)_\71_PDLO_ $+VM?\ ?A/_ (NL
MO3/%FHWVAW22P6L/B.WNS9O8X;:),Y7G.2A3Y]P_ASQQ5N\UW4=)\5Z7I^HK
M:C3-00QQW:(P(N0,B(Y8@;AD@]R,>] %G_A)9?\ H7M:_P"_"?\ Q='_  DL
MO_0O:U_WX3_XNFKJ^I'3=0U58K>:R@9GMD16$D\*CYF!)QDX.WL0 >-W&U:7
M4-]9P7=M()()XUDC<=&5AD'\C0!C_P#"2R_]"]K7_?A/_BZ/^$EE_P"A>UK_
M +\)_P#%UO44 97B'18?$WAV[TFXDF@CND +QX#H00P/IP0.*RX/!A_MBXU.
M\UF\NYKK3Q8W"LD:+(H+$'Y5X^^>!^M=310!E>'M'/A[0;;3&OIKN.UC6*.2
M95!5% 55PH'0 <]33/\ A*M%_P"?Y?\ OAO\*V** ,?_ (2K1/\ G^7_ +X;
M_"C_ (2K1/\ G^7_ +X;_"H?%^M7>@:&+^T2&1_M,$)24$@B258\\$=-V?PI
MNI:S?67BS0M(06[0ZA'.TCE&W*8E4\<]]WX8[T 6/^$JT3_G^7_OAO\ "C_A
M*M$_Y_E_[X;_  JRFM:;)=FU2]A:?#D(&Y;9PVW^]M/7&<=Z2/7=)E6V=-1M
MF2YC:2!A(,2*O+%3W [^E %?_A*M$_Y_E_[X;_"C_A*M%_Y_E_[X;_"K&F:[
MI6LF0:9J%M=F-4=_)D#;5;.TG'8X./I5";Q LEKK5Q!<VEK;:<7@^U7>?+\Y
M5!);D?(I(4\Y)STQR 3_ /"5:)_S_+_WPW^%'_"5:)_S_+_WPW^%9^I^([@:
MS:Z'IT]DNH3V4ETLMPC-&64QJJX!!&[>3G)P!T.:V;S6+'2XT.I7<%NYC,C
MMP%7&YO91D98\#(S0!6_X2K1/^?Y?^^&_P */^$JT3_G^7_OAO\ "G7GB?0M
M/EDBN]7LX9(@C2*\P!0-G:3Z X/Y58_MG33+>1"]A\RR4/<KNYA4C(+>@(!-
M %7_ (2K1/\ G^7_ +X;_"C_ (2K1/\ G^7_ +X;_"GQ:PG]N1Z;*4_TJW-S
M:2+TD12H<'W&Y#[AO8UJT 8__"5:)_S_ "_]\-_A6G;7,-Y;I<0/OB<95L$9
M_.I:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH YG3?^2C:_\ ]@^Q_P#0IZZ:N9TW_DHVO_\ 8/L?_0IZZ:@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N9US_ )'7
MPK_OW7_HDUTU<SKG_(Z^%?\ ?NO_ $2: .FHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A
M7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<
M?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<
M\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A
M7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<
M?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<
M\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A
M7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<
M?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<
M\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A
M7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<
M?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<
M\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A
M7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<
M?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<
M\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A
M7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<
M?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<
M\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A
M7344 <SGQQ_<\/?]]3_X49\<?W/#W_?4_P#A7344 <SGQQ_<\/?]]3_X49\<
M?W/#W_?4_P#A7344 <YH.E:Q!KVIZMK#V/F7<$$*)9ER%$9D.3N'?S/TKHZ*
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
H* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>exhibit31-amendedarticle009.jpg
<TEXT>
begin 644 exhibit31-amendedarticle009.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "F3(SPNJ2-$Q'#H 2ON,@C\Q
M3Z9,S)"[)&TC <(I +>W) H \_\ #5WXIUKX<V>OP:VTNJR0O,(+BWB\B0JS
M#9A%5AG&,[N,]ZAF^(<=Y9>&-4GN9]'T35;>1I;U$5Q%< J%B9F4A5_UGS$<
M[1T&:M>&]-\4:/\ #RS\/0:=%!J44+1&ZFN%,,>YB=X"Y9B,],#)'45H6&@S
M>'-'T_P_;Z:NJZ'#9&&=&,>]Y-V<[7(4@Y8D$C'&,T 0ZIK^IZ'I%E MY#J%
M_JNI+9Z?<LJ[/+?D2,$P#M4'.,9/H#6W)IVKP&U>WUJ>?;,GVA+B*+#QY^;:
M50;3W[],=3FN-@^'E[!X?46'EV=S9ZT=5TNSED+1P)@#R&89P&^8G;D MQG'
M/;VE]JEWY8ETB2Q((,IFFC<'U";&.<],G;Z^U '#0>*+E+/Q7)?>+DM;G3-0
MG@M(YDM\,B*I0,FP,V22."">W-=CI.ORSZ-H4VJV<UK?ZG&NZ!(781R;-Q#'
M'R#@_>^E<[IFD:K:6GBBVNO#J7:ZKJ,]U"DL\7EE'55 DY)'W>< ]:V/"^EZ
MOX8\-:!HD@74GB4Q7=T9MODKAF!4$9< X0#CC!H ?_:5^OQ(&E-<*=/;2FN5
MA$8!$@E5<ENIX)]!6/KWB&\7QG!I3:M>Z%:%HXH9VTY9(;R1N2HE8$*>B@<<
MYZ\5L-I]\?B-'JHM6^PKIC6AEWK]\R*_3.<8&,^OYTW6+34/$4%YHMWI*P6;
M3)MO#<*X:-6#;E4?,'XX!& ><GH0#IJYO1=2O[CQCXDT^ZN%DMK,6QMT6,+L
M#HQ;GJ>@ZU>_L"#^W/[6^W:GYN<^1]MD\C[NW_59V^_3KS5'2-/OK;QIXAOY
M[5DM;U;<02;U.?+5E;(!R.O']* .>MO%VH/X=T7Q.;HM#?:DMK/8E$VQH\IB
M 4@;MZG:3DG/S<=,=#<:EJ$7Q%L-,%PO]GW&FW$YA$8SO1X@"6Z]'/'%4IO!
MMKJ/B.UOFTR"QM+2Z^VLJA?,N;D?=<[<A5&=W7+-C.,<W;O3[Z3X@Z;JB6K-
M906$]M))O7AI'C8<9SCY#GZB@#'\4^(;RW\46^F'5;W0;-@B)?'3EE@N)7/W
M#(P(0@8 ]23Z5U-Y<RC5K*UB=@JI)<S[1DLBC:%^I9@1_N&LS7;74/$-IJ>@
M7&DK'8W*^4MZ;A64H0,MM^\'!S@8QD YK2B@NX;C5;\0+)<.!';1M)M#(BY4
M$\XR[/SSP10!RGA?Q)>:GJ]_)>ZI?0W$$+SMH%SIZP/&A/RE7(W2 =,@\D\X
MX%-L?%.H?V7X1UV6]%Q!KMPEO/:[$"PM*C,NP@;OD9=IR3D9[UOVME=ZIK=A
MK5_IW]GS65O+$L1E61V:3;GE>-HV\<Y)/08YH6_@VUF\36FJ?V9!I]I8N\T%
MN@7=+.X(,C;<JH )P >2<G& * +L>I7X^(\NE/<*UA_90N4B$8!5_-VY+=3P
M*Q]0\0WDGCR+2Y-6OM$MO-2*W633E:&_. S!9F!PQR5 ]LC.:V!I]]_PL8ZK
M]E/V$Z8+3S=Z_?\ ,+],YQCC/K^=-U&TU#Q$K:;?:2MK;Q7L<RW1N%D#I'('
M5D ^8,=H&"!C)Y/0@'35R7C(>(+32]1UC3M;6Q2PMVFBMOLR2+.57<1(6&[D
M_* I&.O.<#;?0K1W9S-J +')VZC< ?@ ^!6'JXUY-0BM;/P_]OTNV"NAFU$*
MTL@.06W;B0IQC/<9["@#I[.66:QMY9XO)F>-6DC_ +C$9(_ U/4-HUP]G"]U
M&D5PR RQHVY4;'(![X/&>]34 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !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% !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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !116#XGUR]T5=,CTZQAO+K4+P6J)-.847]V[Y+!6_YYXZ=Z -Z
MBN6_M#QQ_P!"[HO_ (-Y/_C%']H>./\ H7=%_P#!O)_\8H ZFBN6_M#QQ_T+
MNB_^#>3_ .,4?VAXX_Z%W1?_  ;R?_&* .IHKEO[0\<?]"[HO_@WD_\ C%']
MH>./^A=T7_P;R?\ QB@#J:*Y;^T/''_0NZ+_ .#>3_XQ1_:'CC_H7=%_\&\G
M_P 8H ZFBN6_M#QQ_P!"[HO_ (-Y/_C%']H>./\ H7=%_P#!O)_\8H ZFBN6
M_M#QQ_T+NB_^#>3_ .,4?VAXX_Z%W1?_  ;R?_&* .IHKEO[0\<?]"[HO_@W
MD_\ C%']H>./^A=T7_P;R?\ QB@#J:*Y;^T/''_0NZ+_ .#>3_XQ1_:'CC_H
M7=%_\&\G_P 8H ZFBN6_M#QQ_P!"[HO_ (-Y/_C%']H>./\ H7=%_P#!O)_\
M8H ZFBN6_M#QQ_T+NB_^#>3_ .,4?VAXX_Z%W1?_  ;R?_&* .IHKEO[0\<?
M]"[HO_@WD_\ C%']H>./^A=T7_P;R?\ QB@#J:*Y;^T/''_0NZ+_ .#>3_XQ
M1_:'CC_H7=%_\&\G_P 8H ZFBN6_M#QQ_P!"[HO_ (-Y/_C%']H>./\ H7=%
M_P#!O)_\8H ZFBN6_M#QQ_T+NB_^#>3_ .,4?VAXX_Z%W1?_  ;R?_&* .IH
MKEO[0\<?]"[HO_@WD_\ C%']H>./^A=T7_P;R?\ QB@#J:*Y;^T/''_0NZ+_
M .#>3_XQ1_:'CC_H7=%_\&\G_P 8H ZFBN6_M#QQ_P!"[HO_ (-Y/_C%']H>
M./\ H7=%_P#!O)_\8H ZFBN6_M#QQ_T+NB_^#>3_ .,4?VAXX_Z%W1?_  ;R
M?_&* .IHKEO[0\<?]"[HO_@WD_\ C%']H>./^A=T7_P;R?\ QB@#J:*Y;^T/
M''_0NZ+_ .#>3_XQ1_:'CC_H7=%_\&\G_P 8H ZFBN6_M#QQ_P!"[HO_ (-Y
M/_C%']H>./\ H7=%_P#!O)_\8H ZFBN6_M#QQ_T+NB_^#>3_ .,4?VAXX_Z%
MW1?_  ;R?_&* .IHKEO[0\<?]"[HO_@WD_\ C%']H>./^A=T7_P;R?\ QB@#
MJ:*Y;^T/''_0NZ+_ .#>3_XQ1_:'CC_H7=%_\&\G_P 8H ZFBN6_M#QQ_P!"
M[HO_ (-Y/_C%']H>./\ H7=%_P#!O)_\8H ZFBN6_M#QQ_T+NB_^#>3_ .,4
M?VAXX_Z%W1?_  ;R?_&* .IHKEO[0\<?]"[HO_@WD_\ C%']H>./^A=T7_P;
MR?\ QB@#J:*Y;^T/''_0NZ+_ .#>3_XQ1_:'CC_H7=%_\&\G_P 8H ZFBN6_
MM#QQ_P!"[HO_ (-Y/_C%']H>./\ H7=%_P#!O)_\8H ZFBN6_M#QQ_T+NB_^
M#>3_ .,4?VAXX_Z%W1?_  ;R?_&* .IHKEO[0\<?]"[HO_@WD_\ C%']H>./
M^A=T7_P;R?\ QB@#J:*Y;^T/''_0NZ+_ .#>3_XQ1_:'CC_H7=%_\&\G_P 8
MH ZFBN6_M#QQ_P!"[HO_ (-Y/_C%']H>./\ H7=%_P#!O)_\8H ZFBN6_M#Q
MQ_T+NB_^#>3_ .,4?VAXX_Z%W1?_  ;R?_&* .IHKEO[0\<?]"[HO_@WD_\
MC%']H>./^A=T7_P;R?\ QB@#J:*Y;^T/''_0NZ+_ .#>3_XQ1_:'CC_H7=%_
M\&\G_P 8H ZFBN6_M#QQ_P!"[HO_ (-Y/_C%']H>./\ H7=%_P#!O)_\8H Z
MFBN6_M#QQ_T+NB_^#>3_ .,4?VAXX_Z%W1?_  ;R?_&* .IHKEO[0\<?]"[H
MO_@WD_\ C%']H>./^A=T7_P;R?\ QB@#J:*Y;^T/''_0NZ+_ .#>3_XQ1_:'
MCC_H7=%_\&\G_P 8H ZFBN6_M#QQ_P!"[HO_ (-Y/_C%']H>./\ H7=%_P#!
MO)_\8H ZFBN6_M#QQ_T+NB_^#>3_ .,4?VAXX_Z%W1?_  ;R?_&* .IHKEO[
M0\<?]"[HO_@WD_\ C%']H>./^A=T7_P;R?\ QB@#J:*Y;^T/''_0NZ+_ .#>
M3_XQ1_:'CC_H7=%_\&\G_P 8H ZFBN6_M#QQ_P!"[HO_ (-Y/_C%']H>./\
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
MBJNFS7EQIEM-J%HMI>/&#-;K*)!&W<;AU^M6J "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M Y;X=_\ (G1?]?M[_P"E4M=37+?#O_D3HO\ K]O?_2J6NIH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N6\7_\A?PA_P!AH?\
MI-/74URWB_\ Y"_A#_L-#_TFGH ZFL#5]"FN/$&F:]8/$M[9+)"T<I(2:&3&
M5) )4@JK X/0C'/&_10!S-KH.IZ9#J-WI\UD-5U*^6YN&F5FB5!M4HN,$D(O
M!/4DG S@=-110!S?B7PW<:GJ>DZUIES%;ZKI3N8O.4M%+&XVO&^.1D8P1G!'
M0UHVXUF;]Y>"SMBBG;#;R-*';'!9F5>/8#\>U:=% '#6O@6ZL](\,V$-W;D:
M?>&^OY&0YN)BK_./?>^X9]!Z8J?2_"FH:5K^K7$9TR6WOKUKR.ZEB+7,#, &
M0<8(XX.1CN#7944 <O8:%J^E>(-:N;2>SDL]5G6X,DV[S8&$:H0% PX^48Y7
M&>]9^M^!KG5=0U;55N;?^TI'M&TV613_ *.(&#X) _B<MG'8CTKN** *%[82
M:CH5UI]S/M>ZMWA>6)<;=RD$J/;/'TK @\)W5S9>'[#4Y+=;'1O*=8;<D_:)
M8EVQLV0-JC&[;SSCGCGKJ* .&N? ]W-H&HVBW-L;S5-5%[>R.K;7B$H81>N
MBJOY^M6)/"FH1>,KS68?[,NXKZ&!)/ML1+V[Q @-&!P0<Y(R.>]=C10!6N+4
MW6FRVDLK9EA,32*,'D8)'H:Y!?#!BT7P[H>LWUE!IVFM$%1'P;Z2%<ID-C:!
ML+E1NSCK@'/<5'-;P7(43PQRA6W*'4-@^HSWH YWP992I:ZEJURA6?5[Z2[
M8?,L7"1 _P#;-%..VXU-<Z)>S^.;76Q/!]DM[%K=8V!+J[.&8CMR%09[8/'.
M1T%% '")X%O8O#^F6*75K]I&K#5-2F9"1</N9^!WPVS ..$%6K;PIJ%CXLU;
M48?[,GM]0F2X6:YB+3VSA A"]F'RC'*XSWKL:* ,#Q1J#0Z!J-G83)+JSP"*
M"$.-XDERD;$#H,@G/3"L>QJE_P (@UC+X7FT]HG.@V[VRQ3,4617C5"VX X8
M;1V.<FNH^SP?:/M'DQ^?MV^9M&['IGKCFI* .(U+P/=WFCZRHO()-4UFYADO
M))%(C\F-EQ"H&3M" KGN6)XSQJC0M0;QM!K4MU ]M%IWV0+L(?>7W.0.@#83
MU/RX[YKHJ* .'MO US_PB=IX4NKF'^R()2TSQD^;=QB0N$8$ )DD;B"<X.,9
MXV[CPZMSXPMM;DE_=069MQ !P[;]P8^PQP/7GM6[10!Q=OX,OK'X=77A^VOX
MSJ,MDUHERZD)&IR HQS@!CSUR<^@%Z'PL_\ ;FB7MS)"UMI%G)%;PHI&V5]J
M[A[*B[1WY)KIJ* /-;C1;ZR\/0^%))[";6M2N)K]9I598LK,)';=][S/G 4J
M,C&?X<G;\+S7(OM9LIM'M[+5HTCDENH[IKJ.<L&";G8!\KM^X>@(QUKJ;FTM
MKV+RKJWBGCSG9*@89^AIT%O!:Q"*WACAC'1(U"@?@* (=-6_73+8:F]N]\(Q
MY[6X(C+]]H/./K5JBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .6^'?_ ")T7_7[>_\
MI5+74URWP[_Y$Z+_ *_;W_TJEKJ: "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KEO%__(7\(?\ 8:'_ *33UU-<MXO_ .0OX0_[
M#0_])IZ .IHHHH **HZNS+IS;7="TD:DHQ4X+J#@CD<$U!):K9:A8&&6Y_>2
MLCB2YDD!'EN>C,1U H U:*** "BJ>J6D]]9&WM[R6S=G0F:'&\*&!8#((Y (
MZ=ZX?2X-3U+QMXLT5O$.J1V^GQVGV5E=-R&6-BQ.5YY ZT >B45Y[%XAET'Q
MOX@BU.ZO[R"#3[298(8FEV$^9YC*JC@?*,D^WM76MXBL&M+.XM3+>?;8/M%O
M';H6>2/ .['&!\R]<<D#J<4 :M%4='UBQU[2X=1TZ;S;:7.&*E2"#@@@\@@@
M@@UGQ>,-)EO+>!'E\NYNGLX+CRSY4DZ;MR!O7Y6Y(P<'!- &]17+77Q T*TC
MU"1S>M'ITWDWC)92D0' )9OEX7##GOSC.*O6GBO2[S61I<;3I.\+3PO+ R1S
MHI 9HV(PP&1T['(R.: -NBL*/Q=I4E]9VI:=#?(SV<KPL$N0HR=A[G'('&1R
M,U3M_B#H%T+-XGN_(N[HVB3M:2+&LNXH$9B/E)88 //3.,B@#J:*Y+QGXBBM
MO#VOPV<MX+NSLW>2:T3/V9RA9-Q['H2!D@')P#FC2_%UC:Z=HMA>/>3ZG<:7
M'=!$MY)&E 5=Q! ^8Y;G'N3B@#K:*Y6+XA:!-:VETCW?V>XF%NTQM) D$I;8
M$E.,(V[C!]1V(-7M5\6:7HXGDNFF^SVKJEU<1Q%H[<MC&\CIPP)QG ()QF@#
M<HKF[WQQHUE>7]H1>S7%C$DT\<%I(Y"-DAA@<KA2<CCISDXJ*[\:VR:QX?L[
M.WGNH-8B>XCN(XR5,83<,=\_,I]A0!U-%9NN:Y9>'=,;4=0,JVJ,JN\<9?;N
M. 2!T&2!GWIL>OV<FORZ(%G%]';BY9&B(!C)P&#=#SQQWH U**P#XPTPQ6[1
M)=323VSW:0QPG?Y"D R$'''(QW.> :G3Q-IT]O8S6;2W@OK<W5ND"99HAMR^
M#C &]>.N3C% &Q14%E>1:A86][!N\FXB65-RE3M89&0>0<'I618^,-)U"[LH
M('EVW_F?8YFC(CN/+^_M/M@GG&0,C- &]17G_P 0O$X3PI>OI5S?1207<4!N
M[92(Q)YJJZ%NO0L"1QGC.>*ZG4/$=CI\US$RW$[VD0FN1;Q&3R$.<%L>P)P,
MG SB@#7HKG;OQOH=I)8Q^?-</?P-<6@MK>27ST !^3:#N/(X'//.!6=>_$73
MAX>M]5TR&XNA-J$=@\9A97@D:1582*<%6 / [DCMS0!V=%8FH>*=/TR"::>.
MZ9+>$3W/EP,QMXR,Y<#IP"<#)P,XQ3[GQ#8%8H;:2:ZEN+;[2@LUWL(3TD]
M#GCN>P.#0!L45R7PSO[G4_A_IMY=W4UU-*TV9IB2[ 3.!G/L *P]%\;6V@OX
MC77+O4;B*WUN6(7!@DF2VBV1[=[*,(N2?UH ])HK)@\1:?<Z^^BQ-*;Q;<77
M^K(1HB<!U;HPSQQ5K3M2@U2U:YMQ((UD>/YT*DE&*MCU&01GOCB@"Y17F?B/
MQC=:O\/O%MW8B^TR?39988I5!1OW94'+=B26X'(&*['3_%.FW^JRZ6C3QW45
MO]H'GP-&LL6<%T+ !E!P,^XH VZ*PX/%FESZE96.Z>-[]&>RDEB*I<A1D[#]
M.<'&1R,BK]_J<&GR6\3K))/<L5AAC&6<@%CC.!@ 9R3^I% %VBN#U[Q"5\1^
M#[VWNKV*QN;FZBGM@C R;(9,!HP-Q;>O ]<<5N0>,]'GTF341)-&D=V+%X9(
M6647!8*(]AYW$LOYYH Z"BN<N/'&BV>EZC?W3W$*:=,(+N-H&+Q.0" 0N1@A
MEPV<<]:G@\56%RC&**],OGM!'"UJZ/*54,2@8#*X(.[I[T ;E%>?>)/%4%Y9
M>'M2TO4;F&$:]%9WD2AD;C=OBD7&[((''?WS726?B_2+NUU*X:66U73&Q=I=
MPM$\65W E2,X(((]: -VBL>W\065[J1TEOM-I?/ 9HXYXRC/'T+)G@XR,CJ.
M,@5@>"=>\CX?V5[J][/<3R7<\"NY,DLS_:)%10.I. !CL!V H [>BN$T'7V_
MX33QBU]=7<5C90VCB&[X%N660MM XYP.F<\<FMJ7QII%M)?17GVJUFLK7[9+
M%+;/O,'3S% !RH/![COB@#H:*YRS\;:5J&P6L=Z[RF,6ZM;,GVC>C./++8#
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
MKEOAW_R)T7_7[>_^E4M=30 4444 %%%% !1110 4444 %%%% !1110 4444
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
MSF5RKQ1>6 A8[5QD\@8&: +M%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!RWP[_Y$Z+_ *_;W_TJEKJ:Y;X=_P#(G1?]?M[_ .E4
MM=30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<
MMXO_ .0OX0_[#0_])IZZFN6\7_\ (7\(?]AH?^DT] '4T444 %%%% !1110
M4444 %%%% !1110 4444 %%%%  1D8-%%% !C'2BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** .6^'?_ ")T7_7[>_\ I5+7
M4URWP[_Y$Z+_ *_;W_TJEKJ: "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KEO%__(7\(?\ 8:'_ *33UU-<MXO_ .0OX0_[#0_]
M)IZ .IHHHH **** "BBB@ HJGJG]H_82-*-NMVSH ]PA=%7<-Q*AE)PN<#(Y
MQ7(V.L^+-0\3^(]$AO=&6328[=HY&L)<2F5&;!'G?*!MQWZT =U17&6OBV6R
M\5ZQ9^(;^PLK&UM+26-I"(@CR^9N4LS$,<I7476J6%E:I<W5[;PP.,I))(%5
MN,\'OQS0!;HJ*WN8+RWCN+::.:"10R21L&5AZ@C@BJRZUI;WXL%U&T-X6*B
M3+O+ 9(QG.0.2.U %ZBLJ?Q/H%MGS];TZ+$WD'?=(,28!V=?O<CCWJQ;ZQIE
MWJ,^GV^HVDU[ ,S6\<RM)&/]I0<B@"[15"+6]*FO7LXM2M'ND4LT*S*7 !P3
MC.>#U]*BC\2Z%-<6T$6LZ>\UR66"-;E"TI4D$*,\X((X[@T :E%<_P"+?$,.
MAZ#J,L6H65OJ,-J\T$=PP.X@';\NX'DC ]_7I3M-\2V']AZ?/J>IV4%U+81W
M<RR3*A"E5+-@GA<L.>G(H WJ*RU\2Z$[62KK.GLU]_QZ@7*9GYQ\G/S<\<=Z
MFN]9TNPN8[>\U&TMYI" D<LRJS$\# )[GIZT 7J*S+SQ'H>GF<7FL6%N;<J)
MA+<HOEEL[=V3QG!QGT-5]0\6:-INKZ;IMQ?0+/?AGBS(  @4G<3TP3@#USQT
MH VZ*K7VHV.F0">_O+>TB+!1)/*L:DGH,D]:8FK:;)?/9)J%JUVB[W@693(J
M^I7.0/>@"Y16;)X@T:&UCN9-6L5@D#%)3<+M8+]X@YY [^E33ZKIUK!%//?6
MT4,PW1R/*H5QC.0<\C'.: +E%1P317,$<\$B2PR*'21&!5E(R"".H(JK!K6E
MW-X;.#4;26Y^;]RDREOE.&X!SP>#Z4 7J*X_QYXL&@:%<2:=J-BFI12PIY$I
M#L0[J" NX8.UMW.>!TKH[[6-,TQE6_U"UM2PR!-,J<9QGD],]Z +M%4;O6=+
MT]@MYJ5G;DQF7$TZH=@ZMR>@]:SM2\9Z%IND6NJ-J5M+:W<Z00212JRR,S!>
M"#C R23V - &_16?<Z]I%E%%+=:I90QS*&C>2=5#J>A!)Y'(YI^H:G9:?"#<
MW]K:M(I\MIW !P.N,C('4\T 7:*YSP'K-YXA\&V.J7[Q/<S-*':)=J';*ZC
MR>,*.]4/#_C&(W&KVWB#5=.MYX=8EL;1698?,54C( 5F))RWJ>M '945435-
M/EU%]/CO[5[V,;GMEF4R*/4KG(%26M[:7L32VEU#/&K%&>*0, PZ@D=QZ4 3
MT5P7B#Q_#+X,\1:EX;OK1[O2BR_.!)NV[06"@@XR2 >1QWKK[/6--O[J>TM=
M0M9[JVQY\,4RL\1_V@#D?C0!>HJC!K.EW5\UC;ZC:2W:@LT"3*7 !P3@'/!X
M-8WBO6[W1=1\/>3-;QV=YJ MKKS4Y">6[Y#9PH^3GC\10!T]%4K#6=,U6S>\
MT_4;2[M4)#303*Z*1UR0<"ELM6T[4GD2QO[:Y:, NL,JN5!Z$X/ /:@"Y15"
MVUO2KV=X+74K.:5$+LD<RL0H."V >F>,TVV\0:->3K!:ZM8SS,C2*D=PC,54
M[68 'H"""?4&@#1HKD/^$J-S\0-,TG3]0L;G3[BRGFD6'#.K(4VDL&/!W''
MZ=3757-U;V<#3W4\<$2X!>1@JC/ Y- $M%9=QXATJ#1+G5UOK:6T@5BTB3*5
MW+_#G.-V>,>M9'A+5-3UZWL=8_M*QN-/N[)))K6)07MIV"ML# ] &((;G(![
MX !U=%<CX_\ %8\.^%M3N+#4;&+5;>'S(X9R&)]!MW Y(SCZ=#6N;[&OI$VK
MV21+9-))8L!YN=R_O<[LA #CIW'- &O16;;^(M$NY&2VU>PF=83.1'<(Q$8.
M"_!^[GC/2IK/5M.U%9FLK^VN%A.)3%*K>6<9^;!XXYYH N45E/XFT-+*[N_[
M6LW@LT\R=DF5O+7L2!Z]O7M3=-\2Z7J6@6VLI>6\=K.B,2\J_(S*#L)SC=R!
MB@#7HJA_;FD_8%OO[4L_LC-L6?SUV%LXVYSC.>,4Q?$6BO 9UU>Q:(2-$76X
M4J'7[RYSU'<=J -*BHHKB">V2YAFCDMY$$B2HP*LI&0P/0C'.:H)XFT&6YM[
M:/6M.>>Y)$$:W*%I<$J=HSS@@CCN#0!J450.MZ2L-S,VJ60BM6V3N;A=L3>C
M'/RGZTR[\1:)89^UZO86^V(3'S;A%Q&2 &Y/3+*,^XH TJ*HMK6EK=+:MJ-H
M+AF"K$9EW$D9  SUQSCTYIIU[1Q9O>'5K$6J2>2\QN$V*_\ =+9P&]NM &A1
M5&[UK2["X%O=ZC:6\QVX2695/S'"\$]SP/4TR\U_1M.>9+W5;*V>%!)*LUPJ
ME%)P"03P"2!0!HT5A:EXPT32YM*CGU"W_P")FV+=_-784V%M^[IMXQGN2*M>
M(->L/#>A76KZA*$MX$+=>7/95]2>U &G15 ZWI:V,5ZVHVBVTIPDOG+M8CJ
M<\G@_D:M6US;WEM'<VL\<\$@W)+$X96'J".#0!+17.:WK=_IWBOPYIT,=N;/
M4IIHIF;)D&R)G&WL.5'K57QIXN&@2V&GVVHZ59:A>LQCDU0L(51<9SM(.22
M.0.OI0!UM%4M)_M#^S(#JLMI+>D$R/:(RQ'GC:&)/3'>N4&N>)KSQAXAT6RG
MTE$TR"":$S6DA,ID5CM9A*,8V]0#UZ<4 =Q17+>%_'&GZ]X.T[7[QX=.%V''
MES2@?.C%6"DXR/E)^E=+;W$-U;QW%O-'-#(H9)(V#*P/0@C@B@"2BLCQ/XAM
M?"WAV[UB\5GBMU&(T^](Q("J/<D@54V^+#I+77G::+\Q%ULC QC5L9"&3?DG
M/&[&/:@#HJ*SYM0DM/#TFI36[M)%:&=X%&&)";BH'KVKG-%US6]9T32M:L;W
M2[ZVNY(?M,$,#9@5F 8*V\Y9<X.X#H3QC% '9T45@>)->&BW&EQ2316L%[.T
M+7<RY2-MI**>0 6(P">.,=2* -^BJFER7TNE6LFI0Q0WS1*9XXFW(KXY /IF
ML?5];O[#QCX=TN*.W-EJ33K*[9,@,<1<8[ 9QZT ='17.7&LWE[XJNM TR6"
MWDM+-+F:::(R99V8(H4,O VDDY[@#'6JVG>*[O5? =WK5O;01ZC:).DT$C$Q
MK-"6##(Y()7(]B* .LHK+\/:G)J?A32M5NS&DEU8PW,NWA5+(&.,]!R:QO#W
MBNXUCQ+K]M/#';Z=8P6TUL[9#ND@D)=L] 0@('8=>>  =;16/HFL_P!J:,-;
MF=(+"=?-MP_R[8>=KL3_ 'AAO8$#U-3?VE'J5E.^B7UG<W$)Q@2!UW8SL;'*
MY'?MD'!Z$ TJ*S]#UBWU_1;74[4,(IUSL;[R,"0RGW# @^XIUQK.EVMVMI<:
MC:0W#$*L4DRJQ)Z#!/4]O6@"]16;>>(-%TZ5XKW5K&VDC +I-<(A4$X!()XR
M>E3ZI=36.DWMW;V[7,T$#RQP+UD95)"CZD8_&@"W16!X8UB?6X'O4N+2[TV6
M*)[:ZM^"S$'S$9<G;M('7GG!Z5!XU\4Q>&-.M\7MA:7=Y,(;>2_+>2AQEF?;
MS@ 8^K"@#IJ*X^?Q#JVE:!ITFH3Z5=:CJE_%9VLMDCBW DZ,<L2V%#'@C/ X
MZU<TW7+M/&%WX:U$Q2S+9K?6T\2%-\18HP9<G#*V.1U##@8H Z2BN<\.:W?Z
MIK/B&QOH[=!IMVD,7DYY5HE?DGJ?F]!5;Q!XJN=/\1Z+IEC#')%<WZ6MY,_(
MCW1NX1?]K"Y/H"O'S< '645C'5I+WQ#<Z18,BM90I+=3,NX*SY\M ,CD@%CZ
M# _BR,?P7XR@U;0]/75]4T]-9NI)PMNLBQLX29T&U"<XPOOTH [&BL>/5VM_
M$O\ 8MX5WW$+7-G(!C>JD!T/^TNY3GN&]CG8H **** "BBB@#EOAW_R)T7_7
M[>_^E4M=37+?#O\ Y$Z+_K]O?_2J6NIH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "N6\7_ /(7\(?]AH?^DT]=37+>+_\ D+^$
M/^PT/_2:>@#J:**SKW2GO+CS5U._MA@#9!(JK]>5/- &C16+_P (_)_T'=7_
M ._R?_$4?\(_)_T'=7_[_)_\10!M45B_\(_)_P!!W5_^_P G_P 11_PC\G_0
M=U?_ +_)_P#$4 ;5<%X7N(6^*_C8K*I$R6(B(/$FR)PVT]\$C..E=W&GEQ(A
M=GVJ!N8Y)]S[TZ@#SF8V3^/_ !D]QY!']CP1JSX])=Z@GZKD>XK TK55T6S\
M&:AJT]Y!I!T(6374"EA;7 *$K)@$KD*!TZK7LM% &%X0L=.T_P /QQ:3#<16
M#2/)"+C=N8,Q);#<J"22!QP?>O-7U2WN!X?FBAFLUM?$[--IT=L[&VR9LM(Q
M!)=BV< @8; !QFO9Z* /(+Y+)_#WQ3 2$R332>4-HR_^CH%V^OS@XQW%7]2"
M/X@\)II4D,=P^BWL4;QD *[1Q^6"1T^8''N#7J%% 'EGA&YT'6$\/PSKJ?\
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
MG0I:3QVUY% S^6,IF&-0"N]L Y8'[N "34/PWUFRTWP!H%G=M/%/-<26<:-
M^?,WNVT\8' Z]*]!HH Y#XFZ#>^(?!%U;::@DO89([F&(G'F&-@VW\1G'OBK
MVG^--$U*U1XKH+=E?FT]QBZ1NZF(_-D'VQWSCFNAHH QK[Q';69O;8([:C:Z
M>;]K;8V"@S@;L;2<@C .:\\U'3])L]9T_7/ =ZUKK%U=Q"ZTF D)/&S#S#+"
M>8RJY)8@8QZD&O7** *5KJUG>ZE?:?!(S7-B4%PIC8!2Z[EP2,-QZ9Q7,>-V
M-G<P7^I:7_:GAPV\EO?PK'YC6X8J?.V?Q+@$''('([UVE9^H:7]MNK2Z2YE@
MFMMX3:<JP<8(93P>Q&>A'U% %+P=:FR\*6,(N6N(0&:VD=]Y\AG+1 MW(C*#
M/M6/XHGB3XA>"]\B+Y<MV7R?NAH"%SZ9/ ]376:=86^E:9:Z?:J5M[:)8HP3
MR%48'\JLT <AXFL;&UU@:Y:7-[%KOV;[.EM8,A>[3.51D=6& W\>!M&<G%5M
M-T)_"GPKO;*^G1[Q[6XFNI-W#32!F(!/7DX'KBNXHH X?3+"_P!8^%OAZSTN
M[M(9%L[5;@7,32HRK&-T;*K*>H (ST!!ZUS;:9XKN-=\?0SW%A)+/H\4;&VM
M)(_-8Q3",1DN<$$\YSG(QBO7** /--1GF_X5+X4U"SMY;FTM/[/N;N"%=S-
M@4L-HZX(!Q_LUU7AV_T/6;^]UC183)]I2-9[[RV03%00JC<!DJ#R1TR!]-33
MM-BTM98K8E;9W,B0]HRQ)8+[$G..V3CC $UY;M=6KP+,\(D&UGCX8#O@]C[]
MJ .2^%\4B^&+N8Y$%SJEY-;C_IF9FQCV."?QKFRR_P#"'^-O#VKH3K5Q=7;P
M0,/WEWYG,#Q#^+^ #'W=O.,5ZG:VL%E:0VMM$L4$*"..-!@*H& !4M 'FVEV
M,+?$NWM-62WNKI/#,$,[2*'#S"0EQSP6[^N#FNS\2VM_>>';R'3#&;PJK1I(
M<+)M8$QL>P8 J?\ >K6JMJ%E'J6FW5C,TB17,31.T3;6 8$$@]CSUH XWP6;
M*^\0ZGJ>F6DVE[XQ%JFFRKL*7><AMO3.W/S#A@5/)!KH];UK0["2#3]:FA1;
MU6")<1DQR8QD$D;<\C@G)J?3])CL;FXNC(TMS<)'')(0!E8P0HP/]YCD\\^F
M -&@#S[3_"6EKX.N;#499;#2QJ;WFF,TGE26:AMT90M]TYW$ CHV".HJUX4T
M:\G\6:CXHOIKN1&MDL+ WBJDKPAM[2,JJH4,V,# .!D]:[>B@#B/"<ZR^+/&
MXMYH_,DO8GB)Y! MXUW#U 8$''IBN<UW1?&%A+X6@;4-'G9=8#K*EA+GS3'*
M3)+^].0<G.-O)&, 8KUJB@#BO"$<MOXW\;17'^N>[MYP?[T;0@*1[95A^!KB
M[;3;74/AC'H5O;QKXF74V:.()MN()/M9;S6_B4"/G<>,<=P*]<ETV)]4BU*,
MF.Z5/*=ATDCSG:P[X.2#U!)[$@W: .+\2123_$[P2(<EH%OII<=H_*5.?8LR
MUT^E:M9ZU8B\L9&D@+O'N:-D.Y6*MPP!Z@TL&G11:C/J#DR74JB/>1]R,$D(
MH[#))/<GZ "Y0 4444 %%%% '+?#O_D3HO\ K]O?_2J6NIKEOAW_ ,B=%_U^
MWO\ Z52UU- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5RWB_\ Y"_A#_L-#_TFGKJ:PO$^@W>MIIKV&HQV-U87@NHY)+;SU)\M
MTP5W+V<G.>U &[17+?V3XU_Z&S3/_!*?_C]']D^-?^ALTS_P2G_X_0!U-%<M
M_9/C7_H;-,_\$I_^/T?V3XU_Z&S3/_!*?_C] '4T5RW]D^-?^ALTS_P2G_X_
M1_9/C7_H;-,_\$I_^/T =317+?V3XU_Z&S3/_!*?_C]']D^-?^ALTS_P2G_X
M_0!U-%<M_9/C7_H;-,_\$I_^/T?V3XU_Z&S3/_!*?_C] '4T5RW]D^-?^ALT
MS_P2G_X_1_9/C7_H;-,_\$I_^/T =317+?V3XU_Z&S3/_!*?_C]']D^-?^AL
MTS_P2G_X_0!U-%<M_9/C7_H;-,_\$I_^/T?V3XU_Z&S3/_!*?_C] '4T5RW]
MD^-?^ALTS_P2G_X_1_9/C7_H;-,_\$I_^/T =317+?V3XU_Z&S3/_!*?_C]'
M]D^-?^ALTS_P2G_X_0!U-%<M_9/C7_H;-,_\$I_^/T?V3XU_Z&S3/_!*?_C]
M '4T5RW]D^-?^ALTS_P2G_X_1_9/C7_H;-,_\$I_^/T =317+?V3XU_Z&S3/
M_!*?_C]']D^-?^ALTS_P2G_X_0!U-%<M_9/C7_H;-,_\$I_^/T?V3XU_Z&S3
M/_!*?_C] '4T5RW]D^-?^ALTS_P2G_X_1_9/C7_H;-,_\$I_^/T =317+?V3
MXU_Z&S3/_!*?_C]']D^-?^ALTS_P2G_X_0!U-%<M_9/C7_H;-,_\$I_^/T?V
M3XU_Z&S3/_!*?_C] '4T5RW]D^-?^ALTS_P2G_X_1_9/C7_H;-,_\$I_^/T
M=317+?V3XU_Z&S3/_!*?_C]']D^-?^ALTS_P2G_X_0!U-%<M_9/C7_H;-,_\
M$I_^/T?V3XU_Z&S3/_!*?_C] '4T5RW]D^-?^ALTS_P2G_X_1_9/C7_H;-,_
M\$I_^/T =317+?V3XU_Z&S3/_!*?_C]']D^-?^ALTS_P2G_X_0!U-%<M_9/C
M7_H;-,_\$I_^/T?V3XU_Z&S3/_!*?_C] '4T5RW]D^-?^ALTS_P2G_X_1_9/
MC7_H;-,_\$I_^/T =317+?V3XU_Z&S3/_!*?_C]']D^-?^ALTS_P2G_X_0!U
M-%<M_9/C7_H;-,_\$I_^/T?V3XU_Z&S3/_!*?_C] '4T5RW]D^-?^ALTS_P2
MG_X_1_9/C7_H;-,_\$I_^/T =317+?V3XU_Z&S3/_!*?_C]']D^-?^ALTS_P
M2G_X_0!U-%<M_9/C7_H;-,_\$I_^/T?V3XU_Z&S3/_!*?_C] '4T5RW]D^-?
M^ALTS_P2G_X_1_9/C7_H;-,_\$I_^/T =317+?V3XU_Z&S3/_!*?_C]']D^-
M?^ALTS_P2G_X_0!U-%<M_9/C7_H;-,_\$I_^/T?V3XU_Z&S3/_!*?_C] '4T
M5RW]D^-?^ALTS_P2G_X_1_9/C7_H;-,_\$I_^/T =317+?V3XU_Z&S3/_!*?
M_C]']D^-?^ALTS_P2G_X_0!U-%<M_9/C7_H;-,_\$I_^/T?V3XU_Z&S3/_!*
M?_C] '4T5RW]D^-?^ALTS_P2G_X_1_9/C7_H;-,_\$I_^/T =317+?V3XU_Z
M&S3/_!*?_C]']D^-?^ALTS_P2G_X_0!U-%<M_9/C7_H;-,_\$I_^/T?V3XU_
MZ&S3/_!*?_C] '4T5RW]D^-?^ALTS_P2G_X_1_9/C7_H;-,_\$I_^/T =317
M+?V3XU_Z&S3/_!*?_C]']D^-?^ALTS_P2G_X_0!U-%<M_9/C7_H;-,_\$I_^
M/T?V3XU_Z&S3/_!*?_C] '4T5RW]D^-?^ALTS_P2G_X_1_9/C7_H;-,_\$I_
M^/T =317+?V3XU_Z&S3/_!*?_C]']D^-?^ALTS_P2G_X_0!U-%<M_9/C7_H;
M-,_\$I_^/T?V3XU_Z&S3/_!*?_C] '4T5RW]D^-?^ALTS_P2G_X_1_9/C7_H
M;-,_\$I_^/T =317+?V3XU_Z&S3/_!*?_C]']D^-?^ALTS_P2G_X_0!U-%<M
M_9/C7_H;-,_\$I_^/T?V3XU_Z&S3/_!*?_C] '4T5RW]D^-?^ALTS_P2G_X_
M1_9/C7_H;-,_\$I_^/T =317+?V3XU_Z&S3/_!*?_C]']D^-?^ALTS_P2G_X
M_0!U-%<M_9/C7_H;-,_\$I_^/T?V3XU_Z&S3/_!*?_C] '4T5RW]D^-?^ALT
MS_P2G_X_1_9/C7_H;-,_\$I_^/T =317+?V3XU_Z&S3/_!*?_C]']D^-?^AL
MTS_P2G_X_0!U-%<M_9/C7_H;-,_\$I_^/T?V3XU_Z&S3/_!*?_C] '4T5RW]
MD^-?^ALTS_P2G_X_1_9/C7_H;-,_\$I_^/T 'P[_ .1.B_Z_;W_TJEKJ:Q_"
M^B2>'O#\.FS78NY4DFD>98O+#-)*TAPN3C[^.IZ5L4 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !69K?B#3?#MO!/J<TD:3RB&(1P23,[E2V J*3T5C
MT[5IURWB_P#Y"_A#_L-#_P!)IZ #_A8?AW_GIJ?_ ()[O_XU1_PL/P[_ ,]-
M3_\ !/=__&JZFB@#EO\ A8?AW_GIJ?\ X)[O_P"-4?\ "P_#O_/34_\ P3W?
M_P :KJ:* .6_X6'X=_YZ:G_X)[O_ .-4?\+#\._\]-3_ /!/=_\ QJNIHH Y
M;_A8?AW_ )Z:G_X)[O\ ^-4?\+#\._\ /34__!/=_P#QJNIHH Y;_A8?AW_G
MIJ?_ ()[O_XU1_PL/P[_ ,]-3_\ !/=__&JZFB@#EO\ A8?AW_GIJ?\ X)[O
M_P"-4?\ "P_#O_/34_\ P3W?_P :KJ:* .6_X6'X=_YZ:G_X)[O_ .-4?\+#
M\._\]-3_ /!/=_\ QJNIHH Y;_A8?AW_ )Z:G_X)[O\ ^-4?\+#\._\ /34_
M_!/=_P#QJNIHH Y;_A8?AW_GIJ?_ ()[O_XU1_PL/P[_ ,]-3_\ !/=__&JZ
MFB@#EO\ A8?AW_GIJ?\ X)[O_P"-4?\ "P_#O_/34_\ P3W?_P :KJ:* .6_
MX6'X=_YZ:G_X)[O_ .-4?\+#\._\]-3_ /!/=_\ QJNIHH Y;_A8?AW_ )Z:
MG_X)[O\ ^-4?\+#\._\ /34__!/=_P#QJNIHH Y;_A8?AW_GIJ?_ ()[O_XU
M1_PL/P[_ ,]-3_\ !/=__&JZFB@#EO\ A8?AW_GIJ?\ X)[O_P"-4?\ "P_#
MO_/34_\ P3W?_P :KJ:* .6_X6'X=_YZ:G_X)[O_ .-4?\+#\._\]-3_ /!/
M=_\ QJNIHH Y;_A8?AW_ )Z:G_X)[O\ ^-4?\+#\._\ /34__!/=_P#QJNIH
MH Y;_A8?AW_GIJ?_ ()[O_XU1_PL/P[_ ,]-3_\ !/=__&JZFB@#EO\ A8?A
MW_GIJ?\ X)[O_P"-4?\ "P_#O_/34_\ P3W?_P :KJ:* .6_X6'X=_YZ:G_X
M)[O_ .-4?\+#\._\]-3_ /!/=_\ QJNIHH Y;_A8?AW_ )Z:G_X)[O\ ^-4?
M\+#\._\ /34__!/=_P#QJNIHH Y;_A8?AW_GIJ?_ ()[O_XU1_PL/P[_ ,]-
M3_\ !/=__&JZFB@#EO\ A8?AW_GIJ?\ X)[O_P"-4?\ "P_#O_/34_\ P3W?
M_P :KJ:* .6_X6'X=_YZ:G_X)[O_ .-4?\+#\._\]-3_ /!/=_\ QJNIHH Y
M;_A8?AW_ )Z:G_X)[O\ ^-4?\+#\._\ /34__!/=_P#QJNIHH Y;_A8?AW_G
MIJ?_ ()[O_XU1_PL/P[_ ,]-3_\ !/=__&JZFB@#EO\ A8?AW_GIJ?\ X)[O
M_P"-4?\ "P_#O_/34_\ P3W?_P :KJ:* .6_X6'X=_YZ:G_X)[O_ .-4?\+#
M\._\]-3_ /!/=_\ QJNIHH Y;_A8?AW_ )Z:G_X)[O\ ^-4?\+#\._\ /34_
M_!/=_P#QJNIHH Y;_A8?AW_GIJ?_ ()[O_XU1_PL/P[_ ,]-3_\ !/=__&JZ
MFB@#EO\ A8?AW_GIJ?\ X)[O_P"-4?\ "P_#O_/34_\ P3W?_P :KJ:* .6_
MX6'X=_YZ:G_X)[O_ .-4?\+#\._\]-3_ /!/=_\ QJNIHH Y;_A8?AW_ )Z:
MG_X)[O\ ^-4?\+#\._\ /34__!/=_P#QJNIHH Y;_A8?AW_GIJ?_ ()[O_XU
M1_PL/P[_ ,]-3_\ !/=__&JZFB@#EO\ A8?AW_GIJ?\ X)[O_P"-4?\ "P_#
MO_/34_\ P3W?_P :KJ:* .6_X6'X=_YZ:G_X)[O_ .-4?\+#\._\]-3_ /!/
M=_\ QJNIHH Y;_A8?AW_ )Z:G_X)[O\ ^-4?\+#\._\ /34__!/=_P#QJNIH
MH Y;_A8?AW_GIJ?_ ()[O_XU1_PL/P[_ ,]-3_\ !/=__&JZFB@#EO\ A8?A
MW_GIJ?\ X)[O_P"-4?\ "P_#O_/34_\ P3W?_P :KJ:* .6_X6'X=_YZ:G_X
M)[O_ .-4?\+#\._\]-3_ /!/=_\ QJNIHH Y;_A8?AW_ )Z:G_X)[O\ ^-4?
M\+#\._\ /34__!/=_P#QJNIHH Y;_A8?AW_GIJ?_ ()[O_XU1_PL/P[_ ,]-
M3_\ !/=__&JZFB@#EO\ A8?AW_GIJ?\ X)[O_P"-4?\ "P_#O_/34_\ P3W?
M_P :KJ:* .6_X6'X=_YZ:G_X)[O_ .-4?\+#\._\]-3_ /!/=_\ QJNIHH Y
M;_A8?AW_ )Z:G_X)[O\ ^-4?\+#\._\ /34__!/=_P#QJNIHH Y;_A8?AW_G
MIJ?_ ()[O_XU1_PL/P[_ ,]-3_\ !/=__&JZFB@#EO\ A8?AW_GIJ?\ X)[O
M_P"-4?\ "P_#O_/34_\ P3W?_P :KJ:* .6_X6'X=_YZ:G_X)[O_ .-4?\+#
M\._\]-3_ /!/=_\ QJNIHH Y;_A8?AW_ )Z:G_X)[O\ ^-4?\+#\._\ /34_
M_!/=_P#QJNIHH Y;_A8?AW_GIJ?_ ()[O_XU1_PL/P[_ ,]-3_\ !/=__&JZ
MFB@#EO\ A8?AW_GIJ?\ X)[O_P"-4?\ "P_#O_/34_\ P3W?_P :KJ:* .6_
MX6'X=_YZ:G_X)[O_ .-4?\+#\._\]-3_ /!/=_\ QJNIHH Y;_A8?AW_ )Z:
MG_X)[O\ ^-4?\+#\._\ /34__!/=_P#QJNIHH Y;_A8?AW_GIJ?_ ()[O_XU
M1_PL/P[_ ,]-3_\ !/=__&JZFB@#EO\ A8?AW_GIJ?\ X)[O_P"-4?\ "P_#
MO_/34_\ P3W?_P :KJ:* *.D:O8Z[ID6HZ=,9;64L$=HV0Y5BK JP!&"I'([
M5>KEOAW_ ,B=%_U^WO\ Z52UU- !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5RWB_\ Y"_A#_L-#_TFGKJ:Y;Q?_P A?PA_V&A_
MZ33T =36)KNG:YJ,L"Z5KO\ 9$2!C(Z6J3/*3C ^<84#GW.>V.=NL[7[B\M=
M!O9=/A>:]\HK;HBD_O&X4G'8$@D]@": ,KP1+JL^E7<VJ:J^I WLL=M.T"1$
MQ(=F<( .65B#Z$5TU8P\OPKX=L;:WLKR\CMQ#:K':Q[Y,<+O(R.!U)^IK9H
M*Y*RUF]\4Z_J5KIMP;/2=+F^S374:JTEQ< 99$W A57(!."23QC&:ZVN \'B
MX\&G5-%U.POV1]0FNK6\MK22>.>.0[ADQ@E6'0AL>V: +^ORZKX=TG7]1DU6
MXFLX=/!LU98_,%P2PQD*,Y/E@9!^\:U/#FJ6TULFDOJ:WNJV%O$+XYR=Y&"Q
M/3EE;ITQBLKQ79ZAXD@T;3%M9[>UN-12:Z<=8X(AY@#$<*S.J #FN>U73-:G
MTKQU-I^FW4-S/)#9VR(NPO:1!5(BSUR&F(QQR,<] #T&WU[3+J\BM(+M7EF5
MWAPIVRA<!BC8VMC(S@FEBUS39[N.VBNU>25VCC(!VNR@EE5L;20 <@'(P?0U
MQNJZ=<WWA34[S0K34CJBZ<UM9/=Q?9WA4XW1Q1X7:<#K@9(7DXXUS=01^&3<
M:/H%UYVFV+BQCGLS')&^S"QHK -D\ D<>YH K^&/$'GWFIS7M]/+%=ZE-!IL
M1C+CRH<(Q7:O3>'.3VQ79UYUX2T[4?!5Q-I]W;WM]:IID$T=PJ B-U#^=&#P
M,EL,!U);ZFN[TR_CU32K34(8Y8XKJ%)D25=KJ& (##L>: (;_6]-TQG6\NEC
M*1^;)P3Y:?WGP/E7@\G X-1-XDT>-[5'OHT-U ;F'>"N^, $MR.  1U]1ZUY
MW>QZW=>$M;L'T;4#J.JZJT-_,8"0MNTNP&/^^HA  QP.23GKO7=A?/XKU'7/
M[.G,.C:0(=.M0F1-,P,C;0.N-L:C'<>PH ZFVU_2KS1UU:"]B:P8E5F.0"0Q
M3&#SG<,8ZYXK$T[59M7^(=]':WDYTW3[!%F@=-@%Q(Q(R" P(1,\_P!\>U<[
MI6GZCI<O@NVN=*OY[*ULII65(\_Z>VWYI!T3[TI!;&"W.#TZ'P%;WXMM7O\
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
MB@ HHHH Y;X=_P#(G1?]?M[_ .E4M=37+?#O_D3HO^OV]_\ 2J6NIH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N6\7_\ (7\(
M?]AH?^DT]=37+>+_ /D+^$/^PT/_ $FGH ZFBBB@ HHHH **** "BBB@ HHH
MH 9+%'/$T4L:R1L,,KC((]Q3Z** "BBB@ HHHH S[[1X-1N ]Q-<-"4"/;>9
M^ZD ;=\R]^?S'!R.*T*** "LK1]!AT>YU&XCNKF>2_G^T3-.4/S[0O&U1@84
M#'M6K10!E)H,*^)GUXW5RURUO]F$;%/+6/=NP!MSUYSGT]*U:** "LK7="AU
M^WMX+BYN8HH;B.XVPE0'=&#+NW*<@$ XK5HH  , #.?>BBB@ HHHH **** "
MBBB@ JKJ5B-2TVXLFGF@2>,QM)"0' (P<$@XX[XJU10!4TO3XM)TJTTZ!W:&
MUB6&,OC.U1@ X '0#M5NBB@ HHHH 8\4<CH[QJSQDE&(R5)&./3BGT44 %%%
M% !1110!1U#3$U$Q^9<W,<:JZ/'%+M656 !##OP.",$9.#5R.-(8DBC14C10
MJJHP% Z "G44 %%%% !6?)I$$VH&[FFN)0'65()),Q(ZC 95['OZ9YZ@&M"B
M@ HHHH **** "BBB@ K,NM$BN-5&IPW5S:7GDB!Y("IWQ@E@I5U8<$D@XSR>
M:TZ* *=AID&GM/)&7DGN7$D\TAR\C !1G& ,  8  JY110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!RWP[_
M .1.B_Z_;W_TJEKJ:Y;X=_\ (G1?]?M[_P"E4M=30 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %<MXO_P"0OX0_[#0_])IZZFN6
M\7_\A?PA_P!AH?\ I-/0!U-%%% !1110 4444 4]4GOH+(OIUM'<W1=%6.60
MHF"P#,2 2 !D].U<M:^*/$=[K^NZ-;Z5IC7.DI S%KQPLIE0LH!\OC[N.:[6
MN$\,2(WQ:\>*'4MY>G< \\1/G^8H U=+\2W5UXIU72[Z"WM8+.UMKA'WG=F7
M?D-G &"N,5T<LL<,9DED2-!U9V  _&O.+_3M-U3Q[XRCU"W@N4CT>V(28!@I
MQ-\V#P"/7J,^]8VF:O EOX(&O:B+73+C0 L-S.J-$;GY-P<N"H;8."?]H=S0
M![$"" 000>A%,$\)G,(E0R@9*;AN ]<5A^"K#3]-\,PVFE7L]YIZ._V>:8J0
M5+$X0@ % <@>PXXQ7FSZMI+R^&]0L[FUMH_^$FDWK-)NNE#><':5R?E!. $(
MZ;>30![*T\*'#RHIW!>6 Y/0?6E$L;2-&LBEUP64'D9Z9%>.:EI.DR^'_BC*
M]G;,]M<RR0$J#Y+_ &>-LK_=.X=1R2/:M2]MH].\5>&[C1H8HM2OM$OBSH!O
MN9!'&R%SU<[LG)SWH ]/6:)Y6B65&D3[R!@2OU%)Y\.]4\U-S$A1N&21UQ]*
M\M\(KX:UQ?#5[%K4CZQ;1E)+%!$LQ8IB99UV[BN<DENIP<DD9Q;.PTRV^'^D
M:G#!;I=P^)PD5P -Z+]N8;5;LNTG@<<D]Z /6_$FK/HN@7]] ('N;>WDFCBF
MDVB0HI8CCGM4NDZC]NT/3[ZX,<<ES:I.R@X RH8XSV&:\TOKW3[NQ^)-KKS6
MPU2,S"".Y(#?9A"/(\O/;=N/'\1]34FDVFE:GXK\&^9%:W,<WAEPX(#+)M,.
M PZ-@YX/0CVH ]3^T0GR\31_O?\ 5_,/G^GK2O-%'(D;RHKO]Q68 M]!WKQ)
MK#3+;X9WM]%! MS8>(C':3\;K=%O@ J-_"NTG@<<GUK4O7T35]3\4Z/XHUIM
M.O?MP:%"(UE:$!3"T#,I8G(. O.[/&3R >L23Q1!C)*B!0"=S 8!X%5;K5[&
MSU*RT^:=5NKPOY,>1DA5+,WT'3/J17G;:-I-[XT\8Q7UG#.!H]I(RW"*3OVS
M9=ATWXQ\W49XZU1TQ[!W^%EYJ1MF#Z5,CS7 4[F$,>T$GJ<YQ[YH ]?)"J68
M@ <DGM38IHIXQ)#(DB'HR,"/S%<S\0+NQM/#*_VC&SP2WEO$!YOEQ[C*NTR-
M@XCR/FX/''>O/-1U62SM?B*NG7D$K^993/\ 8!M'DE46=T4$G[N06!ZC- 'I
M,WB.9?'.GZ'$EM):7-K/,TJR%G5XR@VXZ#[_ +_A70":)IFA$J&51DH&&X#Z
M5YC?76CCXAZ)<>'9=.,\NB7:6_D,@#L/+,2\?C@?6J,0CO/AQX4O=-P/$<=]
M;H7Z3FXWXN5D[\CS"P/89- 'K;3PH0'E126"@%@.3T'UJK_:]C_;7]D"=3>^
M1Y[1@C*ID*"?J3Q]#7E4N@^';ZT^)'V^VMO,M;R22%B!NMV-O&59!_"Q<=1]
MXC'/2KVC1M;>.M/.J);KK4GA6V.9PH=[H2,#UZMG&>] 'J0FB:9H1*AE49*!
MAN ]<5S_ (R\1S>'-$:\M$MIIUFA1HI9""$>18]P Y.-WM7#^$#H.MVOAJYE
MUN9?$5C*/.LT$27)GP5F60;=Y0G<6)[<YS6/=ZAIM[\))I]4DM5\0Q:LC7HF
M*B:.<78SUY $? [!1CM0!Z_XDU*XT;PSJ>IVL44LUG;23A)6*JVQ2V,@>U2Z
M3J"ZAI=I<.T8FEMXYI$4_=W*#TZ@5G^,V$WP_P#$#1D.KZ7<%2O(8&)L8KB;
M71=,CO\ P%>Z%! NH3(#>R08/G6I@/F&4C[PW; "V>2* /4A+&5+"1-HZG/%
M0:AJ%II>G7&H7LZ0VL$9DDD8\!17G=EI0TW7K[P&MDO]EWMRNJ0,(QL6V+;I
M8SVXD54 Z[91Z5TOQ'@CE^&OB%#$KA-/F95*YVD(<$?2@"2\\2SP^*/#VGPP
MP-8ZK%/(TS,=Z>6@;&.G<=SWKHEEC>(2I(K1D9#@Y&/7->:W<6CZAXE^']O"
MMG/9207F8X]IC<^2F00.#SU'YUB+>1:1H%U&'^SZ%:^,)X;KRD#);P$$KE<$
M!!(R'&,4 >RQ2QS1B2*19$/1D.0?QHDFBA*B61$WG:NY@,GT%<KX.L]%AO\
M6;O1-6;4(KR2.28Q-&;=)-I!V>6  Q !;_@)[U@WE]H4_C#Q=H_B^>W@2>&$
M69NG"!K8Q_-Y3'N)-Q..<X]. #TB6:*!0TTJ1J3@%V &?3FE:1$QO=5STR<9
M[UY_I[6TWQ!O-.UB'=:-HUO_ &9'?#=F(;O/!W=7R4W=\ 9KEM,TZ*Y?P+;Z
MI&EQ;-J6H06IGY,EF$E\I23RRD8P#P01ZT >S-<P+'YC31A-H;<6&,'H<^E/
M>2.*,R2.J(!DLQP!^->90^&/#!^)>JZ3<Z;8_84T2V9+5U&P /*I;;TR!CYN
MHSUK+\*O=6C^![36&9]'=+U+1KCE6?>?L^[/&?*SLSZ\4 >P>;'Y8DWKY9&0
MV>,?6FO=6\<9D>>)4#;2Q<  ^F?6O&O$5E%!X>\91*$&C0ZW9'3SG"Q.TD/G
MB,_P@,S#CH=WO73:K:^&]&\6V.EVUK86$DMG<W&ZXP+;#LBOMCR \IP!U&%S
MUZ4 =M?:Q8Z=<V-O<SHDU]*8K=,C+D*6/X  \_3UIUN]\=3O4N/LGV-1&;;R
MV8R\@[O,!X'/3';->/:--ID_ACX97-]):R0PW,MO/+.5*IB&7",3T_AX/M6G
MJANK6\^*)T!=E]]DM'00## F)MS #^+&3ZYH ]72:*5G6.5'9#A@K E3Z'TI
M//AWJGFIN8D*-PR2.H'TKSVXBT^XUOP/>^&E@"SATF$ &'LC$2P<#J VP#/1
MCZFN5AT_3+;X?PZG#!;I=V_B?;#< #=&OV[&U6[+M)X'')- 'N%1R3Q0E1+*
MB%N%W,!GZ57MM6T^\U&[T^WO(9;RSV_:($<%HMPR,CMD5PGCN*XCU/4K^T.G
MZC%#I2C4M(O?E9K?=(?,B?\ A8_,#D8.T=P* /1))HH=OFRHFX[5W,!D^@JH
M^KV,>M1:0TZ_;I(&N!%D9"*RKD^F2PQZX/I7FVHW^D:IXFUK3_$^HC2[:]T^
MW:R%XL2AH&C^<*T@.'#DYP<YQUQQ;LK;2['XDZ"L[^8#X>V6\]^JB::19HPA
M.0,R8Q[T =MXFUV+PWX>N]5E3S! HVQ[L;V)"J,]N2.:2PNM3BGO/[8?3Q:*
M4^RW4#%/,!!W*RL3@@CJ"<YZ"N?^+4=LWPYU&2X2(F-X2C2 ':3,@.">G%1,
MMK%\4ETV^M[=-.?2,Z;$R*(B_F'SMHZ;\%<^WXT =T750"S  G )/4U0;6[#
M^U8=+2YB>\FMWN$C#C[BLJY)[9+ #UP?2O)?L$3:-X>@O%22P7Q@\&G-(<YL
M_P!X%4'J4)& .A&.V*Z4Z5H.A?%?2;:*SL;.V_L>86Z;%4&7[1&0%S_%R<8Y
MH Z3PGXAFUW3[B:^2WM[B._N+18XW)#>4Y7(SR>F:W;DS"UE-L(S/L/E^:2$
MW8XW8YQGK7BTUIIZ^!M2U@10?;[?Q4QANC@O'_IPX5NH&">!QR37JWBR*&;P
M?K*3HCQ&RF)#@$<(3F@"_9S3&PM6O7MQ=/$ID\EB8R^W+;">2O7'M4\<B2QA
MXW5T;HRG(->3V]E87T_PH6YAAE$NFR(P8 ^8HM%.T^HSV/%=+\.$AMXO$UG;
M*D=O;:]<QQ0QX"Q+A#M4#H,D\4 :6K:_=+KO]@Z2;1=0%B][ON\F/APBIA2"
M"23SVQT.:VK.XDDL+:2[6*&X>-3)&DF]5?'*AN,X/&:XQ[/3Y/C65>VM6D_L
M(2D-&I._[1][ZX[UQDMYIEM\.S92SVT=S:>)R3"64-"!?9)Q_"-I'/3!'K0!
MZ5%K^H2^+M9T46UMML[*&Y@8NV7+EQACCC[G8&K7@_6YO$?A'3-8N(DBEO(1
M*R1YVKGL,UAV4T1^*OB%A(A']C6C9##IOE.?U'YU'\.M8T[3_AOX3AO+V""6
M\@6&W61P#*_/RKZF@#L-3>]CTRY?3OLWVQ8R8OM3$1;O]HCG'TJ8SQQ+'Y\L
M2,_ RV 3[9ZURGQ4BAE^&&O^<B,%M69=P!PPZ$>]8GC&.=;BZU"R;3M2BBT9
M/[0TB\^4O;9D/F1/SM8_,#D8.U>X% 'I=1QSPS,ZQ2HY0X8*P.T^A]*RM2U&
MW7P7=:E/%=);?V>\[QQ_+,J>620/1L?D:\VTN_TR'Q3I31W]E;6DOAF:,"R<
M%HP#&54OGYY "3G /7B@#UZ.>&5F6.5'*D@A6!P1UK*\1:ZNB16* (;B_O([
M.'?]U6?)+$=P K''&< 9&<URG@PW6G>(K;2;^WT^[/\ 99>QUC3QM$]NK( )
M4[-R"""0><=ZM_$6WLI;SPB;F&W=GUZ"/,B@DJ4DRO/;../I0!TNEW6H+;.-
M<^Q13^>R0O;R$),G\+ -RI/]W)Z=:IZMKMWI_BWP]I4<$+6NIM.LDK,=Z&.(
MN,#IS@<_I7.V:6%WXT\7Z9X@AMQ"MO +1)P @L_+PVS/0!]V2.AQZ"L?07OP
MWPL&K2.;PB]YF/SLGD/L)SSG9LH [KP[KMWJVJZ_9W4$,7]FW@MXS$Q;<IC5
M\DGO\WI6XEQ#*K-'-&ZJ<,58$ ^AKR/6;JXM['XA2VA=D36+4W?E<L+?RX1+
MTY^Z&!]LUT=S8VDWQ&T4Z1';O8W>F7"ZG'"%,4D'R^26 X/S%@#W&[L#0!W7
MG1<?O$YZ?,.:&FB179Y454^\2P 7Z^E>*S6EUIVCFS@L5>?P+?M=>8T63-:D
MAD13[PNY/H8U]<UUNI:<UYHUGJ%K=VNGZKJ>IK>6_P!JAS'.PC;RHI5X/^J4
M>X89'- '?(Z2*&1E93T*G(IU<QX$O#=Z)<K)I<>FW$%]/#<0PONB,H;+M&?[
MI))]CD=JZ>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '+?#O_D3HO\ K]O?
M_2J6NIKEOAW_ ,B=%_U^WO\ Z52UU- !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5RWB_\ Y"_A#_L-#_TFGKJ:Y;Q?_P A?PA_
MV&A_Z33T =3117F4GQ7U9)70?#?Q4P4D;A:/@^_W: /3:*\P_P"%LZO_ -$U
M\5_^ ;__ !-'_"V=7_Z)KXK_ / -_P#XF@#T^BO,/^%LZO\ ]$U\5_\ @&__
M ,31_P +9U?_ *)KXK_\ W_^)H ]/HKS#_A;.K_]$U\5_P#@&_\ \31_PMG5
M_P#HFOBO_P  W_\ B: /3Z*\P_X6SJ__ $37Q7_X!O\ _$T?\+9U?_HFOBO_
M , W_P#B: /3Z*\P_P"%LZO_ -$U\5_^ ;__ !-'_"V=7_Z)KXK_ / -_P#X
MF@#T^BO,/^%LZO\ ]$U\5_\ @&__ ,31_P +9U?_ *)KXK_\ W_^)H ]/HKS
M#_A;.K_]$U\5_P#@&_\ \31_PMG5_P#HFOBO_P  W_\ B: /3Z*\P_X6SJ__
M $37Q7_X!O\ _$T?\+9U?_HFOBO_ , W_P#B: /3Z*\P_P"%LZO_ -$U\5_^
M ;__ !-'_"V=7_Z)KXK_ / -_P#XF@#T^BO,/^%LZO\ ]$U\5_\ @&__ ,31
M_P +9U?_ *)KXK_\ W_^)H ]/HKS#_A;.K_]$U\5_P#@&_\ \31_PMG5_P#H
MFOBO_P  W_\ B: /3Z*\P_X6SJ__ $37Q7_X!O\ _$T?\+9U?_HFOBO_ , W
M_P#B: /3Z*\P_P"%LZO_ -$U\5_^ ;__ !-'_"V=7_Z)KXK_ / -_P#XF@#T
M^BO,/^%LZO\ ]$U\5_\ @&__ ,31_P +9U?_ *)KXK_\ W_^)H ]/HKS#_A;
M.K_]$U\5_P#@&_\ \31_PMG5_P#HFOBO_P  W_\ B: /3Z*\P_X6SJ__ $37
MQ7_X!O\ _$T?\+9U?_HFOBO_ , W_P#B: /3Z*\P_P"%LZO_ -$U\5_^ ;__
M !-'_"V=7_Z)KXK_ / -_P#XF@#T^BO,/^%LZO\ ]$U\5_\ @&__ ,31_P +
M9U?_ *)KXK_\ W_^)H ]/HKS#_A;.K_]$U\5_P#@&_\ \31_PMG5_P#HFOBO
M_P  W_\ B: /3Z*\P_X6SJ__ $37Q7_X!O\ _$T?\+9U?_HFOBO_ , W_P#B
M: /3Z*\P_P"%LZO_ -$U\5_^ ;__ !-'_"V=7_Z)KXK_ / -_P#XF@#T^BO,
M/^%LZO\ ]$U\5_\ @&__ ,31_P +9U?_ *)KXK_\ W_^)H ]/HKS#_A;.K_]
M$U\5_P#@&_\ \31_PMG5_P#HFOBO_P  W_\ B: /3Z*\P_X6SJ__ $37Q7_X
M!O\ _$T?\+9U?_HFOBO_ , W_P#B: /3Z*\P_P"%LZO_ -$U\5_^ ;__ !-'
M_"V=7_Z)KXK_ / -_P#XF@#T^BO,/^%LZO\ ]$U\5_\ @&__ ,31_P +9U?_
M *)KXK_\ W_^)H ]/HKS#_A;.K_]$U\5_P#@&_\ \31_PMG5_P#HFOBO_P
MW_\ B: /3Z*\P_X6SJ__ $37Q7_X!O\ _$T?\+9U?_HFOBO_ , W_P#B: /3
MZ*\P_P"%LZO_ -$U\5_^ ;__ !-'_"V=7_Z)KXK_ / -_P#XF@#T^BO,/^%L
MZO\ ]$U\5_\ @&__ ,31_P +9U?_ *)KXK_\ W_^)H ]/HKS#_A;.K_]$U\5
M_P#@&_\ \31_PMG5_P#HFOBO_P  W_\ B: /3Z*\P_X6SJ__ $37Q7_X!O\
M_$T?\+9U?_HFOBO_ , W_P#B: /3Z*\P_P"%LZO_ -$U\5_^ ;__ !-'_"V=
M7_Z)KXK_ / -_P#XF@#T^BO,/^%LZO\ ]$U\5_\ @&__ ,31_P +9U?_ *)K
MXK_\ W_^)H ]/HKS#_A;.K_]$U\5_P#@&_\ \31_PMG5_P#HFOBO_P  W_\
MB: /3Z*\P_X6SJ__ $37Q7_X!O\ _$T?\+9U?_HFOBO_ , W_P#B: /3Z*\P
M_P"%LZO_ -$U\5_^ ;__ !-'_"V=7_Z)KXK_ / -_P#XF@#T^BO,/^%LZO\
M]$U\5_\ @&__ ,31_P +9U?_ *)KXK_\ W_^)H ]/HKS#_A;.K_]$U\5_P#@
M&_\ \31_PMG5_P#HFOBO_P  W_\ B: /3Z*\P_X6SJ__ $37Q7_X!O\ _$T?
M\+9U?_HFOBO_ , W_P#B: /3Z*\P_P"%LZO_ -$U\5_^ ;__ !-'_"V=7_Z)
MKXK_ / -_P#XF@#T^BO,/^%LZO\ ]$U\5_\ @&__ ,31_P +9U?_ *)KXK_\
M W_^)H ]/HKS#_A;.K_]$U\5_P#@&_\ \31_PMG5_P#HFOBO_P  W_\ B: /
M3Z*\P_X6SJ__ $37Q7_X!O\ _$T?\+9U?_HFOBO_ , W_P#B: /3Z*\P_P"%
MLZO_ -$U\5_^ ;__ !-'_"V=7_Z)KXK_ / -_P#XF@#T^BO,/^%LZO\ ]$U\
M5_\ @&__ ,31_P +9U?_ *)KXK_\ W_^)H ]/HKS#_A;.K_]$U\5_P#@&_\
M\31_PMG5_P#HFOBO_P  W_\ B: /3Z*\P_X6SJ__ $37Q7_X!O\ _$T?\+9U
M?_HFOBO_ , W_P#B: /3Z*\P_P"%LZO_ -$U\5_^ ;__ !-'_"V=7_Z)KXK_
M / -_P#XF@#T^BO,/^%LZO\ ]$U\5_\ @&__ ,31_P +9U?_ *)KXK_\ W_^
M)H ]/HKS#_A;.K_]$U\5_P#@&_\ \31_PMG5_P#HFOBO_P  W_\ B: /3Z*\
MP_X6SJ__ $37Q7_X!O\ _$T?\+9U?_HFOBO_ , W_P#B: /3Z*\]TCXEZGJ>
MKVEC+X!\264<\HC:YN+5ECB!_B8[> *]"H Y;X=_\B=%_P!?M[_Z52UU-<M\
M._\ D3HO^OV]_P#2J6NIH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "N6\7_P#(7\(?]AH?^DT]=37+>+_^0OX0_P"PT/\ TFGH
M ZFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .6^'?_ ")T
M7_7[>_\ I5+74URWP[_Y$Z+_ *_;W_TJEKJ: "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KEO%__(7\(?\ 8:'_ *33UU-<MXO_
M .0OX0_[#0_])IZ .IHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#EOAW_R)T7_ %^WO_I5+74URWP[_P"1.B_Z_;W_ -*I:ZF@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y;Q?_ ,A?PA_V
M&A_Z33UU-<MXO_Y"_A#_ +#0_P#2:>@#J:**\RDL/C,97,>K^%0F3M!23..W
M_+.@#TVBO,/[/^-/_08\*?\ ?$O_ ,;H_L_XT_\ 08\*?]\2_P#QN@#T^BO,
M/[/^-/\ T&/"G_?$O_QNC^S_ (T_]!CPI_WQ+_\ &Z /3Z*\P_L_XT_]!CPI
M_P!\2_\ QNC^S_C3_P!!CPI_WQ+_ /&Z /3Z*\P_L_XT_P#08\*?]\2__&Z/
M[/\ C3_T&/"G_?$O_P ;H ]/HKS#^S_C3_T&/"G_ 'Q+_P#&Z/[/^-/_ $&/
M"G_?$O\ \;H ]/HKS#^S_C3_ -!CPI_WQ+_\;H_L_P"-/_08\*?]\2__ !N@
M#T^BO,/[/^-/_08\*?\ ?$O_ ,;H_L_XT_\ 08\*?]\2_P#QN@#T^BO,/[/^
M-/\ T&/"G_?$O_QNC^S_ (T_]!CPI_WQ+_\ &Z /3Z*\P_L_XT_]!CPI_P!\
M2_\ QNC^S_C3_P!!CPI_WQ+_ /&Z /3Z*\P_L_XT_P#08\*?]\2__&Z/[/\
MC3_T&/"G_?$O_P ;H ]/HKS#^S_C3_T&/"G_ 'Q+_P#&Z/[/^-/_ $&/"G_?
M$O\ \;H ]/HKS#^S_C3_ -!CPI_WQ+_\;H_L_P"-/_08\*?]\2__ !N@#T^B
MO,/[/^-/_08\*?\ ?$O_ ,;H_L_XT_\ 08\*?]\2_P#QN@#T^BO,/[/^-/\
MT&/"G_?$O_QNC^S_ (T_]!CPI_WQ+_\ &Z /3Z*\P_L_XT_]!CPI_P!\2_\
MQNC^S_C3_P!!CPI_WQ+_ /&Z /3Z*\P_L_XT_P#08\*?]\2__&Z/[/\ C3_T
M&/"G_?$O_P ;H ]/HKS#^S_C3_T&/"G_ 'Q+_P#&Z/[/^-/_ $&/"G_?$O\
M\;H ]/HKS#^S_C3_ -!CPI_WQ+_\;H_L_P"-/_08\*?]\2__ !N@#T^BO,/[
M/^-/_08\*?\ ?$O_ ,;H_L_XT_\ 08\*?]\2_P#QN@#T^BO,/[/^-/\ T&/"
MG_?$O_QNC^S_ (T_]!CPI_WQ+_\ &Z /3Z*\P_L_XT_]!CPI_P!\2_\ QNC^
MS_C3_P!!CPI_WQ+_ /&Z /3Z*\P_L_XT_P#08\*?]\2__&Z/[/\ C3_T&/"G
M_?$O_P ;H ]/HKS#^S_C3_T&/"G_ 'Q+_P#&Z/[/^-/_ $&/"G_?$O\ \;H
M]/HKS#^S_C3_ -!CPI_WQ+_\;H_L_P"-/_08\*?]\2__ !N@#T^BO,/[/^-/
M_08\*?\ ?$O_ ,;H_L_XT_\ 08\*?]\2_P#QN@#T^BO,/[/^-/\ T&/"G_?$
MO_QNC^S_ (T_]!CPI_WQ+_\ &Z /3Z*\P_L_XT_]!CPI_P!\2_\ QNC^S_C3
M_P!!CPI_WQ+_ /&Z /3Z*\P_L_XT_P#08\*?]\2__&Z/[/\ C3_T&/"G_?$O
M_P ;H ]/HKS#^S_C3_T&/"G_ 'Q+_P#&Z/[/^-/_ $&/"G_?$O\ \;H ]/HK
MS#^S_C3_ -!CPI_WQ+_\;H_L_P"-/_08\*?]\2__ !N@#T^BO,/[/^-/_08\
M*?\ ?$O_ ,;H_L_XT_\ 08\*?]\2_P#QN@#T^BO,/[/^-/\ T&/"G_?$O_QN
MC^S_ (T_]!CPI_WQ+_\ &Z /3Z*\P_L_XT_]!CPI_P!\2_\ QNC^S_C3_P!!
MCPI_WQ+_ /&Z /3Z*\P_L_XT_P#08\*?]\2__&Z/[/\ C3_T&/"G_?$O_P ;
MH ]/HKS#^S_C3_T&/"G_ 'Q+_P#&Z/[/^-/_ $&/"G_?$O\ \;H ]/HKS#^S
M_C3_ -!CPI_WQ+_\;H_L_P"-/_08\*?]\2__ !N@#T^BO,/[/^-/_08\*?\
M?$O_ ,;H_L_XT_\ 08\*?]\2_P#QN@#T^BO,/[/^-/\ T&/"G_?$O_QNC^S_
M (T_]!CPI_WQ+_\ &Z /3Z*\P_L_XT_]!CPI_P!\2_\ QNC^S_C3_P!!CPI_
MWQ+_ /&Z /3Z*\P_L_XT_P#08\*?]\2__&Z/[/\ C3_T&/"G_?$O_P ;H ]/
MHKS#^S_C3_T&/"G_ 'Q+_P#&Z/[/^-/_ $&/"G_?$O\ \;H ]/HKS#^S_C3_
M -!CPI_WQ+_\;H_L_P"-/_08\*?]\2__ !N@#T^BO,/[/^-/_08\*?\ ?$O_
M ,;H_L_XT_\ 08\*?]\2_P#QN@#T^BO,/[/^-/\ T&/"G_?$O_QNC^S_ (T_
M]!CPI_WQ+_\ &Z /3Z*\P_L_XT_]!CPI_P!\2_\ QNC^S_C3_P!!CPI_WQ+_
M /&Z /3Z*\P_L_XT_P#08\*?]\2__&Z/[/\ C3_T&/"G_?$O_P ;H ]/HKS#
M^S_C3_T&/"G_ 'Q+_P#&Z/[/^-/_ $&/"G_?$O\ \;H ]/HKS#^S_C3_ -!C
MPI_WQ+_\;H_L_P"-/_08\*?]\2__ !N@#T^BO,/[/^-/_08\*?\ ?$O_ ,;H
M_L_XT_\ 08\*?]\2_P#QN@#T^BO,/[/^-/\ T&/"G_?$O_QNC^S_ (T_]!CP
MI_WQ+_\ &Z /3Z*\P_L_XT_]!CPI_P!\2_\ QNC^S_C3_P!!CPI_WQ+_ /&Z
M /3Z*\P_L_XT_P#08\*?]\2__&Z/[/\ C3_T&/"G_?$O_P ;H ]/HKSW2++X
ML)J]HVKZIX;DTX2@W"6ZR>8R=PN4 S^->A4 <M\._P#D3HO^OV]_]*I:ZFN6
M^'?_ ")T7_7[>_\ I5+74T %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7+>+_\ D+^$/^PT/_2:>NIKEO%__(7\(?\ 8:'_ *33
MT =31110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '+?#O_D3H
MO^OV]_\ 2J6NIKEOAW_R)T7_ %^WO_I5+74T %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7+>+_ /D+^$/^PT/_ $FGKJ:Y;Q?_
M ,A?PA_V&A_Z33T =31110!7O;DVEJTP3>VY55<XR68*.>W)J!;V[2Z@BN;2
M*-9F**T<Q?!"EN05'934FIP2W%BT<(5I Z. QP#M<-C/X5 4OKF]LWEM8X8X
M)&=B)MQ.49< 8_VJ -*BBB@"GJFH+I=D;DV]Q<G>D:PVZAG9F8*,9('4\DG@
M9K!3QPDM_J5C'H&L/=::B/=Q(L!*!U++C$OS9 /"YKJL9KAO#/\ R5?QW_US
MT[_T4] &]IGB6WU77;[2HK:XCDM((;@R2;=LBR[MI7!)_A/7%;=>;7U@U]X]
M\7JE]>6?EZ3:.K6DIB;</.P=PYX].A[YIFD^(-2UX>&--N)LO>Z"M](1=O;-
M/+\JG#H,Y R<#'WL]J /3**Q?"UOJ-GHB6FJZC'J%W!(Z-<(<DC.5#'C+ $
MGOBN);5KY+[0+^SU.\NX+S7WM)+IY"D,\;>=^[2')&U=@7?@$E<C.<T >H45
MY/J4FIOHWQ!NQKNJ)+H]R\EF8[C:$*P)( 0!RN21M/'/3/-:-WJ&HZ'XDTF[
MCO[R[&H:1=W-Q;32EHVDB2-U*)T3[Q'RXR/SH ]'HKS_ $&/6-2A\/:_%K*)
M;W,(-V#>/*MUYB?PQE0L;*W/R],$'(K M+S5HO"6DZXVN:E+=)X@^R%7GS&\
M)NVB*LO1OE[GI@8Q0!ZEK&I)HVC7FIR033QVD+3/'#MW%5&3C<0.@/>I-.O4
MU+2[2^C5D2YA295;J R@@'\Z\\U*[D\3:#\0)+B[NH3IAN;.W@AF:-41( VY
ME!P^]BWWLC  '>ETX7=SKGA/31J=]#8W/APR20P2[ 67R0"".0?F/.<^A% '
MI=%>/_:]6M_ LFL?V[J<EWI>MFSA+SG;)$+L18D'_+0E3U;)X&,5MRS:SXHE
M\1I8:D+"\TZ_,$$OVQT%NJ!2"\07:ZM\Q^;.<]L4 >BU&\T44D4;R*KRL5C4
MGEB 3@?@"?PKSN9-0U3Q1XHM)=<U&."#2[6XB6UG,:I(RRDE2.0,J#COWS5*
MR>37-8^&>H7T]PUS=Z7/),R7#QAF$49SA2 "23G'7H>* /5:*P?%]U]ET+C4
M);)YKB&%&A3=)*6D4>4G(PSC*[LC&<\8KAKWQ/JWA^Q\;XEFC%E<6:6HN)C.
M;43J@9BS9SC=NP20#QR* /0)]?A@\4VF@/;3^==6\EQ'-\OEX0J".N<_,.U:
M]><ZI;#0_B1I-U!)=W131;YQ'/</*693$>"Q."W' XX'%56U;4HO ?AOQ=:Z
MC<SZA<SVINH?-9HIQ,X1XA'G:N"V 0 1M[\Y /4*C,T0G6 R+YK*7"9Y*@@$
M_3)'YUY?-;ZMJ5MXXF7Q-JMO+I-Y(UD8Y@JH5@1P& 'S+DXV].3WI^@S2ZAX
MZMM8NEN?M<WA2VO9(4GD5?-+MD!<XQQ]W&,\XS0!ZC61XCU^'PUI/]HW%M//
M$)8XF\G;E2[A 3DCC+#IFN1\.OK.MZ;X;\2Q:O%$D^Q[X->221SA^&C$1 5&
M#' QR,8.:PM5NY/$WPE'B2YN[G[3/J,3-"LS"*-1>*@C\O.W@ <XSD9S0!ZG
MK6J)HFB7NJ2P33Q6D+32)#MW%5&3C<0.@]:GL+M;_3K:\12J7$22JK=0& .#
M^=9/C?\ Y$'Q%_V#+G_T4U<?;6^HZ)<^"KFVUC4+F+552TN[*:7,>PP%P\:@
M#85V]1VZ^I /3J:[K'&TCL%102S$X  [UYS87E];W6I>"[K4+V34VOT>UNGG
M;S&LGR^\-G(*JDB<<;MN?O5N_$B%7^&GB!=TJ[+"5@5D93D*<9(.2/4'KWS0
M!I77B.WMO$&DZ0;>=VU-)9(;A=OEX1=Q!YSG!';OUK9KSC4M/4^)O -I'<W4
M2O;WF9!,S28,*$@,V2/3CIVQ5*T\0:C8Z6--DOI94/BB;25N;FX8.(0&=5,N
M"V20$W=<'J#@@ ]4HKG?#=AJFG:AJD-]J"SVTC1S6MLT[SR6RD$,#(XW,I92
M1GIR*RO,N/$_B'Q5I']J75A-IPABM#;RLABWQ!_.(!&_+'&&R,)CN<@';T5P
M]C>RZ]XOU#1;K4;@V]CIMK)#);2M ;EI0V^;*$''RJ ,X&37-V&JZ[J[>$[6
M[U>]B:34;_3[B:W81_:4A20!^!][Y>OJ,C!H ]<HKSB+2+ZZ\::CX<?Q-K@L
MK?2;:1'6Y"R[R\B[BX Y^4$^IZ\<51\+^)-6UB3POHNK7<O[^*^,US$YB:[:
M"3RT 9<$<98X/.!VSD ]5HKR36M5UNRT?Q7IT6JWBC2-5LH[2[WY<QSM$3&S
M'EMHD(R3DY&2:Z*[L'LM;MM(BUS5[Z2:&XNC9O<E'&60"1IE*E8U.0% /+\
MXX .UDFBA,8DD53(VQ 3]YL$X'O@'\J@M[R6;4;RU>RGBCM]FRX?;LGW#)VX
M.?EZ'(%>66<L_B#3OAC>ZE=7,MS//*LLB7#QE\02\_*1\W YZ]?4UI:KXBU3
M09_B+=07,]R=.MK62TCE.Y82\;9('H"<GUQS0!Z917"7\EWHNO>%6T_4;RZM
M]5D:UNDEG:42 Q%Q,N[(0@J3\N 0>G2N;AN]6A\)6^N-KFI275OXA-J%>?\
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
MP1@8(QC ]*W:* ,&T\&>'[+1;G2(]/5[*Z7;.D\CRF0#H"SDM@=N>.V*-/\
M!NB:9?V]];V\[75M$8(I9KN65EC)!VY=CQP..W:MZB@#.U'0]/U6ZL[F\BD>
M6RD\VW99G38^,9PI )P2.?4U6;PEH;QZI'+8^;'JA!O4FE>192  "0Q(!  P
M1C&!Z5M44 <W!X#\.6VBW.D1V#FRN0%F1KF5F=1T4N6W;1D_+G')XJ[JWA?1
M]<TB/2]2M/M-K$5:,/*^]&7HP?.X'WSFM>B@##;P?H3:-%I)LC]DBF6X3]](
M)!*IR'\S=OW>^<U)<>%](N;P79MY(IQ +<R6\\D)>(=$;8PW =LYQ6Q10!';
MV\-K;16]O$D4,2A(XT&%50,  =A7/1> /#$ @$>F86WN#<PKY\A6)SG.T;L*
MIW'*CY3W%=+10!@2>"]!EL-0L9+25K749C/=QFZEQ*YQDGYN^!T]!3KOP=H=
M[J OYK:7[5Y/D/+'=2H98_[LFUAY@_WLUNT4 4M*TFRT72X=-T^$PVD*[(X]
M[-M'U))_6LUO!6@OI=SIC6DIL[JX-S-$;N;YY2VXL3NS][GZ\UOT4 8EYX2T
M34+N6ZO+1YYIK0V4ADN)&#0GJA&['7G.,YYZTRR\&:!I][!>06)-S# ;9)99
MY)&,9_A;<QW#TSG':MZB@#F8/A_X:MOLPBL91':W'VFWB-W,8X9.>44MA1\Q
MX  J8^"/#I\0/KG]FJ+]W$CLLCA'<=&:,'86'7)&<\]:Z"B@"EJ^D6&NZ9-I
MVI6XN+2;&^,DKT((((((((!R#533O"^CZ5J4FHV=H4O)(EBDF:9W9U7."VXG
M+<GYCSSUK8HH **** "BBB@#EOAW_P B=%_U^WO_ *52UU-<M\._^1.B_P"O
MV]_]*I:ZF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *Y;Q?_R%_"'_ &&A_P"DT]=37+>+_P#D+^$/^PT/_2:>@#J:*** "BBB
M@ HHHH \ZOAH<7QBO/[76Q2.308F!N@H5F\Z4'[W&<<>N,UAZ"\?AZT\*V=[
M$UD)9K]K"\N%<FVA9\I$J]/,=""-V< 8P3Q7HD7A^=/&T_B$WL926R2S^S"
M@A5=G!W[NN6/:MV@#P^PDT^3P5X-M[K86M_$SK*LZ;2J^;/D$$# Y7(Z#(S7
M:W"V6C?%?1U6&.UM9M'N((%BBVHTAGC8J HQGJWYFN[HH XCXF-;G3=#BN3'
MY;ZY9EU?&"@D^;(/8#K7-:XLK:K\0[?1D$DS6=@X@M\9E"EO-51W.SY2/<"O
M7** /*;J\\+^(=*UK6]/O;J_NET2>VEDG78D2D96-QM4;]W0<G@^V2\6VTKP
M#X0UFSM]EG ]I)JDUE"K2",0LN]N#NV2,&(()!YZUZM10!Y)JZZ=<:+=Z_X=
MDO=1LIM4L;K59MI*W$43?.$4*,X 4M@8..<D&NBADM]0^)L&M:3=0RZ>FD/'
M?W,3AHF.\&)2PXW ;SZ@?45W-% 'GO@#7M,TGX<0W5[=K'$E[.CD L5,ETX3
M( )YW#'US7H5%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% '+?#O_D3HO^OV]_\ 2J6NIKEOAW_R)T7_ %^WO_I5+74T
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7+>+_
M /D+^$/^PT/_ $FGKJ:Y/QPTT$WAR^CLKR[CM-5$LR6D#3.J>1,N=JC.,L!^
M- '645RW_"=6O_0"\2_^">;_ .)H_P"$ZM?^@%XE_P#!/-_\30!U-%<M_P )
MU:_] +Q+_P"">;_XFC_A.K7_ * 7B7_P3S?_ !- '4T5RW_"=6O_ $ O$O\
MX)YO_B:/^$ZM?^@%XE_\$\W_ ,30!U-%<M_PG5K_ - +Q+_X)YO_ (FC_A.K
M7_H!>)?_  3S?_$T =317+?\)U:_] +Q+_X)YO\ XFC_ (3JU_Z 7B7_ ,$\
MW_Q- '4T5RW_  G5K_T O$O_ ()YO_B:/^$ZM?\ H!>)?_!/-_\ $T =317+
M?\)U:_\ 0"\2_P#@GF_^)H_X3JU_Z 7B7_P3S?\ Q- '4T5RW_"=6O\ T O$
MO_@GF_\ B:/^$ZM?^@%XE_\ !/-_\30!U-%<M_PG5K_T O$O_@GF_P#B:/\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK*UWQ!9>'H+:6\2
MYD-S.((8[:!IG=RK-@*H)Z*Q_"@#5HKEO^$[L_\ H"^)/_!+<?\ Q%'_  G=
MG_T!?$G_ ();C_XB@#J:*Y;_ (3NS_Z OB3_ ,$MQ_\ $4?\)W9_] 7Q)_X)
M;C_XB@#J:*Y;_A.[/_H"^)/_  2W'_Q%'_"=V?\ T!?$G_@EN/\ XB@#J:*Y
M;_A.[/\ Z OB3_P2W'_Q%'_"=V?_ $!?$G_@EN/_ (B@#J:*Y;_A.[/_ * O
MB3_P2W'_ ,11_P )W9_] 7Q)_P""6X_^(H ZFBN6_P"$[L_^@+XD_P#!+<?_
M !%'_"=V?_0%\2?^"6X_^(H ZFBN6_X3NS_Z OB3_P $MQ_\11_PG=G_ - 7
MQ)_X);C_ .(H ZFBN6_X3NS_ .@+XD_\$MQ_\11_PG=G_P! 7Q)_X);C_P"(
MH ZFBN6_X3NS_P"@+XD_\$MQ_P#$4?\ "=V?_0%\2?\ @EN/_B* .IHKEO\
MA.[/_H"^)/\ P2W'_P 11_PG=G_T!?$G_@EN/_B* .IHKEO^$[L_^@+XD_\
M!+<?_$4?\)W9_P#0%\2?^"6X_P#B* .IHKEO^$[L_P#H"^)/_!+<?_$4?\)W
M9_\ 0%\2?^"6X_\ B* .IHKEO^$[L_\ H"^)/_!+<?\ Q%'_  G=G_T!?$G_
M ();C_XB@#J:*Y;_ (3NS_Z OB3_ ,$MQ_\ $4?\)W9_] 7Q)_X);C_XB@#J
M:*Y;_A.[/_H"^)/_  2W'_Q%'_"=V?\ T!?$G_@EN/\ XB@#J:*Y;_A.[/\
MZ OB3_P2W'_Q%'_"=V?_ $!?$G_@EN/_ (B@#J:*Y;_A.[/_ * OB3_P2W'_
M ,11_P )W9_] 7Q)_P""6X_^(H ZFBN6_P"$[L_^@+XD_P#!+<?_ !%'_"=V
M?_0%\2?^"6X_^(H ZFBN6_X3NS_Z OB3_P $MQ_\11_PG=G_ - 7Q)_X);C_
M .(H ZFBN6_X3NS_ .@+XD_\$MQ_\11_PG=G_P! 7Q)_X);C_P"(H ZFBN6_
MX3NS_P"@+XD_\$MQ_P#$4?\ "=V?_0%\2?\ @EN/_B* .IHKEO\ A.[/_H"^
M)/\ P2W'_P 11_PG=G_T!?$G_@EN/_B* .IHKEO^$[L_^@+XD_\ !+<?_$4?
M\)W9_P#0%\2?^"6X_P#B* .IHKEO^$[L_P#H"^)/_!+<?_$4?\)W9_\ 0%\2
M?^"6X_\ B* .IHKEO^$[L_\ H"^)/_!+<?\ Q%'_  G=G_T!?$G_ ();C_XB
M@#J:*Y;_ (3NS_Z OB3_ ,$MQ_\ $4?\)W9_] 7Q)_X);C_XB@#J:*Y;_A.[
M/_H"^)/_  2W'_Q%'_"=V?\ T!?$G_@EN/\ XB@#J:*Y;_A.[/\ Z OB3_P2
MW'_Q%'_"=V?_ $!?$G_@EN/_ (B@#J:*Y;_A.[/_ * OB3_P2W'_ ,11_P )
MW9_] 7Q)_P""6X_^(H ZFBN6_P"$[L_^@+XD_P#!+<?_ !%'_"=V?_0%\2?^
M"6X_^(H ZFBN6_X3NS_Z OB3_P $MQ_\11_PG=G_ - 7Q)_X);C_ .(H ZFB
MN6_X3NS_ .@+XD_\$MQ_\11_PG=G_P! 7Q)_X);C_P"(H ZFBN6_X3NS_P"@
M+XD_\$MQ_P#$4?\ "=V?_0%\2?\ @EN/_B* .IHKEO\ A.[/_H"^)/\ P2W'
M_P 11_PG=G_T!?$G_@EN/_B* .IHKEO^$[L_^@+XD_\ !+<?_$4?\)W9_P#0
M%\2?^"6X_P#B* .IHKEO^$[L_P#H"^)/_!+<?_$4?\)W9_\ 0%\2?^"6X_\
MB* .IHKEO^$[L_\ H"^)/_!+<?\ Q%'_  G=G_T!?$G_ ();C_XB@#J:*Y;_
M (3NS_Z OB3_ ,$MQ_\ $4?\)W9_] 7Q)_X);C_XB@#J:*Y;_A.[/_H"^)/_
M  2W'_Q%'_"=V?\ T!?$G_@EN/\ XB@#J:*Y;_A.[/\ Z OB3_P2W'_Q%'_"
M=V?_ $!?$G_@EN/_ (B@#J:*Y;_A.[/_ * OB3_P2W'_ ,11_P )W9_] 7Q)
M_P""6X_^(H ZFBN6_P"$[L_^@+XD_P#!+<?_ !%'_"=V?_0%\2?^"6X_^(H
MZFBN6_X3NS_Z OB3_P $MQ_\11_PG=G_ - 7Q)_X);C_ .(H ZFBN6_X3NS_
M .@+XD_\$MQ_\11_PG=G_P! 7Q)_X);C_P"(H ZFBN6_X3NS_P"@+XD_\$MQ
M_P#$4?\ "=V?_0%\2?\ @EN/_B* .IHKEO\ A.[/_H"^)/\ P2W'_P 11_PG
M=G_T!?$G_@EN/_B* .IHKEO^$[L_^@+XD_\ !+<?_$4?\)W9_P#0%\2?^"6X
M_P#B* .IHKEO^$[L_P#H"^)/_!+<?_$4?\)W9_\ 0%\2?^"6X_\ B* .IHKE
MO^$[L_\ H"^)/_!+<?\ Q%'_  G=G_T!?$G_ ();C_XB@#J:*Y;_ (3NS_Z
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
M#DXJRVMZ>JZ:QF;&I$"U(B8[R4+C/'R_*"><4 :%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 <M\._^1.B_P"OV]_]*I:ZFN6^'?\ R)T7_7[>_P#I
M5+74T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7+>+_P#D+^$/^PT/_2:>NIKEO%__ "%_"'_8:'_I-/0!U-<QXEL9[O6M)>YM
M6O=#19UO+94\SYV $;LG5U WC !P6!QQD=/10!Q?ANSO/"/AZZA@L+Z[LSJ)
M&GV88&6"V<J,'<>%!WM@G(4C/.<=I110 5P7A*"]\&-J>CWNF7D]M)?RW5I>
M6L?FK*DAW;7 Y5@>#D8]Z[VB@#D/%&FZEXDBT;3FM9(+.74%N+PJXS'#$"ZJ
MQ!^\SA.F<>O&:Y_5]#UV]TGQP]GITL5S>2Q6ULBLJ>;:1!%VQ\\;E,W7 ^8#
MUQZ?10!P&K:3>ZIX3U:?2-/OHM6ET]K:VEOF6.55.,QQJORQ\#&0%R0O7&1K
MO=3?\(S)+I/A^XBGL[%ULHIXU1UDV86-03P. ">!P,9[=110!P?@O0=2\):H
M=*:*XN[&2PMBMT[@K%*FX2KZ\DA@ .K$^IK2\76M]?ZMX;MH+*6XLX[_ .U7
M+H0 IC0F,,3T&\J>_P!VNJJM>V27T<:/-/%Y<@D5H92AR,\''4<]#0!SGA6-
MKWQ)XGUQQ\DUTMC;D_\ /.W&UB/;S&E_*G:U:WUYX\\/.+*633[**><R@C8)
MFVQKGZ(TA'J2/PZ6UMH;.VCMK>,1PQC:JCL*EH \OU#PYJMSH?B&ZDL+B2_U
M_5%@>-2N^&Q$BQ^N.8DR>?XAGI5]M.U%?'&M-?6&IR6=[;V\5H;%T$8B5#OB
M9\AD^<L>",@_A7H-% &7>V]S9^%;FWT:WBANXK)TLX8\!$D"'8HZ#&<#M7$6
M=AJDX\#V"Z%=P:98L;BZ\_:'\](\*S\G WNS9ZL5/'3/I=% 'F%[X5U75--U
M4RVLB7?B#6E2X8D%K>QC8 >W*1#COO&>E2ZIHFNW)\;MIMC)!/+916&F2%PN
MZ)$R0ASU9I).3CD#WQZ510!Q-G!)%HTFI6.B:B=0L]/>*R2^V*\;;0%BC1?E
M'( +8&<#D]J&G>%;O2+OP9I2VLMQ::?'+=WEP2-K7.P("Q]M\A'7H/K7HM%
M'DJZ;XBN?!<&DW&B78N;O5]^LR'9F=3,78H=WW"JJNXXP, 9YQKZWH^M76H^
M*M9@LG:]^PQZ;I*;A_$I+RCZ-*1G@X0^M>AT4 <!9^&[S3/$^FV=E:.;+2=$
M:&UNWP$^T2'#,>Y.(T&,=&-,\$Z3-'HFE6^K:1J9O=.R\@NV01+/R6D3:?WC
M,Q)#')&>H/7T*B@#RZ#PUJT>@:-%<:?++>:IK(U+5P&7$0#-,L;'/W0XC7OW
M^E=/H%K>_P#":>)=1O+*6)97BM[:5R,&&- 1M]<N\A/I@?AU5% '+ZOI%QK'
MC?1FFA;^R]-AEN2QQMDG;"(OX+O/XBLS5K+44^(GVR2UU*73I--%O;R:?L_=
MR&0M(K$\IN^3Y@1]WK7=T4 >?>(=&GFTF.ST?2KC3]1THI<:1-#\R&9L[T9O
M[I!PY;@[B<DBM%[/47^(1NET\_9K+2?(M).!$)'8E\?]^XEQCH37844 >4VM
MAKUSX9\+:5+H5XJB_2XUAI]FZ252TI)^8_*TH'S'MC K2U'2_$%Z_CRXL[26
M&_NX%M-/E9@H:-(QC8<]69Y3GC!Q^'HE% '%:3#]FTZUU"'0-3DN;*W2""*\
M**\*G:I2-%PHXZM@9 ')[6/!VC3Z-?ZO!"LBZ)YJR::DZ%7A+@F9%!Y$>[:0
M#COZ9KK:* .5U&UO;KXCZ1.;*5["QLYG28$!!-(P4Y]P@; QSO\ J1R]QX:U
M6;PY>R3Z=/+>^(-;62]A!4M!:"087DXP8XD!_P![VKU*B@#SY].U$^.-?;4;
M'4Y[6_B@2U>S=1&8E3YHV?(9/G+G@C.?PKLY'72-&'V:P9UMX@L5I:*#T& B
M]!CMS@5>HH \U\6^'[V_\/0S)!J-SJ6H7=K+>0QL=D<:2*S+M) PH& .I//4
MDUT,VE7&J_$&VU&Y@<:=IMC_ *-OX$D\KY8XZ_*L:=>[>U=310!R-O;7Z_$'
M6-2DTZ4P06$5M9." KK\TC[?<N57_@'TSS=CI.LVOA_PC->:5=2)!J$E]JML
M@#2M+(KN'*YY"ROTY/R@XXX]2HH XWQ?;7>K: D%MHTQ%_?V\=VJA!*UNK!F
M+<X&0NWD\!N<<@4KBQU,>/M6GOK+5);.\M+>&T>P= JHH8R1LY(9"7.<@KD8
MYXKOZ* . UO2+J9K#^Q],ET[4M&N(H]/:)?W$MNPC\Y&/39C<.<'* CDUV<-
MR_\ :4M@MA-%!#"C)<841/DD;%P<Y&!V[BKE% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% '+?#O_ )$Z+_K]O?\ TJEKJ:Y;X=_\B=%_U^WO_I5+
M74T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7+
M>+_^0OX0_P"PT/\ TFGKJ:Y;Q?\ \A?PA_V&A_Z33T =31110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% '+?#O_D3HO\ K]O?_2J6NIKEOAW_
M ,B=%_U^WO\ Z52UU- !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5RWB_\ Y"_A#_L-#_TFGKJ:Y;Q?_P A?PA_V&A_Z33T =31
M110 4444 %%%% %+5+*74+$VT5W-:%G0M+ VU]H8$@'MD#'XUP^E6=WJ/CCQ
M=HSZWJZ6UA%9_92EVVZ,R1L6//7D \YKT6N-\/Z?J5M\1O%>I7.G30V.H):"
MVG9XR&\I&5L@,2.3QD4 9L6NS:!XX\1)>RZE?PP:=9S""!6EV'][YC*N<*.
M3T_&NM_X2.REM+*>R6:^:]M_M-O%;J-[Q8!W?,0 /F7J1R<=:P&T[4T\9>*+
M[^S)VM;S38(+>0/'^\=!)D8W9'WQUQWKG;3P_K>C6GA:_E\-#51::2NFWVGN
MT1DB8$$2)N.UN00>>A'X 'I&BZW8^(-)BU+3Y#);R9'S*5964D,I!Y!!!&*R
M;/QWI%]=RPPQ7XC@FFAN+A[5UB@:)=S>8Q'R\9QG^HSJ:' UOI:;M-M]-+L7
M^R0!<1Y[$KP6[G'&3U.,GD=.\-ZG?>%?&>D75K)82:K>WDEM)*Z,"DH^4G:Q
MQ[@\T =%'XNT[^THK&Y2YLI9[=[FW:YCVK-&@RQ7DX(!!*MAL=JBN/%\$.ES
MWR:=?.B6+7T0V*//B&.5.[ ^\#@X(':L308M3FMA]K\"V6GW]K;NLD["%EG?
M85VQ%3G#'J3@ <<YXIZ=X5U*U74K/28;ZRT:\TJ:,Z;?3*Z6]RP 583DD+@M
MG!V],>P!T>F^+X[C1]$FN;.X_M#5( \-K&JYD(C#NRDM@*,]21VJK?>/;<66
M@W>F6=S=0ZM>_90VP*8RN[>I!(.[*,,=."<],YEM%XEBTOPG:R:'>"RM[;[/
M?V\-Q$LV]8T5#N#C]V2&R V2,9'\-9NG^'M?L?#'AZ%M#D,VDZ_+=20131$O
M"S3?,A+ 8'F+U(/!XH [C5/%MAI$-S//#=/;V>W[9-%&&6VW 'Y^<G 8$A0<
M @GK1JFOV?E7-I;"ZNI5M?M$IL<$PQL#M;.1R<$@#+'' KE3I6J:9XFU=9_"
M%OK=GJLXNH+DM%^X<HJM'+OYV@KD$ \'H3Q5NUL-:\/>+]:E727O[#5X+<Q2
M6;1H+>2./RRC*S#"'&01G'2@#6^'5U<7WP[T*ZNYY)[B6T5I)96+,Y/<D\DU
M2^(>M:QINF :" UW:C^T;E?6WB92R?5NGN%:KWP_L;[2O .CV&HVCVUW:VXC
MDB9E8Y'NI(IFGZ,VKWFIZAK%G?VD\\ODQQB\:,?9T&$'[J3!R2[<\@N10!>O
MO%>EZ?X3'B65Y7TTP+.'AC+DHP!!P.G7OP*Q]2\?+;W&GPVFD:DXNM16S\R6
MW\M6!0ON3<1NRH./QSVSS">'_$</PS\2>$$T6Z9%>6/2'::'YX&?*JQW\%<G
MKVQ]*ZOQ99:E?0^&KVSTV:=[#4XKJ>V5XUD">7(AQE@I(+CO0!<L]7TO_A)-
M=)N[V.:SMH)+Q+IF6"%,.0R \#@-N(X.!S4UMXFL;_4H=+:.[MI[NV:XMC*F
MSSHQ@%E(.5(R.&PW/2N9U/PUJNM:MXSA:T>UAU?2H+6WN6D0H9$63((!W8RX
MYQSS6YX;U3Q#>P01:KX?DTZ2VBVW$CS1N)G QB(*QX)YRV,=.>H ,[P)K;Q>
M M,EOY[F]O+BZN88@S>9+,RSRX&6/95ZD@ #M6Q;>,=+NX&:(3_:EO#8-9LH
M643@%MG)V_=!;.<$#K7"VWAK7[+PIX>G.@K=W>DWUW)<:7/)$?/AF>0Y4Y*[
M@&4@$^OX[UYH\>K:%''=>#OLMM<7:N]O:M''<VX5&Q/N1@-X;:,*20#WR0 #
ML=.U!-2MFF2&:';(\31S+M964D'N>XZC@UEW_B_3=/2[GD6XDL[*7RKN[BCW
M1V[<9#<Y.,C)4$#OC!IO@VSU>PT22WU>YGN62XD%M)<D&8P9^3S"."W7GKC&
M><US<.B:SI^A^*_#ATZ2Z&ISW4EE=AT\LK< \29.5*$G/'(Z9/% %_Q+K4LG
MBW0-%CBO7L+V*YFE:T?89@J)MVNK X&\DX([=:NZ]:3Z)\-]4CAU._EN+&PG
MEAO)9CYQ949E+,,;L<=>N.<UGMH=_I_BCP:MO93W-CH^GSVD]T&0#+)$JG!;
M<?\ 5G.!WK>\86UU>^#M9LK*V>YNKJRF@BC1E&6="HY8@ 9/K0!CZ1XJM-+T
M+PQ;:A)?W.H:K8K,K")YC*XB#OSZ^PZ9Z 5J6?C#2KW2'U!3/$([HV36\L1$
MPG#;?+V_WLD>V#GI7.6FE:PEW\/W?2;A5TFUDBO29(OW3&W$8_C^;YAVSQ6=
M-X=\1BUU&]M-,87EMXG.L6UM++&!=P[ A4$,0K$%B,X[4 =I'XPTHQZF;DS6
MDNF.D=U!,GSH7 * ;20V[(QM)R3CK4D?BBR-]<V%Q#=6M[!;_:C;RQ;G>+.-
MZ;"P;G@@'([@5S_B&SU_Q9X8::'2VT^ZMKJWN[6SNI4WS-$^XARI*J#P!SU&
M3CM8N-/O=9\4V6OG3;FUCT_3YXEAE*"2:27;\H 8C"A3R2!DC% #E^)FA'2?
M[5,.IKI_E1RK=-9/Y3!VV !L8SDC.3Q6AI_C32=0U>ZTLBZL[J"'[3MO8&A\
MR'.#(N[JH_"N)U>ROM)_9]BL+^S>"]M([6*2%G4Y87$?0J2,'ZUMZ_X:NO&&
MKO<>1-IT,>D75DLDV [R3@+T4GY5"G)[EN,T ;T'B[3IKG3XW2Y@BU+_ (\;
MB:/;'<'&X!3G()'(#!21TS56W\?:/<W-Q''%J'EVTTT-S<-9N(H&B3>V]L?+
MQG&?ZC.,FD:OK>C>%=+O],ELI](O+>XNIF=#&?(4@>6023O..PP"<X/!L:'8
MZ_8Z-XP$.G&"_NK^ZNM/%PT;))O0!,X8XY'(.* -FT\7V5[.+>.UO!<26/V^
MWB9%!N(<@;D^; .2O#$'D9%8<?B^SUKP-INL:HFI:?%>7,/EFTW EC*-B[E/
MW3P#G&>:J:'I>M#QCI&K3Z)>PHVDRVEU-=7,;NLI>-B2 Q^7Y3@+_P!\J*IQ
M:%X@'PHTG06T2<7]C=6P=!-%\RQ3!V<'?C;@<9Y)[=Z .ZU#Q+9V$UW$L-S=
M-91B6[^S1A_(4@D$\@DX!.U<G'..1FM<>-M&AN-.AB:XNFU*!KBT-M SB9%
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
MYG6V@BC&6ED;.%&<#H"<D@<5D3>.]&MM)FU&X^U11V][]@G0P$M%-N VMC(
M^9><X.1@T[QA_;'V?3O[*M9KF$7B_;H[:14F,.UL[&8@ YVY((.,X(KB9?#N
MOKX?U^PB\/SAKGQ!#J$"K<1$-$&A8\E^H$;9SW(QGD@ ZF;QV3KFCZ?;Z-J:
MB^FG1VN+?RFQ$A)VJQ!.25.>F,]ZMV&N:/!<^)+LWMZ%LYU^V"[W[(6\M<"-
M3R 1@X Y)XSFH?$EEJ4OBGPMJ]GI\EU%9M<+/&LB*T?FQA5)W$# (YQD^@-<
M_J7A?7-4@\<106C6TU]>6UWI\DSILE,*Q<':Q(RT>.<<&@#I+_Q%;WUMJ^E!
M;VPU*'3VNU1_D?RR" ZLI/\ $,8R".XIGA?6S'X'\,FX^T7NH7>F0R"-"&EE
M(C4NY+$#JPR21RP[D41ZAKNMZ'?_ &GPY/ISFSDB$$LT;R2RD8 0JV-HYY8C
M.1P,5S T'6M-TSP=J!\.KJ;:;IG]G7^F2-$77*Q_O(R25)#1^O(/Y '96?C'
M2]1M+66Q$]Q-<RR0I;!0LH>/_6*P8@*5QSD]QC.16OI]]'J-E'=1)*B/D;)5
MVLI!(((['(-<7J.@1ZIIMC#=^&);&)I9+A#IDB1W&GR84*^Y& +'YL[=W8<X
MS71^$X-7MO#-I#KDQFU!-X>1L;F7>=F[;QNV[<X[YZ]: (+;QEI=W=V448N/
M)OIY;>UNB@\J:2/=N4<Y'W&P2 #C@FJ<WQ%T2"&\G:/4#;V5W]DNIOLCA8&^
M7YFST7YA[^V.:YB/3/%%W<^'KW4-"N7U&QU9Y;N3[3%Y9C*R*IA7?@( RYX#
M>S')I^H>']=N/!GCK3X]'G^U:KJ4D]FAEB_>(RQ@'._ ^X>#@]* .XU36K:*
M:XTY([NXN$@\Z9;,?/#&<@,3D8)PV ,L<' XK.^&MW<W_P .=#NKNXEN+B6V
M#22RN69SD\DGDU0MH-9T7QUJ^HKH]S>V&M0V[*T4D8:UEC0H4<,P^4CG()YS
M6C\.M/OM)\ Z1IVI6CVMW;0^7)&[*W<G.5)'>@">/QEI<MW;Q*+CR+F\>QAN
MM@\IYTW90<[NJ,,D8..#7+7-U>I;?$Y%U&]!L5\RU;[0VZ$_9!)\AS\HW'.!
M56?3/%%\^E7%[H5S+J%CKWVB:07,0B,&9 ODKOX&UESD!B>NX]-&XT?6)$^(
M@72IR=7CVV/[R/\ >G[,(O[WR_,.^.* .Q\/2/-X:TJ65V>1[.%F9CDL2@R2
M>YJA8>,]+U"[L(85N!'J/F_8IV0>7<>7DMMP<C@$C<!D#C-7=!BN;?PQIT$L
M!ANHK2.-HY"#M=5 P2I(ZCL:X#3],\33:MX3U/4-"NC>V-Q<#4)'N8MOSQ.@
M,:A\+&"1P #[,>: .FD^(NB16LUVT>H?9+>[-G<W!M&"0.&"Y?/09('KZBK]
MMXNTR?4KNPE%S9RVUL;LF[A,2O #@R*3_"#US@CTKB[S0-=G\!>+--31[C[9
MJ&KRW-M$98OGC:57#9WX'"G@G-:'B?P[JGB'Q->>59S06EWX=GT\73LFU)G=
M6 (#;L<<D"@#I$\76!U**PG@O+:>>!KFV$L!_P!(C7&[8%R<@$':0&YZ53T_
MX@:-J3:48$O5M]48QVUS);,L328)V;C_ !$*?RQUXJAX934',#WW@BVTR\LX
MV$URHA/FMMQB$J<C=U);  XY[8^GZ!KMOX+\#Z?)H\XNM+U..>[02Q?NT42
MG._!^^.!SUH TOB-XD">"?$/]F/J"RV2&-[RS.U89N/E+ ACC(SM! SR1@XW
MI_%MC9:F-(,%]<:@MF+KRH+=F+ID+P>A.3ZX]37$7NB>([7P?XL\*IHMQ>/>
MSW$]E>Q2Q^7(LK;L/N8$,"2.GZ<UTT%GJ?\ PL2WU:32KA+-=#-JSEXSME\P
M/MP'ST'7IGO0!8MOB#HEU#IMQ$E[]EU"9;>.X:V81QRL2HC<GHVX8[@'J:MZ
MGXOTS25EFN5N/L4$ZV]Q>H@,4,A(&&.<]2 2 0"<$CFN+AT#74^'NDZ8=&N/
MMMOK:W<D7FQ<1"Z,N<[\?=/3.<U8L]&U/3M6U;3;GPA::I!>WLMW:ZE)Y)2-
M96+E9@WS?(2>@.1TH Z.^\>Z38W&JP&WU&:32@K78AM&.Q2I;=SCY0!G/?MF
MB?Q>/^$JTC2K2RFN+?4+1[M;E -I0;,8R0<?/DG'IC/.,F;2=6.I^/9%TN<Q
MZG:1163!X\3,L+(1][Y>2.N.*9I^DZS8ZIX+O#I,SK9Z0]A=H)8P8)"(L%OF
MY7Y&Y7)]J .IM/$=K>W,$<$%RT%Q+)##<A08G9-VX9!R/N-U SCC-5O%?B23
MPY%IABLI;E[V_AM 4QA [#.<D<D9Q[USVD:!J-EXIL]0TRTO=*BGGE;5[*25
M7M'!5L21C<=KLVT_+C@G..^UXYTZ_OK#2I=/M'NY+'5;:\>"-E5VC1OFV[B!
MG![D4 8Q\0OI'Q UUIQJES;+IEK<)9Q*TIC):3>0N<+P!GZ=^*ZA?$UC/9V5
MQ8I-?&]M_M4$5NHWM%@'=\Q 'W@.2#DX%84=EJO_  FFNZD^DSK;W6E001,)
M(SND4R%E^]G^,#)P.#7-:?X>US1+3PS?3^&!JJVVE#3;ZP9H6DA96W+(FX[6
M')!YZ8H ['_A86@M;Z7- UY<#4_,%LL-J[,6C!+(1CA@5(V]<^W-3W'C33[?
M3'U!K34#!! L]WBWPUHC#=^\4D'(')4 D#DC!&<:?2M1_MWPC=P>'TM;>SN+
MF:YAM3$JVZR1,B@_,-S9()V@CKU[U[S2M1TSQGJ\[^%(=?T_5FCFBFS%NMY!
M&L;(_F?P':#D9QSP: -V'Q<+OQG%HMM9S2VKZ>MZMVNTJZNP"L.?NX#<XZX_
M&?\ X3+2A]EE;SUL;J?[-!?%!Y#R9( SG(!((#$!3V/(K).C:E;^.;>Y73P;
M&?0UTYYK1D2.W=9"QPI((7!^7 /0#CK6/!X:UF[^'5KX'O+!XIK>:&)[Y67R
M3#',KB13G=DJN-N,[CSQS0!Z=15*UO+J?4;ZWFT^2W@MV007#2*5N 5R2 .1
M@\<U=H **** "BBB@ HHHH **** .6^'?_(G1?\ 7[>_^E4M=37+?#O_ )$Z
M+_K]O?\ TJEKJ: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KEO%_\ R%_"'_8:'_I-/74URWB__D+^$/\ L-#_ -)IZ .IK-OO
M#VBZG<?:+_2+"ZFP%\R>V1VP.V2*TJ* ,3_A#O#'_0N:3_X!1_X4?\(=X8_Z
M%S2?_ */_"MNB@#$_P"$.\,?]"YI/_@%'_A1_P (=X8_Z%S2?_ */_"MNB@!
ML<<<,211(J1HH5448"@= !V%.HHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** ,[6]#L?$.FOI^HI(]J[*S(
MDK1[BI##E2#P0#^%7T79&J L=HQECDGZFG44 %%%% !1110 4444 %%%% !6
M9'H-C%X@EUQ1-]OEA$#N9F*F,$D+MSC@DGIWK3HH **** "BBB@ HHHH ***
M* "BBB@ HHHH *PKWPAI%]JDFILEW;WDH432V=[-;F4 8&_RV7=@<9/.*W:*
M (;6U@LK9+>WC$<2=%'YD^Y)Y)[FIJ** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH Y;X=_P#(G1?]?M[_ .E4M=37
M+?#O_D3HO^OV]_\ 2J6NIH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "N6\7_\ (7\(?]AH?^DT]=36#XGT.]UE=,DTZ^AL[K3[
MP72// 9D;]VZ8*AE/_+3/7M0!O45RW]G^.?^AAT3_P %$G_Q^C^S_'/_ $,.
MB?\ @HD_^/T =317+?V?XY_Z&'1/_!1)_P#'Z/[/\<_]##HG_@HD_P#C] '4
MT5RW]G^.?^AAT3_P42?_ !^C^S_'/_0PZ)_X*)/_ (_0!U-%<M_9_CG_ *&'
M1/\ P42?_'Z/[/\ '/\ T,.B?^"B3_X_0!U-%<M_9_CG_H8=$_\ !1)_\?H_
ML_QS_P!##HG_ (*)/_C] '4T5RW]G^.?^AAT3_P42?\ Q^C^S_'/_0PZ)_X*
M)/\ X_0!U-%<M_9_CG_H8=$_\%$G_P ?H_L_QS_T,.B?^"B3_P"/T =317+?
MV?XY_P"AAT3_ ,%$G_Q^C^S_ !S_ -##HG_@HD_^/T =317+?V?XY_Z&'1/_
M  42?_'Z/[/\<_\ 0PZ)_P""B3_X_0!U-%<M_9_CG_H8=$_\%$G_ ,?H_L_Q
MS_T,.B?^"B3_ ./T =317+?V?XY_Z&'1/_!1)_\ 'Z/[/\<_]##HG_@HD_\
MC] '4T5RW]G^.?\ H8=$_P#!1)_\?H_L_P <_P#0PZ)_X*)/_C] '4T5RW]G
M^.?^AAT3_P %$G_Q^C^S_'/_ $,.B?\ @HD_^/T =317+?V?XY_Z&'1/_!1)
M_P#'Z/[/\<_]##HG_@HD_P#C] '4T5RW]G^.?^AAT3_P42?_ !^C^S_'/_0P
MZ)_X*)/_ (_0!U-%<M_9_CG_ *&'1/\ P42?_'Z/[/\ '/\ T,.B?^"B3_X_
M0!U-%<M_9_CG_H8=$_\ !1)_\?H_L_QS_P!##HG_ (*)/_C] '4T5RW]G^.?
M^AAT3_P42?\ Q^C^S_'/_0PZ)_X*)/\ X_0!U-%<M_9_CG_H8=$_\%$G_P ?
MH_L_QS_T,.B?^"B3_P"/T =317+?V?XY_P"AAT3_ ,%$G_Q^C^S_ !S_ -##
MHG_@HD_^/T =317+?V?XY_Z&'1/_  42?_'Z/[/\<_\ 0PZ)_P""B3_X_0!U
M-%<M_9_CG_H8=$_\%$G_ ,?H_L_QS_T,.B?^"B3_ ./T =317+?V?XY_Z&'1
M/_!1)_\ 'Z/[/\<_]##HG_@HD_\ C] '4T5RW]G^.?\ H8=$_P#!1)_\?H_L
M_P <_P#0PZ)_X*)/_C] '4T5RW]G^.?^AAT3_P %$G_Q^C^S_'/_ $,.B?\
M@HD_^/T =317+?V?XY_Z&'1/_!1)_P#'Z/[/\<_]##HG_@HD_P#C] '4T5RW
M]G^.?^AAT3_P42?_ !^C^S_'/_0PZ)_X*)/_ (_0!U-%<M_9_CG_ *&'1/\
MP42?_'Z/[/\ '/\ T,.B?^"B3_X_0!U-%<M_9_CG_H8=$_\ !1)_\?H_L_QS
M_P!##HG_ (*)/_C] '4T5RW]G^.?^AAT3_P42?\ Q^C^S_'/_0PZ)_X*)/\
MX_0!U-%<M_9_CG_H8=$_\%$G_P ?H_L_QS_T,.B?^"B3_P"/T =317+?V?XY
M_P"AAT3_ ,%$G_Q^C^S_ !S_ -##HG_@HD_^/T =317+?V?XY_Z&'1/_  42
M?_'Z/[/\<_\ 0PZ)_P""B3_X_0!U-%<M_9_CG_H8=$_\%$G_ ,?H_L_QS_T,
M.B?^"B3_ ./T =317+?V?XY_Z&'1/_!1)_\ 'Z/[/\<_]##HG_@HD_\ C] '
M4T5RW]G^.?\ H8=$_P#!1)_\?H_L_P <_P#0PZ)_X*)/_C] '4T5RW]G^.?^
MAAT3_P %$G_Q^C^S_'/_ $,.B?\ @HD_^/T =317+?V?XY_Z&'1/_!1)_P#'
MZ/[/\<_]##HG_@HD_P#C] '4T5RW]G^.?^AAT3_P42?_ !^C^S_'/_0PZ)_X
M*)/_ (_0!U-%<M_9_CG_ *&'1/\ P42?_'Z/[/\ '/\ T,.B?^"B3_X_0!U-
M%<M_9_CG_H8=$_\ !1)_\?H_L_QS_P!##HG_ (*)/_C] '4T5RW]G^.?^AAT
M3_P42?\ Q^C^S_'/_0PZ)_X*)/\ X_0!U-%<M_9_CG_H8=$_\%$G_P ?H_L_
MQS_T,.B?^"B3_P"/T =317+?V?XY_P"AAT3_ ,%$G_Q^C^S_ !S_ -##HG_@
MHD_^/T =317+?V?XY_Z&'1/_  42?_'Z/[/\<_\ 0PZ)_P""B3_X_0!U-%<M
M_9_CG_H8=$_\%$G_ ,?H_L_QS_T,.B?^"B3_ ./T =317+?V?XY_Z&'1/_!1
M)_\ 'Z/[/\<_]##HG_@HD_\ C] '4T5RW]G^.?\ H8=$_P#!1)_\?H_L_P <
M_P#0PZ)_X*)/_C] '4T5RW]G^.?^AAT3_P %$G_Q^C^S_'/_ $,.B?\ @HD_
M^/T =317+?V?XY_Z&'1/_!1)_P#'Z/[/\<_]##HG_@HD_P#C] '4T5RW]G^.
M?^AAT3_P42?_ !^C^S_'/_0PZ)_X*)/_ (_0!U-%<M_9_CG_ *&'1/\ P42?
M_'Z/[/\ '/\ T,.B?^"B3_X_0!U-%<M_9_CG_H8=$_\ !1)_\?H_L_QS_P!#
M#HG_ (*)/_C] '4T5RW]G^.?^AAT3_P42?\ Q^C^S_'/_0PZ)_X*)/\ X_0
M?#O_ )$Z+_K]O?\ TJEKJ:QO"VBS>'_#\.G7%TEU,DDTKS)'Y:L9)7D.%R<
M;\=3TK9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH A^UVP_Y>(O^^Q1]LMO^
M?B'_ +[%<!X$\&>%]0\%:;=WOA[2[BYE1FDEEM$9F.]N22,FNB_X5_X._P"A
M6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P#
M&/\ PH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO
M^%?^#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?
M8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"
M@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P# &/\ PH_X5_X.
M_P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&
M_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_W
MV*PO^%?^#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0
M_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_ , 8
M_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P# &/\ PH_X
M5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\
MH5M&_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/
MQ#_WV*PO^%?^#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_
M #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_
M , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P# &/\
MPH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^
M#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V
M6W_/Q#_WV*PO^%?^#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"@#=^
MV6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P# &/\ PH_X5_X._P"A
M6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P#
M&/\ PH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO
M^%?^#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?
M8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"
M@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P# &/\ PH_X5_X.
M_P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&
M_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_W
MV*PO^%?^#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0
M_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_ , 8
M_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P# &/\ PH_X
M5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\
MH5M&_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/
MQ#_WV*PO^%?^#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_
M #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_
M , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^#O\ H5M&_P# &/\
MPH_X5_X._P"A6T;_ , 8_P#"@#=^V6W_ #\0_P#?8H^V6W_/Q#_WV*PO^%?^
M#O\ H5M&_P# &/\ PH_X5_X._P"A6T;_ , 8_P#"@#H4=9%#(P93T(.13JY/
MX;11P>"+>&%%CBCN[Q411@*!=2@ #TKK* "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .6^''_ "3_ $C_
M *YM_P"AM732^8(V\H*9,?*&.!GWKF?AQ_R3_2/^N;?^AM74T <!;>/=6NOA
MZWBN'0[>3;(Z?8UNV+L%E,9VGR^22.!C\:W#XMM[WP--XGT98[N&.V>X$4CE
M#\BDLA(!VL,$=.M<9X-FB'P2MG,B;1?/DYX'^G'_ !%)X[TN\\'0:WK&C0--
MHVL6\L6IV2?\L)G0JMR@[#) <?C] #TV>:Z@TN:<6ZS74<3.L,;'#N 2%!([
MGC.*Y>7Q1X@@\4V7A^32-,^TW5I)=!Q?R%%"$ @_NLY^;TKLJX74G4?&S0E+
M#=_8]SQGG[Z?X'\J +6I>*]9TV;0;:;1[476JW4EJR-=L%B9=Q# [/F4A<C@
M'D5K-JNHV NI]5LK>.SM[5[AIK6=I"-G)4J47J,D<G.#7,_$41/XC\$QRSM"
MK:HWSK)L8?NFZ'MV_.M<3Z7H4^I.=0FOWEM&N'MY9O.9(XE.XY)X4[@,>I/J
M< #;/Q'K-WIFEZLNFV4MAJ#P_P"INBSP)(P 8_+A\;N<8P?4<U7\0^+-<T&V
M2ZDT6R:WFU%;&$->NKD-)L5V'ED 'K@$\$5S%SIB^#'T[7O ^K>9I&H7D4;Z
M*9/-AG$C $P=T89S@=@>PQ70?%5U30-)+,%']MV74X_Y: T 7M:\2:WH'A_6
M-3O-(LS_ &?$LZ"*[8I,O.X;C&"&&.F#U'-5-=\=W/AR/0;F_P!-A-EJ)7[3
M-'.?]$!*C<05^9074$\5:^)[!?ACXB)( ^Q..:JZAIUEKL&@:5>%6M[[2KB(
MC(R08XN1[CK0!T'B?7H_#7AR\U9X3.T"9CA4X,K_ ,*Y[<]3V&3VK(3QOM\+
M:'J<]DIO];$0LK"&7.YI%# %R!@ <LV. ._&>2TZ;4]4\&:I:ZW&ZR>&;&[L
MY)7^[<7 C95D'TB(.>YE/I40A>UT7X5>)7^;3M,MDBNW'(B6:!4$C>BJ1R>V
M: .YU3Q)>^&UMKK7+:U&G33+#)<VTC'[,S'"EPP&4S@;AC&1QZ077C<:5XZA
M\.ZM:);PW<2-:WR2ED9V+!8W!4;6.QL<G.*I?%8?VMX)D\/V16?4=7DABM8E
M.20)%9G]E55)+=!Q5K4-!T[Q!K&LZ'J0\Z*32;)2<X=2)+G#CT8'!!H VKC4
MK]/$*:;#;6S1/:O<+*\K Y5E7:5"GNW7/X5F>%/%EQKDNLVNIV4&FW^E3^5-
M;^>9,+C*R9*K\K#.#[5B^#[G6XO&3:%X@5I;S3-/D6._Q\MY"TB;)/\ >^4A
MAZCWIGCG3[5?B!X5F5VA?5))+"^5&P+F +O"..XW #Z,1WH ['P]J-_JVG"]
MO;.&U25B;=8Y2Y>/)VN<J-NX8('8'GFL\^);Q/'Q\-36,$<<EBUY;71F)\W#
M;2FW;P1G)Y/%=-TKA?B4DNFP:/XLMH7EGT.\5Y4C&6>WE_=RJ!Z\J?PH T_"
M_BBZUU-;2\L[>QNM*O'M7C$Y<': 0Y)484@\<=JHW_C+5;#1O#M_)I-J7UF]
M@M!%]J8>3YN2K$[.>!R,"N8ET;4-#\6VUDL3,/%UGY6HLAX2X5]\SY[#RGD
M]P*WOBBJ?9_"47F&$-XDLU#(0"OW^1]* -GQ)XDO="U#0K6*R@N!JEV+0LTY
M3RF*ELXVG(P#Z5$WB757\;7/ANWTZS9H;)+P3R73*&5G*XP$/.1ZUA>-+(6/
MB/P2SZA=3%M:4!9Y 1_JWY' ]A^-+-%;W/QMODFO);?;H4/,4YC)/G/P<'WH
M VO$'BC5O#OA+5=:NM*M7DL'_P!4ETVV:/Y?F#;,@Y8C!'53S0WBV[T_Q'H^
MD:QIL,(U=7%K<6MR95#JNXHZE%(X/!&?PKGO'3V5M\(?$VG6M^U[]E4B2=WW
MG?)+OV%N[ ,,_4>M*J)H/Q!TV_\ $-PU]8WL BTG4+A@!93%?GB(4!!O'(?&
M3C;DT ='<>)=3'CJ3PS;:?:.1IXOUGEN67*F0Q[2 AYR,]:GOO$SZ#H=_J>O
MVL<"VTHCB6UD,IN-P7:%RJ_,68KCVSG%<W?16]S\<C'->26X'AM3F*<QDG[2
MW&0??I5/QIIXD\'I;:5<3ZJ^A:M%J5R WFNR&5Y&3/=E5\XZX ]: .KU+7M:
MT31WUG4=+MC9PIYEU!;SEYH(_P")@2H5RHY(XZ'!/>+5/%UQ!KGAVPTRUM+R
M#74E>"Y>X9 H2/S,X"'((Z5)XMUFP?P!J%S!.ERE]9O#:+$=QN'D0JBH!U))
M'2N*?1)-,U3X4Z)?7$D5Q!!=1RM#+M96%L,@,/?CWH ],TZYU26[NH=1LK>!
M(U1HI8)S(LF=VX'*K@C ]?O"K\DB11M)(ZI&@+,S' 4#J2:QXO[/\(Z1-+J&
MJ%+3SVD:YO9N07;@%CUY.![8J[JL4=UHMY&\:31R0/\ *0&#<<<=Z ,+4O%Q
MBM_#=YID4-Q8ZQ?16WFNQ#*KJS!@ .>%[GN.*ZA'2091E89QD'/->-V::7/\
M//AS!!]F(?5+);D0D E_)D!#;?XO7/-2ZDRZ"/']OI47V;3[:]TZ6:"T0 1P
MLL9G*H..5#9XZ9H ]?22.4$QNK@'!*G.#Z4N1G&1FN+\*VWA]_$MSJFAZTEZ
MUS9HL\-IY8@ #?([A!Q)@D#/. >.*BUR2RL/BOH-U=O!;QS:9>1M+*0H<AHC
MM)/7C/'UH [DLH&2PQG&<TBNC@E&5@#@X.<'TKQ*W33KOPKI,:^21'XU**$.
MTQJUP_ QRN1BK6O-_P (])\08-&A%K:QKILDT-HNSRXWR)F55Z$H.2/K0!Z)
M+XAG7QU9Z$D5NUK<6<UQYRR$N'C9 5QT'W_?\*WQ)&TC1AU+K]Y0>1]17F%_
M-I,/Q$TR?PZ^GB>70+M;?[,4P[ QF(8'![X]JB\))X<UR/PU?QZT6UBW0I+9
MQK&L[N4Q,DXQN9<Y)+=3@YR1D ]4$B%MH==W/&?3K56^FN6TNXDTLVLEV(R8
M?/<B(MVW%<G'TKRSP]X=T6Y^'E_=^9;V-Y]MN[6/4"H;R5:Z(5""<;"=N5Z8
M8^II=8>67P1X\T_6-'L;74[6S62::S.;>X)1O+D4$95OEP0>>E 'K(E$<"/<
M/&AP-QW?+GV)J0L!C) R<#->=ZS?V>G^*?#=QJ%S:2V;Z3,GV.XFCC 8^7^]
M7S"%8D?+C.<$XR,U@#P[I^G>'O UL[6-S))KV))K60,K*ZS'R]X^\ -B^^T4
M >Q(Z2+N1E89QD'-$<D<JEHW5P#@E3GFO']1=- 3QY;Z9$+;3;74M/DG@M8Q
MB.!DB,Y5!Q@J&R,=,U-KAT^ST#Q+KGA'6FO+N;34$Z:?Y?E1H' \PB,?+)L+
MX/7"GTH [N^\0SVWC31]%CBMWMK^*X9Y1(2Z-$%.W&,#[X[G\*Z&O-))?#B_
M$?P3/HTFGK%-97:*UNRC<FV/RP<?5L9YZUZ70 4444 %%%% !1110 4444 %
M%%% '+?#O_D3HO\ K]O?_2J6NIKEOAW_ ,B=%_U^WO\ Z52UU- !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% '+?#C_DG^D?\ 7-O_ $-JZ>2..:-HY45T8896&01[BN8^''_)/](_ZYM_
MZ&U=-++'!$\LKJD:*6=V. H'))/I0!5&CZ8(C$-.M!&3DKY"X)]<8JUY,7D>
M1Y:>5MV>7M&W;TQCTK(M/%.E7FI0V"22QSW$!N+<30M&)HQC+*2.<9''7!SC
M%-A\6Z1-<648FD6.^8I:3O$RQ7#8SA'(P20"1_>[9H W*K-IUB]R+E[.W:<$
M$2F)2V1TYQFL-?'FA/>RVD<EX\L-PUM+LL9F\MU3>0V%XXZ>N#C.*CLOB'X;
MO[K3H(+N;&H\6DSVTB12MUV!RNW=[9SVZ\4 =!<:=8WCA[FRMYW P&EB5B!^
M(I(=,L+8.(+&VB$B[7V1*NX>AP.16;>^+=(T\SM<32"WMI1#<7*Q,T4+G'#.
M!@=1D]!GG%17OC;1;#5)=-EDNGNX5C9XXK25R%=MJMPO*YZL.!ZY- &M'I6G
M0WK7L5A:I=-UG6%0Y_X%C-/N;&SO-OVJU@GV_=\V,-CZ9K*C\7Z/)>06ZS2%
M9[I[.&?RF\IYUSNC#8QGY6]C@@$UFVWC*TU6S\2B=+^QMM-EEMVN$MWWJJQH
M6<84X8%R0.N "1UH ZB6RM)X%@FM89(4QMC>,%1CI@&HUTK3D>-TL+56C^XP
MA4%?IQQ6=::WI]KH^D!+FYO&N[9&M=REY[A0@.]@!UP023@9/N*BE\;Z!#I*
MZG)=NML;D6CDP/F*;<%V2#&4()_BQ0!N36MO<1M'/!%*C'+*Z!@3ZD&DAM+:
MVA,,%O%%$<Y1$"J<^PK/TGQ)IVLWMY9VIG2YL]IEBN+=X6VMG:P#@$J<'GVK
M U[6)M)^(NBH]W=FRGL+IGM(D+[W0Q[=J*-S'YCZ_A0!U5II>GZ>[O96%K;,
M_P!XPPJA;ZX'-2+8VB7)N5M8%N#UE$8#'\>M9,/B_1KG2;/489Y'CO)S;01^
M4PE>4%@4V$9##:V<XQ@U)!XITJYL/M<4LC#[4;/RO+82>>"08]IYR,'VQSG'
M- &OL4N'*C> 0&QR >H_0?E4$^G6-U*);BSMYI ,!I(E8C\2*;I^HP:E"\L
ME41R-$ZRQE&5EZC!_GT/;BL[4?%NCZ6TINIW6&"9()[A8F:*&1L;5=@, _,O
MTR,XS0!N4UT21"DBJZGJK#(-8E]XOT?3[BXBGFDVVLL<-S*L3-' \F-@=@.,
M[E^F1G%6?^$AT[^T-0L=\INK")9YXQ"^0C9P1Q\V=IZ9Z4 :31HS*S(I9.5)
M'([<5#<V%G>,K75I!.R\ RQAB/S%9D7BO2[FTM+FT>:Y2[M_M<0A@9F,/'SE
M<9 Y''4]@:DG\2:?!;13+]HG\VW%T(X(&=Q$1G<5 X_F<'&<&@"[-IMA<LC3
MV5M*4&U2\2MM'H,C@4Q]&TN5R\FFV;NQR6:!23^E5%\3Z5/9V-Q:7#70U",R
M6JVZ%VD4#)8#L!D9)Q@D#J0*Q_AUJ=QJNDZK-<7=Q<A-7NHHGN 0XC5L*I!
MQ@=L"@#I?[*T[R!!]@M?)#;A'Y*[<^N,8S3VL+-[46K6D!MQTB,8V#\.E<K=
M>*SJ4WBK2K:.\M)M+M\+<"$@[S&7SD@@#&W&>3R1VI/!OB^SO-'\.:?=W%R^
MI7FG1R"66%]D[K&ID D(VLPY)P?7T- '2MHNE,<MIED3ZF!?\*L6]I;6<9CM
M;>*!"<E8D"@GUP*RI?%FDP7=O!++*J7-P;6&X,3>2\V2/+#XQG((]"01G/%3
M1>(;":]BMH_/;S9Y+:.80L8VE0-O7=T&-C#GC((&: +,.DZ;;W;7<.GVL=RV
M=TR0J'.>N6 S3YM.L;F833V5O+*.CO$K-^9%9I\6:2M[:6SRRJ+R8P6T[1,(
M991GY%?&,\''8X.,UMT 4]5TZ'5M.EL;@(891A]R!N/;/ /H>U68HTAB2*-0
MJ(H55'8#I7$Z3XKOIOB'-I]X%72=1MV;2'_O- Q67Z[L[Q_L@>M;6L>,='T/
M4#87CW)N_L[7(BAM9)"R*0"5VJ=V,\XZ $G&* -,Z3IS(J-I]J40EE4PKA2>
M21QWJ2.PLX99)8K2!)) 0[K& 6^I[US=KXTM-1O]?LV@OK:#340-.+:3=\T>
M\L %.."N 1GJ<5=TS6].M_#NC/%>W=\MW OV1Y5+W%R-N=Q&!SCDD@ 9YQ0!
MKVEC9Z?$8K*U@MHV;<5AC" GUP.]+<V5K>>7]JMH9_*8/'YL8;8WJ,]#[UQ?
MB#Q(NHV?AO4-$U*=()=>@L[A%&PL-Q#QN",@@KC''XUT.J>*M*T<3O=R2B&V
M95N9HX6>.W+8QO8#C@@^P()P"* +[Z7I\B!'L;5D#%PK0J0&)R3TZD]33TT^
MRCF>:.TMTED!#NL8!8'KDXYJC<^(]/MIY(B9I1$T:2O#$SK&TF-@8CUW ^P(
M)P#6A=W=O86<UW=3)#;PH9))'. J@9)- $5KI>GV14VEA:VY7(4Q0JF,]<8'
M? IT>G6,5Q-<1V5NDTXQ+(L2AI!_M'&3^-4+?Q-IUQ?BP/VB&[>$W$44\#HT
MT8ZE 1SC(R.HR,BN;\.7USXLU&]O#?:G9R6&KS1I&B.D+P1D)Y;JPVDGDG^,
M$]1C% '9)IMA'!) EE;+#)]^-8E"M]1CFD72]/2U-JEA:K;D[C$(5"$^N,8S
M4>M:@VEZ1/=1H))P D$9_P"6DK$*B_BQ _&L3P#KEYJ_AUX=68'6-,GDLK_
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% '+?#C_ ))_I'_7-O\ T-JU?$J*_A;5U=0RFRFR",_P&LKX<?\
M)/\ 2/\ KFW_ *&U=#?VBW^G75F[%%N(GB+#J P(S^M 'GOASQ)K&B:)X+BO
M].M/[&U&WM;**:&9FFCE:(;"ZD 8;'8\>M::>-M0N_L5]IVE2WFG7%WY#1QV
MLWF)%N*^=OQL(XR5]#US5K3O"-TEGH5CJE[!<6FB%&MUAA*&5XT*1L^6., D
MX'4X.<#%0Z-X0UG0[J2RM-?4>'3.T\=J;;]_$&;<8EEW<)DGG&<' QUH V_%
M&N#PYH4NI,F8XY(T=RI98E9PID8#DJH)8X].W6N?USQ/<0>!;_63;Z3JUK'/
M&L3))F&>)C& ^/FY#,?ES_#UKJM5MKVZM%2PN8[>99%;,L9='4'YE(!'!&1U
MXZUR-U\.S+X<US3+.YMK ZO=QW+I% 3#!MV<(FX<DIDGCKTXH V;_7[O_A)I
M]"T^.!;B#3OM[27&2KY<JJ  C'*G+<XXX-85EX\UC48/"LL&CV<8U\2E%>[<
MF/;&7&?D'IVS[=:S_%MVD_C1H9M=T33)K6Q2+R]8MR(YO,)+F-O,0LN H(R1
MQC'7.QI^DZKK=QX>U6>XT^%='FF\L6MLXBN8VC\L,@+91<$XZ@XR."* %M/'
M%RNF70U"TB&I0:N=)"V^]XY'P&#@ %L;"3C!/&.]*WC:^TZWU4ZGI4I-O+!%
M8SB&2".]>4A54"094ACANO'/M4=Q\/[FYLM6C;5UANKK51JUG<PP8-K,%51D
M%B'&%P>F<FK-_P"$-4\0>'+FQUW6T>_=HWMY[2W\N.W>-MRL$+'<<]<GIP,=
M: *=NE\OQGMOMPM68^'YBLENI7/[^+(()/3USSGH*D\;^>GB[P7)9P12W?VR
MX6,2ML7_ (]I.K $@=^!VJ]8^'-;_P"$LL]?U/5+&26&Q>R>*WM&0.&=6W E
MS@Y4?RQWJ[X@T&XU6^T?4+.ZCANM+N&FC6:,ND@9&1E."".&.#Z]C0!SLGC7
MQ!;Z7XBCETBT;6=!*2SPQ2,8IX'4L'C.,@X#<'^[CO736NLO?ZK90V+P3V<M
MD+N:8 Y 8@1;>>C8<^VP^M46&F>$O[1UW7]0A2;4YHTGF9"L8PNV.-1R< 9Y
M/4DGCH$\ Z#%H>@,(A,$N9WFA2;.Z* L?*CYY "8X[$F@"]KFJWMA=VL-NEM
M#;RI(TE[='*1L,;(PH(+,Q)QC^Z>M+X2UT^)O"NGZPT @:ZC+-$&W!6!*G!]
M,@U7U?P_?WGBC3M:L=2B@-K!+;O#/ 95*N5)=,,-K_+C//!_.3P=X?G\+^&K
M?1Y[U;O[.7"2+%Y?REBP!&3D\]?TH X[QYK-UX@^&_BJXLHK4Z=:F6U'F@EY
M3&=KNIZ+ALX&#G;U&:ZNUUR\?Q7<^'Q% !%ID5Y%,<]6=DVL,_[.<@]ZPKSX
M?:D=)U_0[#6;>+1]7DDF$<UJ7DMWD.7"L' *YYY&1T]ZUY?#.J)XGM]:M-4M
MHY&L%L;L/:D[E5RP>/Y_E;+$<[A[&@#G)M:;Q-:_#G7);=()KO4BY13G;^YF
MX!_"M^+Q9=P7GB6RU&&WAN-*C6>W6/<?M$3*=C@'U8%<#N.O(JEIW@*_L-&\
M*V!U:WD_L&X,^[[*P\WY67;]_CASS[#BEN(]&\7>.M/NM.NFFET<RQW[19"'
M:RE(GXY(D4.!_L'U% '7K->1Z3YT]NLEZL.]H(6X9\9VJ3[\9-<QI/BV^O/$
M5MHURED)[G3GN\P$M]FE5E#0OR0Q&\<@CITYKIM5L6U/1[VP6XDMVN8'A$T?
MWHRRD;A[C.:Y?2?!NJV.KZ'?W&KVC_V;8O8M%!9&-7C.P@CYSAOD&3T] .M
M$5IXYO+GPSX9U@V4"G5M02RFBW$^7N=EW*>^-G0CO6=<W^K:C9?$:WU"6VEM
M;.*6&*-4/R#[,'&,G_:.3W/ITJS!\/\ 5H-+TO2UUNU%GI6IK>VO^ADNRAV?
M;(=_)^;'&WUYK2G\'WS3^*1!JD"6VNQ\H]L6:)S$(B=V\97 SC .>_J 9_AW
MQ'J&FKX5TW4+:U33]0TO=!+'(QDC,42,=^1C!4GITQWJ:7QS=P>&[#Q5):0_
MV'=3(KH"?.AB=]B2D]#R5)7 QGJ<5:7P==&Y\+R2WUN\>B6TENZ?9S_I >,1
MD_>^7@9[U!:>!)X?#T/ABXU".?0H+A9(U,1\YHED$BQ,V<8# #=C) Q@=: )
MK7Q%XBU#Q1JNEVFFZ<(=,NH8YI);EP7C>,/E<+][D<'CZ]D\.ZY?:EX96^MK
M'3; +>727(+$11+'(X+<8R25R3QU)K1TC0+O3?$6O:H]Y#*FJ/'(L2PE3$40
M(,G<=V0 >@K!;P!J3>%1X?.M0?99+Z2ZNMMJP^T1O(9#"</D*2<$@Y(XXYH
M?IWCJ^N=)BOY[&-8M0OOLFENB2$SJ%9C,4 +!<(Q ')P.F<U+_PFM_9V]\FH
MZ5(+A+R"SL)3%)!%>M,<+@.,KM.=W7&.,YJQK7A+4M:L8XSJT%E<V4L,^FR6
MEJ56WD0,.5+'<I5MI' P*9J/A#5->T!H-7UM#JJ3Q7-M<VMOLBMY(CE"(RQS
MR3G)YSVP* *E@EZGQFG^V_9F<Z I62!"H8>?W!)Y!SW/;ITKH-4UQX->T_0K
M)8S?7D4DY>4$I%$F 6(!!8DLH R.YSQ@TM.\.ZPGB]/$.I:E922?V?\ 8G@M
M[5D4_.7W ESCGZ_UJSK?AV6^US2]=T^Y2WU'3P\8$J%HYHG W(V"".0"".A'
M0T <QXB\3W^H>!?&=GY<5IJND12PW.TL59&B++)&>HW*0<'H<]>M0>)K2\@M
M/"-RD6G)=3:C96[RI$P9D7+HA/4J",X]0*W[[P7+>Z%XBMOML2:AK^?M5SY)
M*HNP1JJKNS\J@=3R23[5/J_AG4-4LM!@%_;1/I=Y#=LWV=B)3&"  -_R@Y]Z
M *46K6NA>+]9@N-)T^U6'2AJMU>VJ?O)OF8-NX'_ #S)ZGMS6A9:UK<KZ;>7
M&GV_]E7MLT\TD<F'LOE#*'R?WF02/E P1W'--N?"CW_B>_U.\N8GM+W2AIDM
MJL1#;-S,6W[N^\C&/2H?#GAC6M+M8--U/78[_2[2,Q6\:VWER2)M*J)6W$,
MIQP!D@$F@"M9>,=4OIM'N;;2)9].U/'"VTRM:JR[D=W*[&4\9QTSP6%6/"?B
M'7O$6+N?3["WT])KFWE*3LTF^.0H"HVX*G!SG!]J9X<\*:[H"1::?$*W&B6A
M_P!%A-MMG"C[D;R;L%5XZ $@8X'%:?A+0;CPYI<UE<7<5UONIKA7CB,>/,<N
M006.<%CS0!G:SJ.KQ_$;0=,MIK=;&>UN9GC96RS)L')!]'X'KUSQCEM.UW4?
M"^F>*]3M+*TET^U\1SFY5Y"KLK-&IV # (SGGKZ5W.K^'[F^\3:1K5I?1V\E
MC'-#(DD/F>9')MSCYAM8;!@G(YZ5AW/@*^N?#/B'1SJMNIUB_:]\T6S?NMS*
MQ7&_G[@YR.O2@"UJ_BZ_CFU>/1;$W<NEL$>'[/,YN)-BN45D!5#M90"<\GH
M,F.;Q3XANO$7]D:7I%FDC:9#J"_;IW0J'<J4<!2588(QS]>U23>%-<M?$=WJ
MNB:[!9QZD$-_;S6GFKYBJ%\R+YAM)4 8.1QDYJ_;>'+FV\9_VY]N1X/[.2P\
MEXR9"%8L'+[N223GB@#*G\;:A(GV[2M*EOK-+UK5H(K69I719#&\JN!LX()V
M]P.H/ FN?%U_+I>MZOI=K;SV6CSRPR12$B2X\H?O2K#A<?, "#G;VS3;#PAK
M.DZE=PZ?KZQ:#=W#W+6C6V9H2YW.L<F[Y5))/()&>.>:</!MW:IKUC8:C%%I
MFM2R32H\):2W>08E,9S@@]0"/E/KTH SM4U.[U3QKX)NM.E@-E>6US=0"56Y
M!B3E@#UVN<?4UH>.I)_#'P\O&\/I;6(B*J%2/:$620!MH&,'+DYJW/X4E77?
M#UY8W,$%GHMO);Q6S0EBZNBK][<,8"#L:O>*]"/B;PQ>Z0MQ]F:X5=LNS<%9
M6# D9&1E1WH YC4AJ2?%+2C;16;Z@^B7(+.66,?OHN3C+'Z?RI6\9W%YX2T7
M5)])LY)+C5X["XCD<LL+BX,1=,CGE<C.,<=:V1X>U-O%=CKT^HVKR6]C):/&
MMLRAR[*Q8'>< %0 .>.]92> K]/#5II U6VW6^K#4_-^RM\V)C-LQO\ 4XSG
MIVH O?\ "6R3^*;O1()+.*ZM;F*/['<Y6:>%@I::,Y ( 9N #]SDC.*ZVN2U
MCPA<:]<(+^XM7CAO8[NUG6 BXM@K*Q1&SW*D9XP&Q@X%=;0 4444 %%%% !1
M110 4444 <M\._\ D3HO^OV]_P#2J6NIKEOAW_R)T7_7[>_^E4M=30 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!RWPX_Y)_I'_7-O_0VKJ:Y;X<?\D_TC_KFW_H;5U- !1110 4444 -
M:-'QO16P<C(SBG444 %%%% !1110 C*&&& (Z\BEHHH **** "BBB@ I H7.
M !DY.!U-+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <M\._\
MD3HO^OV]_P#2J6NIKEOAW_R)T7_7[>_^E4M=30 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!RWPX_Y)_I
M'_7-O_0VKJ:Y;X<?\D_TC_KFW_H;5U- !1110 4444 %%%% !1110 4444 %
M%><^.=:DU?PI>265J&LK;5(+8W/GE6WK<(KE4 Y7.4Y/KQCKO:IXP.DZDD%Q
MIY2W>_AL4DDF"22&3:/,C3'S(&< G(Z-QQR =117,_\ "6.DVOVT^GB.ZTK8
M8X?/R;E7'[LK\O&X_*.OS BM/6-9BT/1S?WD9+9CC$4;9+RNP54!..K,!GCU
MH TZ*Y^+Q%<'6KG1)[&*'4TM!>0+]H+131[MI^?8""&P"-O<=>V1\.;(7OAW
M2O$=Y @U2YL@)+B.9B9PQ#%I!@ MGIUP.AYH [>BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH Y;X=_\ (G1?]?M[_P"E4M=37+?#O_D3HO\
MK]O?_2J6NIH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH Y;X<?\D_TC_KFW_H;5T=W=)9VSW$B3.J8RL,
M32,<G'"J"3^5<Y\./^2?Z1_US;_T-JZF@#%_X2>S_P"?+5__  5W'_Q%'_"3
MV?\ SY:O_P""NX_^(K:HH Q?^$GL_P#GRU?_ ,%=Q_\ $4?\)/9_\^6K_P#@
MKN/_ (BMJB@#%_X2>S_Y\M7_ /!7<?\ Q%'_  D]G_SY:O\ ^"NX_P#B*VJ*
M ,7_ (2>S_Y\M7_\%=Q_\11_PD]G_P ^6K_^"NX_^(K:HH Q?^$GL_\ GRU?
M_P %=Q_\15ZPU*'41(8H;N/9C/VBVDASGTW@9_"KE% '!W7@+4&TW4](L]9@
MBTN\OEOHTEM"\D#^<LK*&#@%2RDCC/.,U)?^!]2O+B^==;@"W&HV^HH9+,NZ
M/$4(C+>8,Q_)PO!&X\]<]Q10!QC6VG^(_'5I>VCW#/I*RP7S&)HTD8,ICC.X
M -M<%P5R!C_:%;GB708O$FAS:;),]NS,DD4Z#)BD1@R,!WP0..]:]% &!!H5
MVVK2:Q>75N^I?8OL<1C@(CC4MN8[2Q))(7N,  >IJ;POHTGAKPO8Z1-=+=?8
MH1$LJ0E-R@<?+EN?QK9HH Q?^$GL_P#GRU?_ ,%=Q_\ $4?\)/9_\^6K_P#@
MKN/_ (BMJB@#%_X2>S_Y\M7_ /!7<?\ Q%'_  D]G_SY:O\ ^"NX_P#B*VJ*
M ,7_ (2>S_Y\M7_\%=Q_\11_PD]G_P ^6K_^"NX_^(K:HH Q?^$GL_\ GRU?
M_P %=Q_\11_PD]G_ ,^6K_\ @KN/_B*VJ* ,7_A)[/\ Y\M7_P#!7<?_ !%'
M_"3V?_/EJ_\ X*[C_P"(K:HH Q?^$GL_^?+5_P#P5W'_ ,11_P )/9_\^6K_
M /@KN/\ XBMJB@#%_P"$GL_^?+5__!7<?_$4?\)/9_\ /EJ__@KN/_B*VJ*
M,7_A)[/_ )\M7_\ !7<?_$4?\)/9_P#/EJ__ (*[C_XBMJB@#%_X2>S_ .?+
M5_\ P5W'_P 11_PD]G_SY:O_ ."NX_\ B*VJ* ,7_A)[/_GRU?\ \%=Q_P#$
M4?\ "3V?_/EJ_P#X*[C_ .(K:HH Q?\ A)[/_GRU?_P5W'_Q%5M1U34-1LE&
M@_:+:ZCGC+"\TZ55E3)RN6"XSW;G [9(KHZ* *M]?QZ?"LLL5S(&;;BWMWF;
M\0@) XZUG_\ "3V?_/EJ_P#X*[C_ .(K:HH Q?\ A)[/_GRU?_P5W'_Q%'_"
M3V?_ #Y:O_X*[C_XBMJB@#%_X2>S_P"?+5__  5W'_Q%'_"3V?\ SY:O_P""
MNX_^(K:HH Q?^$GL_P#GRU?_ ,%=Q_\ $4?\)/9_\^6K_P#@KN/_ (BMJB@#
M%_X2>S_Y\M7_ /!7<?\ Q%'_  D]G_SY:O\ ^"NX_P#B*VJ* ,7_ (2>S_Y\
MM7_\%=Q_\11_PD]G_P ^6K_^"NX_^(K:HH R5O+C5C ^G236B0SJUPMW8R(9
M8\'*KOVX.<?,,XQ[UK444 %%%% !1110!RWP[_Y$Z+_K]O?_ $JEKJ:Y;X=_
M\B=%_P!?M[_Z52UU- !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 %%%% '+?#C_ ))_I'_7-O\ T-JZFN6^''_)
M/](_ZYM_Z&U=30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <M\._P#D3HO^OV]_
M]*I:ZFN6^'?_ ")T7_7[>_\ I5+74T %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 <M\./^2?Z1_US;_T-
MJZFN6^''_)/](_ZYM_Z&U=30 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <M\._^
M1.B_Z_;W_P!*I:ZFN6^'?_(G1?\ 7[>_^E4M=30 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!RWPX_P"2
M?Z1_US;_ -#:NIKEOAQ_R3_2/^N;?^AM74T %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% '+?#O\ Y$Z+_K]O?_2J6NIKEOAW_P B=%_U^WO_ *52UU- !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% '+?#C_DG^D?]<V_]#:NIKEOAQ_R3_2/^N;?^AM74T %%<[IVO7%UXWUW
M1I1"MM806LD3 $.3('W9.<'[HQQ4,/BGR_%7B.ROI+>'3=)M+>Y\\Y! <2%R
MQSC V#&!^= '445@:9XQTO5+^"R1+VVFN8S);"[M7A%PHY)0L!G (..N.<57
MB\?:'+=11JUW]FFN/LL=\;5Q;/+NV[1)C'W@1GIGO0!T]%>>W_CVZT2X\2/<
MV\MW'9ZK;65M'#$3M61(B=Q4>KMC/4X'>K$7CEH/%NLV5S!?36\5I:3VMK!9
M.\RAU<R%E R,83KT/'4T =U17/2^-=%72].OX)9KM-2!-G%:P/)+, ,MA ,C
M'?.,=Z:?'&A_V3%J"RW#B6Y-HELENYG,XSF/R\;@PP2<CISTH Z.BN<7QOHO
M]D:AJ4TEQ;QZ<ZQWD4\#1RPEL;=R$9P=P.>F*'\;:4EG:S^5?E[R1H[6V%G)
MYT^T9+*F,[<<[C@8- '1T5G:-KECKUK)/9/)F&4PS12QM')%(.JLK $'D'\:
MYW5/$&JW'C63PUIU]INF&*TCN?.O83,]P69AMC0.@P-O)R>HXH [.BN=MM8U
M#1M'O[OQ<UG EI)A+NU#;)T.-I$>696R=NW)R>G6GV?C#3+N2YA=+RTN;>W-
MT\%W;/%(T0ZNH(^8=N.AZT ;]%<SIOCS1-5GL8[8W8COVV6L\MLZ13-L+D*Q
M&"< _B"*77?%%C:37%BFHR6MS:RVOGR+;>:%\Z3:B'MEL$>P.: .EHKF]2\<
MZ+I5Y<V\YNW6SVB\G@M7DBMLC(\QU&!P03Z Y.*DU'QCI>GWKV@6\O)XXEFF
M6QMGG\F-ONLQ4$#(!('4@9Q0!T%%<_<^,]'ABL&MWN+]K^$W%M'8P-,[Q#&7
MPHX'S <XY.*TM)U:TUO3UO;)W:)F9")(V1T920RLK $$$$8- %ZBN,36O$7B
M35]3@\/RZ?8:=IUP;1[N[@:=YIE WA4#J JDXR2<FK]MK6JZ/HVIWGBR"VBC
MT_+_ &NRR4GBQG<$)+*1T(.?8F@#I**YQO&^D+817>V]*W%P;>UC%I)YETP7
M=NB7&63'.[IQUI5\;:*=-NKV22XA%I/';W,,T#)+#)(RJ@9",X.X8/3% '14
M5FWFNV%AJ2:?/(PN'M9;L*$)'EQD!CG_ ($.*R+'X@Z#J$FG^2UXMOJ#*EK=
M26DB022,,A Y&-W48]01UH ZFBBN:G\1S6WCN;1Y5C%A%HYU!G"DR;A*5(ZX
MQ@=,=: .EHKE[+Q_H=_-IRPF\$&HE4M;I[2189'(R$#D8W<'CU!'44^[\=Z'
M97L\$KW1AMYA;W%XEL[6\$AP-KR ;0<D ]AGG% '2T444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <M\._^1.B_
MZ_;W_P!*I:ZFN6^'?_(G1?\ 7[>_^E4M=30 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!RWPX_P"2?Z1_
MUS;_ -#:NIKEOAQ_R3_2/^N;?^AM3/%WA76_$-U;2Z5XNO=#2)"KQV\6X2$G
M.3\PH RSX-T_6_B1XAO-<T.*[M3:V:VLMS#N4D"3>%)_X#G\*Q-2\ R!_'FF
M:%I2V5M>Z?9_9!&GEQRR(79E!Z9/ /U&:N?\*T\8?]%1U;_P'_\ ME'_  K3
MQA_T5'5O_ ?_ .V4 6-(L8=1U_2KC[+XLDGL]\^_569(;9]A7'S ;R=Q'R9'
M>N:OK;7M4\,VKWMGXFNM;@O(;B_B=72W0),K,(D&%DX' 7<<<YS6[_PK3QA_
MT5'5O_ ?_P"V4?\ "M/&'_14=6_\!_\ [90!7UG2]3FL_%MW#IE[(LVLZ?>0
MQK V^6)! 7*KU)&UN.N0174>'8+B7QWXCU5[.YAM;RSL/(>>(QEL"7<N#R",
MKD=LUS__  K3QA_T5'5O_ ?_ .V4?\*T\8?]%1U;_P !_P#[90!3\.Z;JGAR
MW\):O=Z5?2PVMK>VEU!# SS0&2;>C^6/F(.W!P.XK7UG5-<OX-,N1I.KZ5I$
MM],+L649>\:()^Z<HJ[D#-U RP '(S53_A6GC#_HJ.K?^ __ -LH_P"%:>,/
M^BHZM_X#_P#VR@##O=&U273_ !Q:QZ1K+C4X[.6S-VKS/*B,%8,W.&[["<@=
MN#CK?&VD7)\6:-K0&K&QAMI[6=M*R9H2Q5E;:H+,IVD' /:L[_A6GC#_ **C
MJW_@/_\ ;*/^%:>,/^BHZM_X#_\ VR@#I/!.G06RZG?Q6VKQ->W"EI-5?][,
M$0*'V]5&.,'!^4<55\42V=SJ<ECXC\'3:GI@16M+RWM3=G<?OJRJ-T9SC!&0
M1W[5B_\ "M/&'_14=6_\!_\ [91_PK3QA_T5'5O_  '_ /ME &9+X8UB[\.:
MLNG66JV^D0ZE:7FFZ=<2D7.R,@S!-Q)3)Y52>J]!FM>UTN'4;R[O+>V\43SP
M:9<11SZKN10T@ ,:HX#,3@'(&.!S4?\ PK3QA_T5'5O_  '_ /ME'_"M/&'_
M $5'5O\ P'_^V4 7Y]"OG^$6B16]JZZQI-I:7=O 5PXGA524QZD!DQ_M5G7.
MB:G>>#+G49=/N/[4U;7+>^EMRA\R*%9T"*P[;8D!/IS3O^%:>,/^BHZM_P"
M_P#]LH_X5IXP_P"BHZM_X#__ &R@"Y9W=_X3NO$UG)X?U#4IK_49+VR-O"6A
MN!(J@(\G(CP00=W;D9JA=:5=:9XPUR]OX_$<4&HB":!M$W2)N6((T;;5R""O
M!( (/:G_ /"M/&'_ $5'5O\ P'_^V4?\*T\8?]%1U;_P'_\ ME "RZ'8:9I6
MA0MI'B6P,%M)Y-[I[F:XMB[[FAD$8.X$G/*E>*ZWP7+K,V@;M;\XSB>18'N(
MUCFD@#?NVD5>%8CJ./I7(_\ "M/&'_14=6_\!_\ [91_PK3QA_T5'5O_  '_
M /ME %VU^U>$;S7]-OM)U2[TK4[N:\MKS3(FE9/-'SQL$^=&#9PP]>H(K#ET
M+5KCPUXT:SLM<6PO--6&PM-2N'FGDE&_>P1F8J#E0 <$XZ5?_P"%:>,/^BHZ
MM_X#_P#VRC_A6GC#_HJ.K?\ @/\ _;* -GQ!:75CKGA/7([&XN;338YX+F*V
MC+R1B6-0'"#D@%,$#G#=*YS6M)U76[7Q=K=KI5XL=W)IQM;:6(QSSK;2!W;8
M>1D$@ X)V].15K_A6GC#_HJ.K?\ @/\ _;*/^%:>,/\ HJ.K?^ __P!LH GU
M&XNM:\6IJD6E:C;Z=#H=["9[JW:+,C&,[=K<C@<9 SSCI61I<EUKWP_\%Z%:
MZ1?QSQR6$\L[0$01Q1E7,@D^Z20. #G+8(%7I/AAXMFB>*3XGZJR.I5E-MP0
M>H_UE5['X8^(K:W6PL?BCJ"16BK$(8H!^Z4# 7'F<<"@#TG3M7BU*\U*V2WN
M(GL+@02&50 Y**X9<$Y&&'7%<QJNFWLOQ"O[N.UF:V?PT]NLH0E3+YI.P'^]
MCG%8*_##Q/;,[)\3M1B:9]SD6P4R/@#)^?DX 'X"IO\ A6GB\_\ -4M6_P#
M?_[90!8.CZ@/ /@"T%C/]HL[O3GN8O+.Z$(OSEAVQWI=(N]2\+V>IZ(_AR_U
M&]DU.>:V*Q'[/<1RR;PS38*I@-SGGY>AJM_PK3QA_P!%1U;_ ,!__ME'_"M/
M&'_14=6_\!__ +90!Z';7[7&HWMF;*ZB%KLQ/(@$<VY<_NSGG'0\#!JY7F'_
M  K3QA_T5'5O_ ?_ .V4?\*T\8?]%1U;_P !_P#[90!Z?17F'_"M/&'_ $5'
M5O\ P'_^V4V3X<>+8HVDD^*FJHBC+,T   ]2?,H ]1HKS#_A6GB__HJ.K?\
M@/\ _;*/^%:>,/\ HJ.K?^ __P!LH ]/HKS#_A6GC#_HJ.K?^ __ -LH_P"%
M:>,/^BHZM_X#_P#VR@#T^BO,/^%:>,/^BHZM_P" _P#]LH_X5IXP_P"BHZM_
MX#__ &R@#T^BO,/^%:>,/^BHZM_X#_\ VRC_ (5IXP_Z*CJW_@/_ /;* /3Z
M*\P_X5IXP_Z*CJW_ (#_ /VRC_A6GC#_ **CJW_@/_\ ;* /3Z*\P_X5IXP_
MZ*CJW_@/_P#;*/\ A6GC#_HJ.K?^ _\ ]LH ]/HKS#_A6GC#_HJ.K?\ @/\
M_;*/^%:>,/\ HJ.K?^ __P!LH ]/HKS#_A6GC#_HJ.K?^ __ -LH_P"%:>,/
M^BHZM_X#_P#VR@#T^BO,/^%:>,/^BHZM_P" _P#]LH_X5IXP_P"BHZM_X#__
M &R@#T^BO,/^%:>,/^BHZM_X#_\ VRC_ (5IXP_Z*CJW_@/_ /;* /3Z*\]T
MCP!XHT_5[2\NOB)J=];PRAY+:2#"R@=5)WG@UZ%0!RWP[_Y$Z+_K]O?_ $JE
MKJ:Y;X=_\B=%_P!?M[_Z52UU- !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% '+?#C_ ))_I'_7-O\ T-JZ
MFN6^''_)/](_ZYM_Z&U=30 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !2,JNI5@&4C!!&012T4 >664LW@34KW5 -WA6]U">*\A5>-/D\PJLJ@
M?\LSP&'8X/M70:9=+H^A(^G6UHD-SJUXLMPS*D<2^?-AR 07SA5 ']X>E;]C
MHX@LKRSO)([R"ZEED=&BP,2$EE(R<CD__7K%@\!6UAIFBV6F:A<VBZ1=33VS
M;5D^60OE"&X.!(0#U&* *T/CF]N-$T.^ATR%I-1U-].D1YV01NK2+N'RYP?*
M)YY&>AJ"X\<:U9Z=K%U/I=B1HMZMO>;+AOWB,(V!C^7KMD'7N/?B_;^!?LUG
M86J:M.\=EJCZG'YL2DEF9VVG&.,R-[].G2G7O@C[;8>(+-]294UJX6>5EA&8
MR%1<+SZ1KU]_P $OO%UZ)[LZ7I<E]%97BVLT4<4A>3[N]D8+L&W=T)YVGIQG
M9\0:VFAV,$OE^;/<W,5I;QEMH:21@HR>P&23[ UEKX/G@UNZO;37+NUM+]Q+
M?644:;)9,!2RL06CW #.#GW!YK4\0:%;^(=+^QSR20LDJ3P3Q8WPRHP9'&>,
M@C^= &1<>(]0CO-:T66*"/4K6P%[;S(3Y<L1W*3CJK*RD8R<\'Z)X TZ+_A%
M=#U6>VMQJ$NEP1FXC!WO&45OG)ZG=DGW/O5__A'&EDO[NYO%DU&\M!9FX6':
ML<0W'"ID\Y=B<D\X[#%7M"TPZ+H5CI?G^>EG EO'(4VDJBA1GGK@4 <E\/8H
M/%&AW'B+5[>*ZO;Z[G&)T#^1$DA18E!^ZH"YQW))-:T4T>@W]GX6TA$\Z=+F
M]!F)*0Q^8">!R?GE  R, 'TP9+3PO-I%]>3:+J7V2UO)C/-:2P"6-9&^\T?(
M*YZD9(SVJ2\\,";4=.U2VO98M2LA(@GD42"9),;U=>,C(!&",$#''% &(?'=
M]+;V*V^E0&]DU>31[F.2X(6*959MRG;\R$*#G@@'H33G\4>*C>ZEIL.B:8]_
MI]G!=2 7K[)-^_*J?+SGY,#/'J:T)/!D6+ PWK)+;:FVJ2R&,$SSL&!SR,+A
MR,#L!SQSG1V=]=?$?Q%]GGFM(9]/M8?.:U9E<@R[MC' W+N'J/FY!H MZ7XR
M?Q+]GCT2"(32:;%J$GVICA/,)"1_+WRK9/; X.>*47CO4-5CT(:/I5N9=6AN
M2%NK@J(98#AD;:IR-V1D=<=!UK5A\'6^F7UG>:)<&QDM[%=/*-'YB20J<ID9
M!W*<X;/<Y!HMO!L%C>Z'-9W3QQ:2DRK&R!C,9?\ 6,QXY)&> .2?I0!4O/%]
M]IVJ6MM>65L@EU"&Q,*3;Y,2*,39' 7<2 & ) )]JR[GQ!J8T#QU=:E96&HV
MFFW,L2VDA(5HUAC;:<@Y&&)]R3T%:ESX#,]Q<.FMW<44FJ)JJ1B*-MDJD$C<
M021\O [>]37?@E;FT\1VBZG/';:X6:6/RU/ELR*C,IZ\A!C/ R>M $YUZ[NM
M1O-+T:VMWN-/M(9Y1,Q52T@8I$N.G"'+=LC@\XS+/QS>:W/HJ:/IUN4U73Y;
MM'NIV4Q-&R*RL IZ%^W7';K6K_PC$L&L-JMCJ)MKR>U2UNSY(9)@F=C[<\.,
MG!R1@\@TRS\'P:9J&DW&GW!BBTNRDLX86CW;E<J69CD$G**?S]: +OA;6F\1
M>&[+5'@$$DZL'B#;@K*Q5L'N,J<5L5D^&]$'AW0X=+6Y-PD+.5D9-I.YBQSC
MW8UK4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <M\._^
M1.B_Z_;W_P!*I:ZFN6^'?_(G1?\ 7[>_^E4M=30 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!RWPX_P"2
M?Z1_US;_ -#:NIKEOAQ_R3_2/^N;?^AM74T %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% '+?#O\ Y$Z+_K]O?_2J6NIKEOAW_P B=%_U^WO_ *52UU- !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% '+?#C_DG^D?]<V_]#:NIKEOAQ_R3_2/^N;?^AM74T %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% '+?#O_D3HO^OV]_\ 2J6NIKEOAW_R)T7_ %^WO_I5+74T
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% !1110 4444 <M\./\ DG^D?]<V_P#0VKJ:Y;X<?\D_TC_KFW_H;4SQ=X4U
MGQ%=6TNF>+;[1$B0J\=LFX2$G.3\PH ZRBO,/^%9>+/^BH:S_P!^?_LZ/^%9
M>+/^BH:S_P!^?_LZ /3Z*\P_X5EXL_Z*AK/_ 'Y_^SH_X5EXL_Z*AK/_ 'Y_
M^SH ]/HKS#_A67BS_HJ&L_\ ?G_[.C_A67BS_HJ&L_\ ?G_[.@#T^BO,/^%9
M>+/^BH:S_P!^?_LZ/^%9>+/^BH:S_P!^?_LZ /3Z*\P_X5EXL_Z*AK/_ 'Y_
M^SH_X5EXL_Z*AK/_ 'Y_^SH ]/HKS#_A67BS_HJ&L_\ ?G_[.C_A67BS_HJ&
ML_\ ?G_[.@#T^BO,/^%9>+/^BH:S_P!^?_LZ/^%9>+/^BH:S_P!^?_LZ /3Z
M*\P_X5EXL_Z*AK/_ 'Y_^SH_X5EXL_Z*AK/_ 'Y_^SH ]/HKS#_A67BS_HJ&
ML_\ ?G_[.C_A67BS_HJ&L_\ ?G_[.@#T^BO,/^%9>+/^BH:S_P!^?_LZ/^%9
M>+/^BH:S_P!^?_LZ /3Z*\P_X5EXL_Z*AK/_ 'Y_^SH_X5EXL_Z*AK/_ 'Y_
M^SH ]/HKS#_A67BS_HJ&L_\ ?G_[.F-\-_%"N$;XJ:L'(R%,?)'K_K* /4J*
M\M_X5OXH\X0_\+4U;S2NX)Y?S;>F<>9TI_\ PK+Q9_T5#6?^_/\ ]G0!Z?17
MF'_"LO%G_14-9_[\_P#V='_"LO%G_14-9_[\_P#V= 'I]%>8?\*R\6?]%0UG
M_OS_ /9T?\*R\6?]%0UG_OS_ /9T >GT5YA_PK+Q9_T5#6?^_/\ ]G1_PK+Q
M9_T5#6?^_/\ ]G0!Z?17F'_"LO%G_14-9_[\_P#V='_"LO%G_14-9_[\_P#V
M= 'I]%>8?\*R\6?]%0UG_OS_ /9T?\*R\6?]%0UG_OS_ /9T >GT5YA_PK+Q
M9_T5#6?^_/\ ]G1_PK+Q9_T5#6?^_/\ ]G0!Z?17F'_"LO%G_14-9_[\_P#V
M='_"LO%G_14-9_[\_P#V= 'I]%>8?\*R\6?]%0UG_OS_ /9T?\*R\6?]%0UG
M_OS_ /9T >GT5YA_PK+Q9_T5#6?^_/\ ]G1_PK+Q9_T5#6?^_/\ ]G0!Z?17
MF'_"LO%G_14-9_[\_P#V='_"LO%G_14-9_[\_P#V= 'I]%>8?\*R\6?]%0UG
M_OS_ /9T?\*R\6?]%0UG_OS_ /9T >GT5YA_PK+Q9_T5#6?^_/\ ]G1_PK+Q
M9_T5#6?^_/\ ]G0!Z?17F'_"LO%G_14-9_[\_P#V='_"LO%G_14-9_[\_P#V
M= 'I]%>8?\*R\6?]%0UG_OS_ /9T?\*R\6?]%0UG_OS_ /9T >GT5Y[I'P_\
M2Z=J]I>77Q#U6^@AE#R6TD6%E _A/SG@UZ%0!RWP[_Y$Z+_K]O?_ $JEKJ:Y
M;X=_\B=%_P!?M[_Z52UU- !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% '+?#C_ ))_I'_7-O\ T-JZFN6^
M''_)/](_ZYM_Z&U=30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7E'B%!H5YKJ^*=%^WZ!JDS.NLV\?FR60*A0LB_>54Q
MPR]/J:]7KG+GPS<SV>H6 UF<6.H/*9HVA1F19"=RQM_".3]X-UXQ0!$=9A_X
M3>.!;"VE0Z,]W%?1?-,Z"1!L''W3D'J<G%4],\8ZCJ%SX=$=C:20ZY:27:8F
M96M@@4E6.T[C\X&?EY!'I6A/X?&FWXUG3Q+(]EI3V-O81[1O0890&/1LJH!/
M%<SX0L=1M)[06-]?NP"K=1W^A"V^7^(M-M4NV>>"V3UZDT 7],\;:M=PZ%>W
M6G6<5GJ=_+I[".9FD1U,H5AE0"O[K![\Y]JMP>+;T^(M/TRXM;=&OI;F'RT<
MNUN8@S+O<$J2RKG;P5W#K4EMX(6VTW2+%=2E9-,U!K^-C$N7=BY*M[?O7Z8/
M3TYCL/ 2V%QI3IK5\\>EW,TUM&R1_=E#;E8[<G[YYZ_CS0!G:/XKUF+PSI^H
MW_V:Y>[UMK!MH92JM=/%D<G[H P/0=:M:QXUO],C\1>786\[:3=VL"YE*>8L
MVSGH>1Y@&,X.,\=*M'P+$-#ETR+5+I$6_P#[0M'*(3;2"8S#''S#<3][M4=U
MX!%Y%JZS:U=L^JRV\L[&./AH=FTJ,<9*#VQQ[T 23^(M8@NFTN6UM!JBP/=8
MA6:>/R]Y6,?*H(+8.3T&.ASQOZ/>W&HZ/:7EW8RV-Q+&&EMI3EHF[J3WY[UE
MZUX6DU+5;35[+5[G3-3MXC T\"(ZRQ$Y*LC@@\\CTS6Y:6XM+6. 222;!@R2
M'+.>Y)]2>: )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH Y;X=_P#(G1?]?M[_ .E4M=37+?#O_D3HO^OV]_\ 2J6N
MIH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH Y;X<?\D_TC_KFW_H;5U-<M\./^2?Z1_US;_T-JZF@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH Y;X=_\B=%_U^WO_I5+74URWP[_ .1.B_Z_
M;W_TJEKJ: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** .6^''_ "3_ $C_ *YM_P"AM74URWPX_P"2?Z1_
MUS;_ -#:NIH **XG5/$.IW'C>?PY::II^CK!;1SI)=P^;)=%RPQ&"ZC:NWGJ
M<FM.#6+_ $+1+R[\6R6BBWFV17%FC?Z2IP$Q'R0Y)QM!//2@#HZ*P=/\6Z=>
MW-Q:S1W6GW-O!]I>&_A,3>3T,@[%0>O/'?%0:;XXTK4[VUMDBOH/MJ,]E+<V
MK1QW0 W'83U^7G!P2.: .EHKE++XAZ%?:++K$?VQ-.18RMP]LP69G. D?=WS
MP0.YQZU(?'%B+;4-UEJ$-[96INFLKBW*2O%TWJ.C#/!P>.] '3T5R-AX\MIO
M#NC7]S87PO-3C#16<-NS/(=@9BH_N#/WB1QBK+>.]#CT-]6FDN(8(KL64Z20
MLLD,Q(&UUZC[P/?@T =+16+I'B>RUB^DL4@O+6\2!;@P7D!B<QLS*&P?=3^8
M]:MZ1K%IKEI)=61=H$GD@#LN Y1BK%?49!&?:@"_1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 <M\._^1.B_Z_;W_P!*
MI:ZFN6^'?_(G1?\ 7[>_^E4M=30 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!RWPX_P"2?Z1_US;_ -#:
MNIKEOAQ_R3_2/^N;?^AM3/%W@J?Q3=6T\7B76-($*%"EA.8U?)SEO4T 5_$L
MT4^I3V7B#P;)JVE[5:TN;>V%T<D?.&7[R'/0C@CO7)2>$M7N/#M^;'3]1M=+
M@U:UOM.TN2XVW"Q1X\T(2Q\LDY95)X([9K2_X5#>_P#10_%?_@8?\:/^%0WO
M_10_%?\ X&'_ !H 7_A&X]?35EM;/Q#'/)I-Q9PWNLW#@*THQL5'.2. 2>G'
M>MWP_K6J3Q:3I1\,WULT-N$OIKI1'' 53'[L\^9EA@8XQR3VK!_X5#>_]%#\
M5_\ @8?\:/\ A4-[_P!%#\5_^!A_QH A'A;59?@[X:LA9W*7VF36]U-:1/Y4
MS!')95.1A\$D<]0*O6>BQZC<ZC<VNG>(C.NES6T5SJ]PXRT@_P!6J.<]@2W3
MBJ__  J&]_Z*'XK_ / P_P"-'_"H;W_HH?BO_P ##_C0!#;R:R=&\)6MQ8>(
M;72K6P^S7T5C&T<YN$2-5SM._P O[^"I )ZU1MM"U=;#5+!]'U)6F\26>H1_
M:',Y-ONAR6D).YE"'<,G&.I%:G_"H;W_ **'XK_\##_C1_PJ&]_Z*'XK_P#
MP_XT :'Q(^W:3+IGB+1T#:DK/IHCS@RB<83Z[91&V/3=77:#I$.@Z#8Z5;\Q
MVD*Q;N[$#EC[DY/XUYW-\%I+F2&2?QUXFE>!]\327.XQMC&5)Z'!/(J;_A4-
M[_T4/Q7_ .!A_P : /3Z*\P_X5#>_P#10_%?_@8?\:/^%0WO_10_%?\ X&'_
M !H ]/HKS#_A4-[_ -%#\5_^!A_QH_X5#>_]%#\5_P#@8?\ &@#T^BO,/^%0
MWO\ T4/Q7_X&'_&C_A4-[_T4/Q7_ .!A_P : /3Z*\P_X5#>_P#10_%?_@8?
M\:/^%0WO_10_%?\ X&'_ !H ]/HKS#_A4-[_ -%#\5_^!A_QH_X5#>_]%#\5
M_P#@8?\ &@#T^BO,/^%0WO\ T4/Q7_X&'_&C_A4-[_T4/Q7_ .!A_P : /3Z
M*\P_X5#>_P#10_%?_@8?\:/^%0WO_10_%?\ X&'_ !H ]/HKS#_A4-[_ -%#
M\5_^!A_QJM)\,A%(8Y/B?XC1UX*MJ."/PS0!ZQ17DY^&($:2'XG>(_+>01*W
M]H\,YZ*#GDGTJ6?X43VL#SW'Q(\411(,O))?E54>I)/% 'J=%>7I\([J1%=/
MB)XJ96&0PO201^=+_P *AO?^BA^*_P#P,/\ C0!Z?17F'_"H;W_HH?BO_P #
M#_C1_P *AO?^BA^*_P#P,/\ C0!Z?17F'_"H;W_HH?BO_P ##_C1_P *AO?^
MBA^*_P#P,/\ C0!Z?17F'_"H;W_HH?BO_P ##_C1_P *AO?^BA^*_P#P,/\
MC0!Z?17F'_"H;W_HH?BO_P ##_C1_P *AO?^BA^*_P#P,/\ C0!Z?17F'_"H
M;W_HH?BO_P ##_C1_P *AO?^BA^*_P#P,/\ C0!Z?17F'_"H;W_HH?BO_P #
M#_C1_P *AO?^BA^*_P#P,/\ C0!Z?17F'_"H;W_HH?BO_P ##_C1_P *AO?^
MBA^*_P#P,/\ C0!Z?17F'_"H;W_HH?BO_P ##_C1_P *AO?^BA^*_P#P,/\
MC0!Z?17F'_"H;W_HH?BO_P ##_C1_P *AO?^BA^*_P#P,/\ C0!Z?17F'_"H
M;W_HH?BO_P ##_C1_P *AO?^BA^*_P#P,/\ C0!Z?17F'_"H;W_HH?BO_P #
M#_C1_P *AO?^BA^*_P#P,/\ C0!Z?17F'_"H;W_HH?BO_P ##_C1_P *AO?^
MBA^*_P#P,/\ C0!Z?17GND?#"ZTO5[2_?QQXDNUMY1(;>XNBT<F/X6&>17H5
M '+?#O\ Y$Z+_K]O?_2J6NIKEOAW_P B=%_U^WO_ *52UU- !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'+?#C_DG^D?]<V_]#:NIKEOAQ_R3_2/^N;?^AM74T %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<!\0-*L+>WT-X
M[. 23^([-I7V LY:3G)[^GTKOZQO$'AV'Q%'9)/>75N+.[CO(_L^SF1#E<[E
M/&>W% &;X@,'AU-.-CIEB8[[6;9)E>/A6<JGF*!QN 4<^U<_JUUJ5_H/Q+AO
M[F">VM(IHH(Q"5V#[*CC!+'IN.>.3SD=*[76]!BUV&RCFN[F'[)=17:-#LRS
MQG*YW*>,^F*HW?@VUNCKZ_;[Z*'7$V7,493:I,8C++E202J@<DCT% &<WB'4
ME@.FZ):I-=V6FP3L)(BXD9U;:G#+M^X?F.>HXX-=;8SS7.GVT]Q;-;3R1*\D
M#,&,3$9*DC@X/&:YZZ\$Q2WUI?VFLZG87D-LMI+-;-&#<1+R X*%<C)P0 1D
MUTL$*6UO'!$"(XU"*"23@# Y/6@"2BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#EOAW_R)T7_ %^WO_I5+74U
MRWP[_P"1.B_Z_;W_ -*I:ZF@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#EOAQ_R3_2/^N;?^AM74URWP
MX_Y)_I'_ %S;_P!#:NIH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .6^'?_ ")T
M7_7[>_\ I5+74URWP[_Y$Z+_ *_;W_TJEKJ: "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /.?!GB[3-%\
M)6&G7\.JQ74"LLB#2;I@#O8]5C(/7L:W?^%A:!Z:M_X)[O\ ^-5U-% '+?\
M"PM ]-6_\$]W_P#&J/\ A86@>FK?^">[_P#C5=310!RW_"PM ]-6_P#!/=__
M !JC_A86@>FK?^">[_\ C5=310!RW_"PM ]-6_\ !/=__&J/^%A:!Z:M_P""
M>[_^-5U-% '+?\+"T#TU;_P3W?\ \:H_X6%H'IJW_@GN_P#XU74T4 <M_P +
M"T#TU;_P3W?_ ,:H_P"%A:!Z:M_X)[O_ .-5U-% '+?\+"T#TU;_ ,$]W_\
M&J/^%A:!Z:M_X)[O_P"-5U-% '+?\+"T#TU;_P $]W_\:H_X6%H'IJW_ ()[
MO_XU74T4 <M_PL+0/35O_!/=_P#QJC_A86@>FK?^">[_ /C5=310!RW_  L+
M0/35O_!/=_\ QJC_ (6%H'IJW_@GN_\ XU74T4 <M_PL+0/35O\ P3W?_P :
MH_X6%H'IJW_@GN__ (U74T4 <M_PL+0/35O_  3W?_QJC_A86@>FK?\ @GN_
M_C5=310!RW_"PM ]-6_\$]W_ /&J/^%A:!Z:M_X)[O\ ^-5U-% '+?\ "PM
M]-6_\$]W_P#&J/\ A86@>FK?^">[_P#C5=310!RW_"PM ]-6_P#!/=__ !JC
M_A86@>FK?^">[_\ C5=310!RW_"PM ]-6_\ !/=__&J/^%A:!Z:M_P"">[_^
M-5U-% '+?\+"T#TU;_P3W?\ \:H_X6%H'IJW_@GN_P#XU74T4 <M_P +"T#T
MU;_P3W?_ ,:H_P"%A:!Z:M_X)[O_ .-5U-% '+?\+"T#TU;_ ,$]W_\ &J/^
M%A:!Z:M_X)[O_P"-5U-% '+?\+"T#TU;_P $]W_\:H_X6%H'IJW_ ()[O_XU
M74T4 <M_PL+0/35O_!/=_P#QJC_A86@>FK?^">[_ /C5=310!RW_  L+0/35
MO_!/=_\ QJC_ (6%H'IJW_@GN_\ XU74T4 <M_PL+0/35O\ P3W?_P :H_X6
M%H'IJW_@GN__ (U74T4 <M_PL+0/35O_  3W?_QJC_A86@>FK?\ @GN__C5=
M310!RW_"PM ]-6_\$]W_ /&J/^%A:!Z:M_X)[O\ ^-5U-% '+?\ "PM ]-6_
M\$]W_P#&J/\ A86@>FK?^">[_P#C5=310!RW_"PM ]-6_P#!/=__ !JC_A86
M@>FK?^">[_\ C5=310!RW_"PM ]-6_\ !/=__&J/^%A:!Z:M_P"">[_^-5U-
M% '+?\+"T#TU;_P3W?\ \:H_X6%H'IJW_@GN_P#XU74T4 <M\.U<>"[<R12Q
M%[F[D"2QLC;6N964E6 (R"#SZUU-%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>exhibit31-amendedarticle010.jpg
<TEXT>
begin 644 exhibit31-amendedarticle010.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "F3(SPNJ2-$Q'#H 2ON,@C\Q
M3Z9,S)"[)&TC <(I +>W) H \_\ #5WXIUKX<V>OP:VTNJR0O,(+BWB\B0JS
M#9A%5AG&,[N,]Z@;XB17T/AO4+F[GT71=5M7=KQ$5@MR&"^4[LI"KPYR0,X'
M(P:M^&]-\4:/\/+/P]!IT4&I10M$;J:X4PQ[F)W@+EF(STP,D=15^P\/R^'=
M'L_#L6EKJVA162PR(QCWO+N)8['(4ALY.3QQC/- $6IZ]JNC:;I=@+N&]U35
M]0-M:73(NP1$EO-*K@';&.@QD^U;<FG:O!+:-;ZU<3H)1]I2XCBRZ$$$J508
M()![C (Q7&VWP^O[/0;1K QV]YIVKOJ6G6<TI:.*%N#;EQG (R<C.">XY/<6
MM]J=UL\S29;+;S)YTL;EO9-C'.?5MOTH \_B\77L7AOQ#>W'BN--2TZ_NX+6
MUE2 B81N1&A0*'); 'RD')XKOK'63)%I$5]:SV]_J%MYQA$3,L3!5+JS8PI!
M;'.,XKCK+0-8C\+^(=(N?#\=Q)J=]=W$7GSQ^4JS,2I8@E@1GL#TXKJ-!LM4
MT+2]#T:5?M\<-KY=U?M-@HZ@;<*1E@>1G/ '- $6DZE?S>./$.FW-PLEI:P6
MLENBQA=GF>;NR>I^Z/\ ZU8]MXAO+[Q^VG7&K7NDHLK"VT^XTY52]1!RR3,,
MG/)P,$#\36QIFGWT'CK7-1EM62SO+>VBADWJ<F/S-V0#D [QCZ'I39+34/$,
M]A_:>DK8"PO1<A_M"R[RH8+L(YP<\Y XR,'.0 =*V=IVD!L<$C-<)#XLU.Q^
M'GB#6[IEO+S3KF]CC_=A5(CE9$R!V  )[]>:Z;3] ATR^GO8KW4YWE# Q7%[
M)+&,G/RHQP#Q@>@XK-\*Z7=V&BZG;:E89^T7]W<"$LCB2.61G"GG&<-@@\4
M,BU6\TWQAI6DS7[:A::K92S1R.B!DDBV$D; !M97[YP1UYJ?PWJ5_>:YXFM+
MVX69+&]2*#;&$VHT,;X]^7/)-5] \(6]AX@DUIK."SV6_P!DLK2+!$$6<L6/
M3<Q &!PH  SS4^@V&H66N^)KN>T*1W]TD]L6D7Y@L*1X."2.4/;H?PH R/#O
MB&\U?QA/!=ZM>V$B;Y$T2[TY8=\0)5760C<XZ,<'J<=*O:]K>HVFG:K>V,5Y
M,!.EG!]DMO/:/'^LF"=R"6&#QF,>M3?9M2U>\TW5;[1Q97.F"66.$W"2-)(T
M938K#C8=V<G!R%XXJZHU'1-)L(+33O[2DSBZ*3+&V2"SR -PV7).,CK0!S4'
MB::/P[HLL'B%M4_M?54L_M[6R0M;@AB5V 8#90K\PZMWQBMG0]5O9O$/B#0)
M[GSI-/\ )D@N70;BDJD@,%P"5*MTQD$=\DK%X=@CTS5%O=*BO/[3O#>2V:E2
MB/M51RV!GY Q(YW$D4_POX;'AZ+4;R2.-]0U"7SIU@X50J[4C4G&0H'4XR22
M<9P "MX9U[4;GX=)K-W')J%^L<[>7!& TS+(X554>N *B\":K<:N+V2YU^YO
MIX2J36-S8+:26CG)PRXW<CH22..]2^&+36/#_@.*U.F";4K=I"+8W"J) TK-
MP_('RMW[C'O6AINFRR:]<Z]<VHM)I[6.V$.\,VU69LN5XSEL  G '7G  -RN
M4\<ZEJ.F6^BOI]Z]L;G5K:SEVQHVZ.1]K?>4X/H:U;G0(+K6(M2:^U-)(RI$
M,5[(D)V^L8.TY[\<UF>-]+U#5H-&33[4SFUU6VO)?WBKB.-MS 9(R3V_F* )
MK_QMHNES7]O<RW;2:<B/=[+.1_+1@2')"XVX4DD<5?F\06$-QY(:64@Q!VAC
M+JGFG"9(Z9_0<G KF-4T+5KNX\;M%8DKK&F1VMH3*@RXCD4[N>!F0?D?;,%W
MX9U6>XM+RRM)].U>WCMHDO8;E?+DC7;OCG3=\X'SXP">1R* -6#Q_I@AU.YO
MHKJTMK+4/L/F/;N06^0 D@$+EFQSVQG&:TK'Q5INH7JV42WB730RSK#/:21,
MR1N$8@,H[D<=>:Y34/#>NMIFOZ?#8)*+O6XM1@E%PHW()(G((.,$"-A]2.V2
M-[5;#5$\::7K=C8K<Q+8SV<T;3+&8B[QNK'.<CY"#C)YX!H N1>+=)N=/M;R
MUDFN$NHGFB2*%C(T:'#-MQD ' YQR0.IJK:^-K"_UZQL+*.>XM[O3S?)=)"Q
M4KN55 XSW.<].!UKE] \/>*O#*Z+?1:;;WDL5C)87=F+H(5!E,B2*Q&#U((^
MG6NC&F:Q%XTT_6&M8)8CILEI<"*7:(6,BN,9'S# (!XR1SC/ !8T?Q!IYT2U
MN$U&ZU#[5<3Q6[2P[9I65WW*$"C 7:1D@<+S3W\::'':07#7,H6:[-D%%O(6
M6<=8V4#*MQT/7MG(KF-)\,:YID?A^_\ LFZXTR\OS/:"5,R0W,C.&1L[=RY7
M@D9^;GIF6X\*ZG]K74(K7=)<^(8M4FA$BCR8DC$>.N"YQDXXYQGC) .FM?%F
ME7EJ\T+3[TNOL9@D@9)?.QNV;& .=OS>F.:T[&]BU"T%S ) A9TQ(A1@58J0
M0>>H-<1/X9N[NXUY+_16N;._U:.Z3R[E8Y418%02(P8;7#H#U'!_"NF\*V6I
M:?H4=KJMU+<SI))Y<DS!I?*WGRQ(PX9PN,D=_7K0!M4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !169XC>6
M/PUJ<T,TD,T5K))')&<%6520?S%>&0>/?%%I\._#GB"WUR:^UJ\U%[9]/D1'
M6YC!;HH7<#PHR"/O4 ?0U%<[JOC72-'N;FWN6F9[.%)[TPIO%K&QP&?_  &3
M@9QCFH=1\?:)IFMQZ/)]KFO9K;[7!';6[2^='@G*[<YZ'\O3F@#J**Y!_B7X
M<3P;#XJ,TYTJ63RMZPDLCY(PR]1R*L6/C_0;[4M1L/-N+>>PMOMDOVF!H@8,
M ^8,\D8(_.@#IZ*YB#QUIEQI;ZBMM?BV6S^W*WD9\R#CYUP3GKDC[P[@<58T
MWQ=INLZ7IFH6*W,MKJ<K0V[JF#D!B21G*C"/S[?3(!OT5Y)X/^(,FFZ+XGU+
MQ->W=S9V&LO:1RB+>8DX"@[1TSQGU->A_P#"2V"B%Y/,CADLC?F=E'EI" "2
MQSQU'^0< &Q17,:9X]T35=7LM,A>=)K^V-U9-)'A;F,9R5()P< G#8/'2LVZ
M^+'AFTCU%Y?[0VZ;<BVO2MHS"!RQ7YB.,9&.O/;- '<T5Q&IZT#\3?#EE%KU
MQ;Q7-M+(M@MN&BO!M8AO,S\N,9Y'8>M6Y/B-X=CNH(S/*UO-?'3TO%3,/V@?
M\LR<Y'UQCWH ZRBJFJ!CI5WLD>)Q$S*\9PRD#((KQSP?K?BS6_A'J7B=?$5T
M=6L9)G19$C:*5(U#%&4KW&>00<XH ]NHKAO"_P 2;'6O!VD:M=H8[Z_F-HEG
M"-S23@X(0$],?-DG !Y-6[WXD>';#1;?5KB:<6DUTUD2(26BG&<QNHY!X/MQ
M[C(!UU%<YIOC?1M1U#4K O/:7>G1^?<0WD)B818SY@!_AQCZ9YQ46F_$#0M4
MU73]/A>=9-2A:>QDDCPERBYSM.>",'A@#Q0!U%%<7/\ %+PU;W5]:NUZ;FQN
M5MIX4M69E=B5SQQMR.O3D=R*CT'X@'6_&?B#2(]-NQ;Z9Y<:MY7)?$A<MS\H
M.U0H/7\> #N**X2/XO>%);&TOA+>BQN;G[*+IK1Q$DG4*S=N.>,\5LZ1XUTC
M6=6U+2XC<6]YIZ+)/'=PF$A",AQN[8(ZXZB@#HJ*YO3O'&CZK=6L%LTY-['+
M+8N\>U;M8SA_+R>WOC(Y''-9-O\ %OPM<P6ES')>BVN;O[$+AK1Q&DIZ*S'@
M?KZF@#NJ*XF?Q[M^)T?A.+3[ITCM#--*L1)+%E"X_P!@ G+?3\>DUW7M.\-Z
M6^HZG/Y4"L$&%+,[DX"J!R2: -*BN5O/&]FNDZ^]K%.-4T> O/8RQ_O$)3<A
M(!(*G@Y!/&:Q/A5<ZQKVAVGB34=8O9OM,#Q2VDT8$;2B5B)4/8;<+@ #@]Z
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
M=H>:0(,^F34RLKHKHP96&00<@B@#A-<TVW\1G4].\5^&;BZLXYC_ &?=PQAW
M*%1]TJ=R$-GDX!&,FN+O/ 'B2R^&GA>P6VEO+K3=86\DMED4O%#N8A02<$C(
MR <9)QP,U[A52\U73M.95OK^UM68943S*A(]LF@#S;QIIOB;6_$<L=MX=/V&
MXT6:$7$4D4<WG,#B.63.[8#CY%."3SN%81\(^(QX#\ )_8MP;G0]36:[M@\?
MF>6)-VY?FP?S!KVZ*6.>)989$DC<95T.01Z@BGT >2:SH&JVWQ0N=;N- U#5
M-%UG3TMIX+.X"O"X !1P'4,O!SD[?F/I7IVD646G:1:6<-JEK%#$J+;H^X1C
M'W0>^*NT4 %%%075[:V,:R7=S#;QLX16ED" L>@!/<^E $]%%% !114 O;4W
MK60N83=JGF& 2#>$SC=MZXSWH GHHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M0&1[60$,CC(*\C/4'''3%>=? F>37[#7_$VI-Y^J7E^8I)7Y*QJBL$'HN7/
M]!Z5ZQ:0R06L<<T[3R@?/*P W'J3@=!Z#L*Y+2/!$_A75=3N/#=[!#9:C)YT
MEC=0ETBE[M&RL" ?[I!Z#!% '!>%]9O/#?Q$^(.B:=M_LZSMIM2MX'!,<4B[
M6*@ C .\C ]!Z5TGA_Q]XGU7PM#XKN-&L%T5+*YGN!%*WGL\1; 13P =N.<]
MSQQG7TOX>1:;IOB F^^T:SKJR"[OY(>!N!&%0'A1N.!G\>E2:/H<_@7X8S:6
ME[]JDL+6=HITM3DYW./W>6W$$].] '/Z=\1->NKOP:DEOIOE^)5E<*D<FZW5
M.<9W'=E3UP,'/%-\0?$[5]!N%EN=-MX(O[7%A]AG!\^2 @XN%8-@ D' *X]S
MBN=\'W_B31I]!<:3X3O8IFCMRUA,6O$1S\[8W$+C)9@ !UZ5OW_P=O+ZUU"&
M3Q2[?:=6&J(9+-6*L 1M9MV6 !P,$ >G- &EKGC;7K3X@77AC3K;3F5-,:_C
MFN X*XSP0#\W(]NOMSR_B/QLOB+X2^'O$.I:)877VG4UBDM93($612X#J58'
M^$\'/WL?7M;SP'=W7CJ;Q.-7B5Y--;3_ "#:$@ @_/G>.YSC'3CWK$D^$-P_
MP]TWPF->C"6-\;Q;C[$<ORQ"[?,XY<\Y]* -'QWXUUKPF\,=K#8W5Y?W:V^F
MV'EL9)EPNYV8. ,,2,8]/?#?%7C77_#T=VLEE9VYM--%T+F=&:&[G'WH8\."
M,#)SR<#)  YGN/ 6I7'CU_%LFM6LMU'!Y%E!-8LT=J,8+#$HR>6_[Z/M535/
MAA?ZMJEU>7'BF9OM6CC3)@UJK'.T!G4EOE#,-Q YY(SW !C^+/&>LZE8?#VX
MTUX;*'7+VW>:-E+'<'0A201E,GD#!..HJW_;UMI/Q=UE]2TVR-S9>'S=SZA;
MJZR,B["R!2Q7'7GKP!FM"?X8SR^'O"EBNM(M[X=N$F@N#:9CD"D':R;P>PYW
M>OKQ<?X>M<^-[_Q!?:DEQ!?:8=-GM?L^TM&0 3O#=3CT[T 9&F_$V_9/"=]J
M5I:I8^))Y((HX0PDMF#[8]S$D/G(SPN,]ZH:E\3_ !);)XS>VL=*:/PW<1H6
MD$F9E=RN, \'C.<]NASQMZ;\+_L[>&K>^U-;FP\.RR36<:P;'D9FW*9#N(^7
M Z 9]NE5KKX57-S!XPB.N1*/$LL<CG[&?W&QRV!^\^;KCM0 NN?$]M.U'0+=
MA:Z=;ZMIHO$N[V-WB\UL;8BRD;>O+G.,CBO1;.266RMY)U59GC5G5#D!B.0#
MZ9KB=7^'USJWAB#0;C4+.:TCT^*S'G698QR("!/'\_RM@CCD''IQ78Z5I\>D
MZ19:;"SO%:0) C.<L0JA03[\4 6Z*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH 0@,,$ CT-"JJC"@ >PI:* "BBB@ HHHH
M9([1QLZQM(0,A%QD_3) _6N%MOB[X=N-)EU8P:E%ID%S]EFNWMP4BDXX8*Q8
M#D<XQS7>U\\_#?PI>>,_A]K^BC48K+3IM9+7!$!DE?:(VPIW +R!S@]* /H*
M">*ZMX[B"19(94#HZG(92,@@^F*Y^V\:6.I75]!H]I>ZJ+%O+N)K14\M7[H&
M=EW-_NYIU]%;Z;X6G\-Z1=1IJ$.E/'96YE'G86,HC8ZGD#GUKC?V?S$/ALT:
MC$T=],LR]"&^7K^&* ._\/\ B/2_$^F_;]*N?.B#F-U*E7C<=593RI'H:U'8
MJC,%+D#(48R?;GBO%_A1,+;QO\1-3:=(-$%^_P"^D<+%N$DASD\< _J*]GBE
MCFB26)UDC=0RNAR&!Z$'N* .'A^*NBSV>J7<=AJK6VE2>5?2+ I\DY(.0'R0
M,'D CBNNTK5;+6]+M]3TZ=9[.X3?%(O<?0\@]L=J^?= L-6O_#WQ0CTZ_@MH
M5O)FN$>'<TL8\PLH?=A,J",[3U[5JZ;XLW^#OA[I.@6]SI6G:CJ?V2[VS$OM
M61=RB08/SER<C!Z@4 >\T5Y7X<NM4U_4O'OA4ZI>PQ:?< 6%Z)V\VW+AL*7S
ME@"HX)/&1Z4[X/:W=:]:W::O?W,NKZ41:RQ-<.RNI+,)B"<,6SC/H@QUH [K
M6_$MAH5SI]I<>;+>ZC*8K6VA +RD#)/)   ZDD5DW7Q(T&RT/4M4N3<QC3;H
M6EU;&,&:.4D +@'!ZYR"1C-<S\6M/CUS7O"ND:?-+:^)))I9K"[5]J0*BAG+
M<$G.T8 [C\"OP>N&O8M?MM8T]5U^RU1GO[@_-YLIW ,.RX 88'&.1UH V_#O
MQ6\.^);ZXM;1+Z$VUL]U-)<P>6B1KC))S[U+X?\ B=H'B'Q')H,$=_:WX4O&
ME[;&+SE SE<G/3GD XI_A=5UCQ'XDUZ10\+3C3;7<,CRH,[R/8RM)_WR*R+0
M:3K_ ,48_%#WUJ(K"$Z=IR"53)<2DMOD Z[1N91Z\MTP2 :$_P 5O#=MXG@T
M.?[;&\\ODQ7CVY%N[YVX5R>>>,@8]Z[>O-_&<>C^(?$FDZ9=7EG;:?H,XOKU
MWD5?G"_NX5'N#N;'0;>Y%>D4 %%%% !1110 4444 %%%% "!5!)"@$]2!UI:
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHK.U^[N=/\/ZA>V;1">VMY)D\Y"RDJI."
M0>WK0!HT5YCH7CW7]5^$5_XPD734O($FD2%;=_+Q'G@_O,\XZYX]ZZ'P1XJG
MUOP'9>(]<FL;8W(9F\L&.-,.4 RS').!^= '6T5FV_B'1KNRN;V#5+1[:U)6
MXE$HVPD=0_\ =Q[U%%XJ\/S/&D6MZ?(TL+3H$N$.Z-<[G&#T&#S['TH UZ*Q
M#XN\/R1Q?9]=TR22XCD>W_TI2) @.XC!Z#!R?8UG^%_$[S>$;;4_$>HZ,L\L
MS1>983AX7.X[54Y.6P.@)Z4 =1)&)8VC8L PP2K%3^!'(K'\/>$M$\*1S1Z+
M:/:QSOOD3SY'#-ZX9CSP.:YSQIX]ET)_#-SI,^G7.G:IJ*VDTSY=0F[#,KJP
M Q\W7/2NJM?$NAWUE<WEKJ]E-;6I(N)4G4K%C^\<\?C0 U_#.D2>)X_$;6:G
M5HX#;K<;FX3GC&<9Y/.,\U _@_1C>W=W!#/9S7G-R;.YD@$Q]6",!NY/S=?>
MK*>)="D:R":S8,;[/V0"X0^?@X.SGYN>.*BN/%OARU^T_:-=TZ,VKA)PUR@,
M3'@!AG@G!X/I0 U_"&@/X8D\-C3(DTB1=KV\>5!Y!SD'.<@'.<UHV>GVNGZ9
M!IUI'Y-K!$(8D1B-J 8 !SGIWSFJE[XET/3KAX+W5[*WEC56D66=5V!ONELG
MY0>V>M7[2[MK^UCNK.XBN+>0926%PZ,/4$<&@#F8OAKX4ABO(8]/G6*^;?=1
MB^N-LYR3EQOPW4]:U+GPKHEUI-KI;:=%'9VDBRVR0YC,#J<JR%<%2#W'J:P_
MB?XJU/P9X2;6M,6TDDCF2-H[F-F#!CC@JRX_6LVU\?:K9^/-$\-ZM!9W$>L6
M2W,%Q:1O&T1(8[65F;(^4\@CK0!U<7A+1H-,O;".VD6&^D:2[87$@DG9NI9P
MVXY^N,<46GA'1+'Q%/K]M:/'J<Z!)9Q<2'S%   *EMIX [=JR?'WCVV\#)I+
M3Q[Q>WBQ2'G]W#_&_P!1D8'>NP5@RAE(((R".] &;JOA_3=:FM)[V FXLW,E
MM/'(T<D3$8.UE(.".HZ'O3]*T33]$AFBL+?RO/E::9RQ9Y9&ZLS,26/U-7SD
M X&3Z5Q'AGQGJ>M?$+Q!X=O;&UMHM+C0J8I&D9RV#DL0.,$<8X]30!TMMX?T
MZT\/_P!AP0NE@8VC*"5PQ#$EOG!W9))YSGFL31OAAX-\/ZM!JFEZ*MO>P9\N
M7SY6VY!4\,Q'0GM7*^(_%GQ/TB.^U*'0]$328YREM]H+F=T9]D>5#_>;*\<=
M:V_'OC/6O!UEHK1V-E,]]<Q6LLS2-A';EMJ>G!P2W'H: +#_  E\#R:@;^31
M/,NVE\YI9+J9BSYSDY?GGUKM:Y+Q-XKFTWQ3X?\ #5@(A>ZL\A::52PAC12Q
M.T$9)Q@<]C6'9_$YKGX?ZGJ\BV4&JV-XVG%9G*0-/N"JQ).0F&W'G( ;F@#T
MFBN+\":OXLUL3W>NGP^U@4 MY-)E:7>^><MN(P!V]ZE^(_C&3P1X;BU&&!))
M)KJ.V#R E(MV278#!( 4\ C)Q0!U]%>>Q>--<N-0\0:7IEO9ZO<6=I!<6%S;
MJ5BD:7&U9/F([[LAA\H/3K571O$OQ%7QE8Z/X@TS1(X)K>:YD%EO>4(@ XR^
M 2S*!GWH ],HKS%O&GC+1OB#HVC^(=+TL:=K3.MM]B=WDA([,QP"1D9P,<Y!
MXI/'OC7QGX/F36$TK3'\.K<BW:)G8W3C)&_C"J#CCJ>1GV /3Z*13N4-@C(S
M@]:6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M=Z7IV%EO=MO(Y;;LB9@)&^NPM@>M9/C+PM>ZD_AJ?2A&T6BWT=PUBS[%E1<
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH PQX3TO_A)]0UYH0]S
M?V:6<RD<% 3G\QM!]D%4X? 6C1^ /^$-=9'TTQ&-FR Y);?OS_>W<UU%% '(
MZ;X(DL_"]UH-WK]_?V\MF]C"TP1?(B9=O&T#<0,<MGIQCG,%C\-M/M?[#@FO
M;BZL-#D:6PMY%48<G(9V ^;:>G ]\UVM% %'5;"34;:..&]FLY8Y5E66( G(
M[$$$$'H1Z&N-O/A/I5[X;U#1C>30IJ-]]NNI+>-$R_947!"J/3D^]>@44 <I
M-X&MYO%NG^)%U&[AOK6T%G)Y83;/&"3R"#M/)Y&/;%5]-^'D.C>(=0U#3-9O
M[6RU&;S[K3H]GEN^<G#$;E![[2#VSC%=G10!@V?AD6?C'4?$/]IWTIO84A^Q
MO)F&/;CE1Z\?JWK5OQ%H=KXE\/7VC7F1!=Q&-F7JIZAA[@@'\*TZ* , ^#])
M_M_1M72'9-I-J]K;*!P$8 #_ +Y 8#_>-3:IX9T_5M>T?6+E";G2GD:#T.]=
MIS]."/<5LT4 8VA^&-/\/WFKW5DA$FJ79NYL]F( P/;.X_5C5)_ NCN_B5C&
M<^(%"W7 X 3;\OODEOJ:Z:B@#EM6\$6VH^#;/PU;:C>Z=;V@B"36C['(C&,$
M^_7ZX-5]0^'UO<^)KG7;+5+RPN;VT^QWHB",)TP #\P.UL #(].W6NQHH X2
MU^%FE6GA/3M"6^O'.F78O;*Z?9OAE#;N % *Y)R#GKUZ8OVG@:"T;5[N/4;E
M-5U6XBGN+Z-5#*8V!544@@+QC!SG)SFNLHH X6?X8V<VF:U;QZG=6=UJ]S'<
M7-S9 0X*=%51P!U)[DDFN;OM-O7^/-NUK=7=LD>BBW6^,0D4R9/RL6&TD@YQ
MP<UZ]10!Y\?A'I"^&=.T:#4=0@-E?C4/M4;+YDL_]Y@01Z8XXP.O.9HOAA:6
MUKXEAMM;U2+^WF$DSAUWQN#N+!@H/))!&<8)%=W10!Y%XLT778_$6EV.GZMY
M-G8Z4D(N-7LOM,,S[L%@=I'FX49S@XQC.36QI7A_5?%^@6Y\5,D6I:5J?GZ;
M?6L)BW*FTJYC8#Y2<C! R ".QKT6B@# \.^%+3P_>:I?K*]QJ&J3^==3N N2
M,[54#HHR<#D\\DU4L_ FFZ7X;UG1=-D>UBU66:261 -R>9P0OH O ]*ZJB@#
MFO%W@C3/%^A0Z7<M+:_9G62UGMSAX&48&/;'&*@U#P+%K?ADZ1K>K7VH3"1)
MDO7V*\4B?=9550H[YR"3DY/3'644 <I#X&MA=Z[J-Q>23:IK-N+::Y"!1'&%
M"[47MT!Y)R1^%+IGAR#P=\/9]$M[F6XM[:WF\MY5&_#;FQQUY8]JZJB@#Q7X
M<>!?^$@^'NA6NMW5Y';6%Z]T^F/$J9D#MMW$C=M(.<=\GFN^U'P+;ZOJ5I<:
MA?2W$%I?_P!H01-&NZ-\DA%?&1'GDKW(ZXXKK** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YRW\&V=MXY
MNO%J7EX;ZYM_LTD1*>5Y8VX &W/51SFNCHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BL^[UNPLM9T_29YPEY?B0V\?\ ?V %
MOT-:% !115/4]2BTNS^T2Q3R@NL:QP1EW9F( P/Q_ 4 7**Y8>.[!KG4;9=-
MU9I]-56NXUM<M$&7<O /.0,\9KIXW62-74Y5@"/H: '4444 %%%% !1152"^
M,VH7EH;2YB6V"$3R(!'-N!/R'/.,8/ QF@"W140N8&6%A,A6?_5$,/GX+<>O
M )^@J6@ HHHH **J:;?'4;/[0UG<VAWNGE7*!7^5BN< G@XR/8BK= !1110
M445BZOXD@TJ>:WCL[R_N8+<7,L%FBLZ1$D!L%AG)#8 R3M/% &U13(91-#'*
MH8*ZA@'4J0".X/(/M3Z "BBB@ HK*M=?MKKQ'?:&L,Z7-G#'.[.H",KE@-IS
MD_=/:M6@ HK*\1>(+/PQH\VJZ@DQLX<>:\2;B@) !(SGJ1TIUYK<-G'9*]O.
M;J]8I;V@V^8[!2Y'+;1A5)))_4XH TZ*Y^Y\76MGX0F\1W.GZC#;P*S2VTD
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
MV+XJ^)8Q//*AT^R9?.D+E!NEXW'DC.3R3UJ[K=Y?6_Q"\,6D-],EI>17GG0
M+M8HBE6Z9R-QZG'3BM+3/"VFZ5JDNIP&[DO9H5ADFGNY)"ZKG&0S8/4_TJ>]
MT&QO]8L=5G$WVNQ#BW99F4('&&^4'!R .H[4 >;?VGKD/A2XUUM?OI+BQ\0-
M:K&VP1R1?:Q$5<!>?E/;&,# '?O/'?\ R3WQ+_V"[G_T4U,/@;0VTF;2S'<F
MSFNOM<D?VJ3F7?OW9SG[P!QG&:V[JRM[[3YK&ZC\ZVGB:&5'/WT(P0?J#0!Y
M]:?VMH.I^#9HM8N[RUU95M;FRG"%$_<%U>,  KMV\]<CKSS46DW;VN@Z]LU!
MK)IO%EQ%F./?),#.,Q1^C,,@-VY/&,CM].\-Z?ILD$D?VB9[:,Q6[7$[2F%#
MC(7<>. !GK@8S5)_ NA2:?/9-%<^7->_V@6%U)O6XSGS%;.5.?2@#D6\5:II
MB:]9R3S0I'K=G90R7#B5[2*=8RQ+'()&YL9)P2.2!6IXRTZYT[P?XPW:M)<6
M<^E2-!:3DN\+*A#L'))*G*\'H>E;9\">'7CU2.6R>:/5%5;M9IY'$FT !N6X
M;Y0=PYR,YI8?!&C1:)=Z2PNYK>[3RIVGNY))'09 3>6W!0"> 0.3ZF@#-\%:
MG_;TL\LL]S;3:>J6K:8S;?+ &5E8#[V\<@CY<>I!-6_$FK3Q>*?#>@I*\$.J
M/<--+&=K%8H]P0-VR2#D<X4XQ5Z'PII=OJ]OJL23K>P6ZVJR"X?YH@<A7&<-
M^.:M:OH=CK<4"7L;%[>4302QN4DB<=&5AR/Y'O0!YSXBUS7-*TOQQIUOJ=RO
M]DK;7%E=_*TBI+UB9B#G!!P?O8(YKT?2=.FTY+@3ZG=W[32F7-R5_=Y &U=H
M&%R"<>]4KOPCI%_I-YIMU%-+#?.'NF,[B2<C &YP<X& ,#@8Q6U%&(84C#.P
M48!=BQ/U)ZT >3)9ZE_9/CS5=.UV[T^?3]7N[B*.()Y3LD4;'S 5)8$#&,X'
M6MRQN9-4^(NAW=Q&8I+KPO)+(BDJ4+2PD@'J,9KHW\(:0]Q>2&.817TOG75L
M)W\F=^/F9,XYP,CH<<@U:?0;%_$$6N%91?Q0&W1Q*P41D@E=N<=0#T[4 <!9
M:[JTG@3PGJ#ZC<-=SZ[':SR$C,L1N70JPZ'Y0!Z\5<%WXB\1V>J:AI6H6]E<
MV&IS0(9KMEBCCADVE)(@A!W(-Q).1N!! &*W?^%>^'B AANO*6[%[%$+R4)#
M+N+9C ;Y/F)/&*EE\":!+KLFL?9IDN)F5ITCN)%BG8=#)&#M<_4<]\T 64\1
M/)KITO\ L+6%7>4^VM OV?@9SNW9P>G2O,?#_P#:VB?#7PGX@L=8NVQ-;V\F
MG,$,$L4DOEE0,9W?-G=DGKVX'M-86G>$-(TP6\=O%,;>UD,EM;23N\4#'/*J
M3QU./3/&* .5:[:QUWXDW*:C'ISHMIMNY(_,$1^S@ [?XCGH.YQUJ&X\2ZIX
M?U'Q-L2[:"ST)-0M[>^D\QQ)ND4DG)(!V@E<\8[=*ZZY\&:)>'6#<V\LHUA5
M%ZKSN1)M "D#/RD #!&.E%MX,T6UOS?>3/-<M:_9)'N;F27S8^>'#,0WWB.>
MQQ0!%I=E=)=Z9J2>()9[2YM<303?.+F0@,LB'.$X#?*HP1VXKBOA5J?]IZ5H
M^C33W-B;"R\^.$-M^W*S'+@CJBGC YSUP.#W&B^"=&T .-/2Z12ACC#W<D@@
M0]5C#,=@^E1P> ]!MH-*B@AN(QI3.UDRW4@:+=]X;LY(/H<B@"/XC7E[IWP_
MUF^T^\EM+JW@,B2Q;<\'IR#^G-4+]M1O/B/;:2NLWMM8SZ+).\<!12'$L:Y4
M[<@X/7GOC%=3K.C66OZ3/IFH(\EI.-LJ)(R%AZ94@U7'AO3QK$6JYN?ML5L;
M1)3</Q$2"1C.#R <]<B@#S2ZUK4)O W@[4KE9]3O;?7Y$VK@27'E?:44=AN(
M0?C7H7A"YCU318]8349+W[=F7ECLAR>8U4]-IX.><@].@CB\#:'#:65K''="
M&RNC>6Z_:I/DF))+=>>6;@\<FK^E>'=.T6\OKFP26)KZ9IYT\YBC2'JP4G"D
M^P% &//=WP^*4&G+?SK93:---Y "[4D$L:AQQR<$]<UR.FZIKB^%O#6NRZ[>
MS7$NN"REC?9Y<D37+QD, O)QC![8&,5Z/-H%C-KR:TPF%^D#6RR+,P C)!(V
MYQU .<=JH)X'T./2;73%CN1:6MU]KA3[5)E90V\-G.3\Q)P>,F@#HZ* , "B
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ I"0 23@#J32URGQ*BOY? .IKI\4DTH$;211C+21"13(H'?*!ACOTH
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
M1.',>.#]Y 2.K9'4&K%QK=GI7B/3Y]9U&6ST>^T."&UNT17A\Q2QDC8E6 +
MH>V=H'84 >I(ZR(KHP9&&593D$>HKAW\67FN7^K6_AW5M&@?39TC479WK.FQ
M6D?*L" -V!@=5.3SQT/A.QLM,\+V-GIRW*V42$0"Y),FS<2I.>0,'(!Y P*X
MS3+K3YT^(Z23V[HUT[X9@05^S(N?<;@1]10!O:AKNJ6#^$$6ZL+I-3N%M[J:
M&,E9,Q,^^,[L!25]^#UK9M[XQWFJO=ZGI[6D#)L1"%:V7;\WFDMCDY(X'%>>
M0W=LOAGX4AIX@4EM]V7'RXM74Y],,0/J<5%JK6'D?%J(&WVM AC08P7^R 9
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
MEZO#')\/=1EG4Z)#IS6LDYXC@NS$@7>3P#@.@/8DCK0!ZE;75O>6Z7%K/%/
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
MKOJ,N72U4P)$MO$S E?E^\?E4;CV4=.<[5% !00#U&:** "C SG'(HHH *"
M1@C(HHH **** "C SG'/K110 4444 ! (P1D5@ZYX?GU?6=%OX[V.!=,G:?R
MV@+^:61D(SN&!ACV/-;U%    ,#I1110 4444 %&!G..?6BB@ HHHH .M &!
M@444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 50UK^T?[*F.DK&U\"AB65MJ-A@2&.#@$9SQ5^B@#A]2\/W'B#Q7H.K?V
M,=+NM-N/-N+YY(RTL>QAY*[&)8$D<MMP >.<54;1/%=AI7BBUTR&))KO5'O;
M:=;G8TL;LA9!Q\C;0XW'H2,>H]#HH \XA\*:N]WXM":7:6-MK6E);PXN Q20
M)(N'P.22X)/ZFDDT7Q/:'P_K-MH]I=7-G8?V?>:9+<KEX_D(='(VA@RGCT/Y
M>D44 8=M+K=O!89TFU#7%P?M4<4X"VD>#@@[?WAR!G ')/85N444 <=J&A:E
MI?CAO%.C6Z7BW=LMKJ%D9!&[;3E)(V/&X#@@D#'>MB:74[^PNO\ B726RF!U
M2"62,RR.1@9*L54#_>)/MCG9HH \[L?#FM6^F> K9[ []$8?;,2I@ 0M'\O/
M/+9^E2>'='\2:%(^A-I&GW&GI<.]OJ[3+N6%G+[6CQDN,D#G'3TY] HH X3P
M_IWBKP[/=Z'%8VLVER7DMQ;:D;@ PQR.796CQEG!9L=CD9Q67>^$]?7Q9K7B
M?3+8PZE]JAEL0\R[+B$1)'+%( > VS<#VP#UXKT^B@#S_P 4>';_ ,12/=QZ
M/-9:Q% O]G:E;W2))!)SE)2&^:,-SP&R"> >O7ZI!<S>';NV1?/NI+5HP%PN
M]RN,\G &36C10!Y_;>']8BL_ ,36!W:( +S$J<8MS%\O//)S]/?BJNI^%=<O
M+3Q7Y-DHEO-3MK^S5YE E$7E94D$[2?+.,\<BO2J* .#;3/$5QXGU;6)-%M/
M*N]&2UCMI[E7W2*\AV/@8(.[![8/>J4?@B^BTCQ-INE13Z?I>HZ8T-MIUW<"
M18KE@P+)AFV)@J,9ZYX&!7I-% &=H0O%T2S2_MEMKA(E1HED$FW  ZCC\JY7
MPEIWBKP[;IX;>QM9--MIV,&J_:!DP%RVTQ8SOP2OIWYQSW=% 'GD7AK6K'P]
MXD\+Q6JSVVIRW+6EZ95"1)/G<)%)W94LQ^4'=QTK0T[0;W2?&?VN&SDETZ#0
MX=.BD\Q-SO&[-T)Z$$#/K^==G10!YGI7A;7]-T3P3BQBDN]$GF%Q ;A5!62-
MT#*W/ W@^O7BFZ[X<\4ZJNI+/IUO>3IJL-U97+W8 %NDB,(T4CY" IW'C/7)
MX%>G44 <4VD:O_PDWB74&L,Q7^F0VT.R9#F1!)GJ00,N,$CL>!5*S\/:S!9^
M 87L#NT, 7F)4P/W#1?+SSR<_3WXKT*B@#G?%]MK5S:6 TB/SD2\1KVW6?R6
MF@P<JK]N=I(R,@$9YYI^"=%U'1+G7TN["UM;:[U W=N+>4,NUHT7:!M&,;3Z
M?2NNHH XF6P\2:%XVU34M)TZWU.PUA86D62Z$#6TL:;,G(.Y"H'3)XZ>LJZ1
MK&D>-)-=C@_M&&_L(K:\CA94=)HR=KJ'(!0AF&,Y'O78T4 ><IX/U.QAT/RK
M=9IDUZ76+T1R*%C$@D^1=Q&<;U'O@GVJW/H>KO<^/'6P;;K,"1V9\U/F(M_*
M^;GCGGZ>_%=W10!PFD:)J]IXA\.WDVGLL-AH9L)R)4)$I,9X&[D?NSS[BLY_
M#&NMX!NM(&G?Z9+K)O57SH]OE_:A-USUVC&/7VYKTRB@#S^VTKQ)HVO:K#:Z
M+8:AIVI737D-W/.J-:,X&]77!+@$9&WZ9YXU](TO4+3Q[KFHS6Q%E>6UK#%-
MO3):+?DE0<@'>,?3M74T4 <)X0T[Q5X=M8O#4EC:OIUI,WDZK]H&6@+E@IBQ
MG?@[>N._..8;C1?$\8\:3Z7"+>[U*XAFLG,R@LBI&CKD$[&(5L'MD'BO0:*
M//+/P]K%OK>O7D>BP6]MJ6E1P)&ETK.)5\P88XY8[P2<_B33D\/:RGA_P'9_
M8"9M%F@:[ E3 $<+1G;SSDMD>PKT&B@#B/$>A_;_ !QI4UG<(@NX7M]4A'/G
M6T;*XS_P,A#[2FNPO?\ CPN/^N3?R-5--T#2=(NKRZT_3X+>XO9#+<R(OS2,
M3G)/U)./<U>N(([JWD@E#&.12K!6*DCZC!% 'F/A;2[WQ)\.?!EB]FT%M:O;
M7DMRTBE76+YE" '=ECM!R!@;N3QG8L/"]_=Z-XTTN^A-HFM7=Q+!+O5\))$J
M#(!Z@KG'ZUU^F:79Z-I\5A80^3:Q#$<>]F"#T&2<#VJW0!QOARV\17$$=CKV
MAV%DL,1BGN[>X#&Z^4KE H#1YSDDG(Q@#G(Q_'/AK3O#O@'4FTJ*X\R:YLLB
M>\EE!(N8\#YV;;U[5Z55'5M'L-<L_LFHP&>WW!S'YC*"0<@G:1G! /U% '.7
M^CW^K>(&UM["2#[+IDUI;P/(ADEDE(R20Q4* H R<DD\# SGW7AO6)_@JGAA
M;,?VH+".SV&5=NY0 6W9Z<?7VKT!%"(J#)"C R23^9Y-+0!R?]GZD?B';:W]
M@D%FFD/:-^\3<)&D5\8W=,*1GU]N:Y^R\+:_:>&O#<0L(VO-*UF6\EA-PH#Q
MR-,<JW(R!*,@^AKTRB@#@(M*\2Z+XCU46FBZ?J>GZI<?:DGEN AM)&55<,"I
M+IE<C;S^=2Q:/K^B>*M<N+2RCU&QUF*)C()EB:WF2/RSN!ZH0 ?ER1TQ7=44
M <[X'TV_T7P/I.FZC D=W:6RQ.D<@?H/7@9_SFN5?PQKK>![G2AIW^ER:V;Y
M1YT>WR_M0FZYZ[1C'K[<UZ910!YCXI\.>)]<M_$-M)IT%V9IHI=-GEN@HAB4
MH3&J8.U\JV6[YZ\ 5T-K8:K%X\O]:FTXBWFTN&V41S(Q\Q&=B.2./G !..G:
MNMHH \TLO"^N6W@SP9I;Z?FYT?4(KBZ F3&Q-^=ISR3O&!QT/2K>@Z/XDT*X
MFT3^R-/N=.^U22VVK-,H:.)W+[6CQEG&X@<X/%>@44 8?BZ#6;GPY/'H+ 7Q
M>,[?,\LO&'!=5?\ A)7(![9[=:X]_"^MC_A,Q!HMM;PZWID<%ND=RI*R".1"
M&X'.7!)S]-U>F44 <+)H.J7.K^$Y'LG2"PT^>UNV$J91I(T0;>><%"?Q'TK&
MB\.>+(O!^D>&FTJWE?2-0MI$O!=*L<\,4H8$+RRM@ $$?3/2O4Z* ,7Q7!K-
MSX7O(M"=8]395\O]YMR-PWJ&Q\I*[@#V)!XKB+OP/JVJS^)81I]MIEKK&E0P
M(PN=[1RH7/SX&6)+#)R>,\DUZC10!P(LO%&JZ]X4OK[1H;4Z89UO&^V*0Q>+
M9N3:"<9Y&<'M[UCKX8\56W@.+PBNF07'V"\A>WOOM2JD\*7"R#*_>5L#!&,<
M<$]#ZM10!R>E:1J">,?$UY>6ABL]3BMTBD656YC1E;C.1G=QQ]<5G>$-,\3:
M/;V>@WVD:=]FT_;&FKI,I,T*?= BQN#D  DG Y//0][10!Y_I?A?4+7Q-::O
M96#Z/*YE.K11W"M:WA*D*RQACA]VULX7'S<GNOA[PS?Z3KL6I:?ISZ3#):R'
M4=.%RK6T]P<;3$H)V<[LG"\8XZUW]% %33)KRXTRWFU"T6TO'0&:!91((V[C
M<.M6Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M;M?/9+*IN4C65HQU"DD GZE3^1J>O-WA2Q^(WC#4+6W$E]#I%O/ I8_/+B8
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
M'&[;GC/3!%;T4T6N_$77](U0DPV-G;FS@+E00X8R2C'\0.U=W\..,9.0#?\
M"NO#Q-X9L=9%L;872%A$7W%<,1UP,]*V*XWX4X_X5AH0!R/)89S_ +;5Q6IV
MS#P5X\U$7E_]KTS6)VLY3=R$PE1$1CYN>N.<\<4 >ST5YW=V26'C]+6"6Y:+
M4-#N9;E))W<22(\>U\$\,-QZ8K,TR^D?0_A;,UY(UQ<2*DK&4[I5^SN2&Y^8
M;@.O>@#U>H+:\M[Q9&MY5D6.1HG*] ZG##\#Q7GEE/<Z=XJLHM8M?M-O>W\X
ML=9LYC^]+B3$$Z=1M7(&,@;!C&#6A\+;.UM= O?(0(YU.\3 8_=6=P!CVXH
M[JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H+RSM[^UDM
M;N%)H)!M>-QE6'H1W%3US/Q!U*_T?P'J^I:9<_9KNU@,D<FQ7Z>S B@"XGA#
MP['%'$FBV0CC(*((AM4@Y&!TX-6&\/:0\U[*VG6YDOEVW3;.9QZ/_>&..>U0
MZ9XHT35K^;3K'5+:XO8%W2PH_P P'0D>HSQD5+#XATFXU&.PCO8S<RAC$I!
MEV_>V,1A\=]I.* #_A'=%*V"G2[0C3SFS!B!\C_<_N]!T]!Z4S_A%]!_MW^V
M_P"R+/\ M3_GZ\D>9G&,Y]<<9ZU?N[RWL;<SW4JQ1@A<MW).  .Y)X ')-5(
M/$&E7%C<7D=]$(+9S'.SDH8G&/E8-@J>1P1GD>M $MEI&G:=<7%Q9V<,$URV
MZ=XUP9&]6]3[FEU'2=.U>**/4K&WNTBD$L:SQAPKCH1GOR:KQ^(M(DAO)?MT
M4:V0!N1-F)H01D%E;! /8D<U6C\:>&Y9H8DUFUW30?:(\O@,F-V03QT(..N.
MU %EO#FC.;TMIML?MPQ=Y3_7CI\_][CCFH;_ ,(^'=4MK6WO]%LKF&T&+=)8
M@PC'H/0=..G%)'XO\/2Z>+Y=7M1;&?[-O9]I\W(&S!YW<CC'>BS\2Z3K\-_#
MHNKV\UQ;*0YB(8QDC@X/4>AZ&@#8$4:PB)4"QA=H51@ =,#TK+'A7019)9C2
M;06J2^<D/EC8LF<[@.F<\YK,\(>(GN_ &BZMK%SONKN!69A'\TCG)PJ*.3@'
M@#M4NH^.=%L=/L+R*X^TQ7MXEG&8E8X<L%;=@?*5&20><C% %NX\(^';N:ZF
MN-$L99+O;Y[/ I,F"",^O0?D*L#P_I"W$\ZZ=;K+<1B*9U3!=!P%/J .U,OO
M$FD::H>\O4A3:KLS*VV-6^Z7.,(#V+8IVJ:Q8V,312WHAF>)I%*(9"B#K(0
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
M2N8(I@BJ&B1R$X  Z8K.L/&]KI6N^([3Q)K=O%%;7Z0VGFA4VH8D;' Z O\
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
M!.0,=3FL0>!O$UOX-_X1*WFTN2PM;N*:SNY99!(8EG$H1T"$9&"-P;GC@=0
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
MK2>9T1T5MRNCA"<@YX*\@T 9'@?7(-#\+/%+!#;SW6N7L,-N\H1(R)'8@OC
M50IY /8 <UNVWCZ&6SN?.L62^BODL(H8Y=\=Q(_W#')@ J1DDXR-K<<<X\7@
M;Q%;:9'/;7VGQ:S9ZQ<:C:$[S#(DQ;=')QD95^HSC'XUI:SX;\1Z_H]I<7-W
MI]OK=C?17UK%%O:V5D!&QF(W$,&;)P,<8'&2 0:&)_\ A;VN&YLH+65M)MBW
MDR;UD_>2?-G:ISVY'\-=XQ"J68@ #))[5Q!TSQ/;Z_JGB1_[$MYIM*2VCB>X
MD>-)$9V!9MBY7YNP![>YZC2Y+K4-!M9-2MUAN9[=3/$F0 Q'(&>0/8\B@#)L
MO%5U?_V7=VVC33:3J4A2*YCDW/&N"5D=-N%1L==Q(R,C)P*UUXZ6#1)?$$>G
MF;08;AH9+E9OWFU7\MI1'MY0,#_%G SBHO">@>*/#]M;Z'<7NGRZ+9-BWN4W
M_:9(@<K&RD;1C@%@3P,8R<BI#X(U.W\*:AX/6:T;1;B:3R;DR,)HH)'WLFS;
M@L,L VX=0<<8(!=O/&]Y'?:]:V.@M='2(8KAG:[5%EC=6;(X/.%X'?OCNR3Q
M7J-[XF\+PZ;;VYTW5K"2]S+,5<@*AP0%(&!(#C)R?3'+AX7U.'5/%,\*V0@U
M6SAMK93,X,?EHZ9;Y.AWYXSTJ&S\)ZS92^#YXY+ RZ-8O87*L[E65EC7>GR\
MG]WG:<=>M %R;QJ]KJ-A#=:6UO;WVHMI\)EEVSEAN D\HK_JR5."&Z%3CFJI
M\36NER>-+^'0"ESI122[*RJ&N@(0P8GMA,#O6<W@OQ,Z6HDN-*EFM=;&H_:Y
M&D,MS&&? ?Y?E*J^  2, #*XYO7GA+6;E/&RJU@/[?B6. F9_P!WB$19;Y/Q
MXSZ>] &A8>+[BXUW3].O-'>U34K-[JSE^T*Y?8%+*R@#:<."#DY[XZ5E6WC"
MUTCPK=:I9^'3"@UF2TFMXI5!\UIO+:0G')+'H/SK0'A[5CKWAB_860CTFSFM
MYE$[DNSJ@ROR=!L[XZ^U93^"M<?PI>Z5NTX3W&M'4@WGOM"&X$VW[F<\8_7V
MH VX/&)BO]:M-7TYK!],LUOR5F$WF0'?SP!AAL((Y]B:C@\97$FI:!:2:1M7
M6X#/;.ER&V*H5F#@J,$*P/!.>1]:FMVEUI.L:]XIOFL4T]M&%J59FD(9"[99
M2H!4E\8SV]^,GPW!JFB7.B&ZLM"O(E1+."6TU2::6-&P&,:.NW;P"P4C"KZ
M"@#O=7U*?3DM1;6$EW+<3B$!252($$EY& .U0%/.#R0.]5?#'B./Q)97<RPK
M%):7DEG*$E$B%DQRK8&5(((.!5?Q9I&J:LNF-ISVKI;78FN+2[=EBN4VD;6*
MACP2& ((R!GI3/".A:EH4FM"_ELY$O=0DO(C;A@0'"Y!!Z8V]LT 9]K&EO\
M%_67@@4N^B6[LJ8!=O-E')]> ,FJVE^,;73O!WAZ[TWPXT-KJ5\;..TAE0>2
MS2.,\X!R58]AD]>];<6BZE%X]OM> M6M9M/CM$3S6#[D=VR1MP =^.IQCOTK
M M/!6N6WA7PWI1;3VFTK51?2N)WVN@=VPOR9S\^.?3WX (?%FN-KO@;QOIFH
MZ6EK>Z7:DLGFB9"&CWQNK8'/![<$5U>AZM+?^3#9VR2V$,"*]YYN 9 ,,BKM
M^;;CDYP#QU! P-7\(:UJ#^-!$;!5UZVB@@+3OF/9&4)8;/?/%7/#GAK5O#>L
M2?9#9+HMW&LD]IYS9@N>CO%\F-K<$J<<\\=P#=U;5;C3Y[."VL&N&N&?=*[F
M.&!54L6D<*VW/0<<FN=7XAK)X?TC58=)EF_M#4?[.:..=3Y<F]D)#' 894X/
M&>,XK1\2Z/JVHZMHUW8/9RVUG)(UQ9WC,J2%@ C_ "@Y9""0",<]0>:YZW\$
MZ_!HVG6#3:9(;/7CJ>\/(F^/S7DQ]TX8[\8Z#'4YX -B/QREM#KYUFP:RFT4
MQ&6.*43"591F/:<+\S'Y<'OWK,F-W)\7O#\M[IL%K*^F7?SQ3>87&8OE8[5Y
M7\1\W!IVL^!=0URX\6"6XMK>+5TM3:R1NS/%);\J64J!@G'0U<@T;Q/>>*]$
MUK5$TF'[#;3V\Z6TTC[S)L^9<HN/N=#T]3V +_BZ_M+%M#6]TI;Y)]5@BB9F
M %O*3\LG/)(YZ?I5"_\ &]];7GB*VM?#[W!T2-)9F>[6,2(R%\C@\X' [\Y(
MXSH^+=%O]:31Q8FV'V+4X+V3SY&7<L9)VC"GDYK.F\,ZN^H>,9U^P[-;MHX;
M<&9\H5B,>7^3_:SQGIB@"U+XSBEN;.UT^WBFN;S3UU""&XN/):5&Z*GRMN;C
MD<8X]:@B\0:U-\0)-*^Q6XLX]*CNPGGD2$NY'.4QN!0C&0.<YYP*%]X+O]2\
M-V6BZA8:3=Q6VFQ6\4K3NDEO<("OF1L(\X(V'M]W'-:%IX;UC3O%-IJD=W;7
MD8T>+3[E[AF65WC9FWC (.[<<Y/'7GI0!GQ?$34)O"T_B-?#+KIL%O/*\CWJ
M@[HI"A0*%).0"<],@CT)WKCQ5'9Z]::?<VXC@N+"6^^T^9]Q8]NX,N/]L<Y[
M5D:?X-U!?A?>^%+V:U2XGBN8TFA=G0>:[N"<J#P6Q^%1-X4U[5=6TZZU@Z9%
M!%IEQI]S%;2R.2) @W*Q4?W3P0,>] &S9^)-0O)=,=-"E^PZG"TL%PLI;ROE
MW)YPV_NPPZ$%N>*Y8>*;F\^&5]J_B/1;74+;[8\;6\<^5(%R44$,HP%(3!Y)
MQG K?\*:3XKTJUL]*U6\TV73[!!%%/;[_.N$480.I&$P,9P3G'UK(E\$ZZ?
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
M @<XY(/&?J*&D^+-=G%EH-W.)=1.J7EA)>1A(S.MNN[*@@JK-N&>/X6Q@\@
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
M2F)%AE>-58/ ,!PO) R,,"",]: .SUO7;+0+6&XOO-$<T\<"F.(O\[L%7..
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
M0<5A_P#"O]*_LW6-/^U7YM=8F:>\C\U<,['+$?+\N<<XQ75+)&T?F*ZE,9W
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
M'I6Y10!F:_H=MXCT:XTF]>9;6X&V41,%++UQG!Q^%07OAJUOKBPO'N;J/4+
M,(+V-E$NUN&5OEVL#QP5[9ZUM44 <]=>#=-NM.CLFDN45;P7[R(XWRSA@P=B
M1R<@<# X Q@ 5;N] M[S7-/U>6XN!=6".D.UE"X< /D8YS@?EQBM:B@#F)?
MNFS:-J>E27-ZUKJ=RUU<CS%!:1B&;!V\ D#@>GUKI8U*1JI=G(&"S8R?<XXI
MU% '/S>"M"N-+U33I+,&VU.Y-W=+G[TF5;/MRH/Y^M6]:T"UUQ+);B6>,6=R
MEU$(6"XD3[I.0<@>G3UK5HH QO\ A&[8:U?:JMU=+=7L"V\I#+MV+G;@;>"-
MS<^]6=#T:V\/Z-;:59O*UM;+LB$K E5[#.!FM"B@#G3X,TW??)YMU]BO[@W-
MU8^8##+(2"Q.1NP2!E0P4],8XINK>"-,U76UU<7&H6%Z8Q#-)8730>?&.BOC
MJ!ZC!]^E=)10!S6I^!]*U'4+2_BEO=.N[: 6RRZ?<&%GA'2-L=5'YCUJS<^%
M=/FN;"[MFGL;NPB,,%Q;,-PC/5&W!@P. ?F!YYZUN44 <_<>#M-GLK2U#W,:
MVUZ-0#HXW27 ;=YCD@Y.23CIVQ@ 5+_PC%J-3U/4!=78GU*%8)R&7&U00N!M
MXP&;\ZVZ* .1F^'6CR6FE10W.HVL^EQ>1:W=K<^7,L7_ #S+ ?,O'<5TUC90
MZ=916EN&\N,<%W+,Q)R2S'DDDDDGDDU8HH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *X[XJ11R_##7_ #$#;+5G7(Z$=#78UA>,M%N?
M$7A+4='M)(HY;R(Q>9*3A >IX!S]* ./O-+TW1?'&@:GHD7E+-I]W+JAM22T
M\ C!1V/\3;R,,>23UXK*T"\TL>)? LEI/8QVUUI]U'Y2R!Y2K+&56=\_.Y.3
MC PV[KUKU;3K""QMQLL[6WF< S?9U #-ZYP"?QIT>F6$2JL=C;($+,H6)1M+
M<,1QU/?UH \GTCP[HL_PN\1ZA_9]M+>0#58XI2NYHUWR84>@X! ['D=:]$\%
MFP/A#2_[/^S^5]FBW_9]NW?L7.<=_6M>WLK6U1DM[:&%7^\(XPH/UQ3X((;:
M%88(DBB7A4C4*H^@% 'CY_XF'PFU.[G4+XMMK^7=(H_TA+P3GRU4]>5**!TV
MG'2NE-C9R?&6S-S:6C71T%IG_=J3YHGC ;ZC!P>M=L=/LC>B]-G;F[ P)S$O
MF8]-V,TK6%FUS]I:T@-P#GS3&-WYXS0!Q_Q/AM'TC1IKN*%HHM;LM[RJ"JH9
M5#9)Z CK5!]-T;6/B9J%O/;6EU8CP];F.(@-%M\V7!"].!C![9XKT.>"&YA:
M&XB26)OO)(H93]0:A;3;!I6E:RMC(PVLYB7)'3!.* /(-$U>./1? (UN_6WT
MJ?2Y8UN)U5XOM(*!0Y<%0=@< GW%>C>";#3]-T%K;2;^6^L!<2-#*Q4H 3DK
M&5 &P$D#'O6P^EZ?)9FS>PM6M2<F$PJ4)]=N,59CC2*-8XT5$4 *JC  ] *
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
MCWB6D"W3C:\XC =AZ%NIH Y#XLQ02?#Z[:8+E+BU*N3@H?/C!(/8X)K,\00:
M/X9\4Z+:2?9])T*\6Y<R&-3 ;P^7@ON!4$H' )]37HEQ:6UV@2YMXID!R%D0
M, ?QIL]C:75I]EN+6"6VP!Y,D89,#IP>* /+8Y-&\.:CX:MCJ1NO"LMW>8N+
M@J;99R%,:@@!?+!,H7L#GT%6[\Z3IUSX<BTU]_A:?6IC=OOWP&5D)C53T\OS
M3T^Z&7VKT>6QLY[/['-:P26N ODO&"F!T&T\4YK2V>T^R/;Q-;;=GDE 4V^F
MWIB@#R/Q;8I!:_$>"VC0:0-/BF\L >7'>%6W;!T#%=A..Y![UJZK:Z3H.O>$
M5^SP6VC:E/))?2G_ %<UR(1Y!D)X))W$9ZL >HS7H8TVQ6T%H+*V%LIR(1$N
MP?\  <8ITEA9S6?V.6T@>UQCR6C!3'^[C% '!>%-1T/1_$OCR47EE:V,5Y!*
MS"151084W'TQO)'UXKT0$,H92"",@CO58:98""6 65MY,H DC\I=K@  9&.<
M  ?A5KI0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %-DDCAC:25U1%&69C@#ZFG4=: *<.KZ;<2B*'4;221
MNBI,I)_ &KE>&Z1,J_ :>!O#-S>)B["W"K$4C/G28EX;S $ZY"Y^7CUKUKPG
M()?".CM_:"ZB?L<0-XI)$Q"@%N>>3GKSZT ;%13W,%K%YMQ-'#'G&^1@H_,U
M+6#XW4-X!\1 @$?V9<\'_KDU &NM]:/;&Y2Z@:W'642 J/QZ4Z"Y@NHA+;S1
MS1G@/&P8?F*QO!J+_P (#H";1M_LRW&,<?ZI:YW3==U#2M+\"Z1I]A:RIJ>G
M!0\LI38R6X?H%/'O^&.] 'H%5TOK22]DLH[J%[J-0\D"R NBGH2O4"N0M?'-
MR-)F%Y9P?VLFLG18XXG/E23'!#Y(R%VG<>I^4UF/J<GA_P"(GB35-66!UM-
MAFS;(5\U1+*1\I)PQ/R]3T!]@ >E45R4'B+7/[8%H^D^=!+:O,EPL$T$<,J\
M^7(SKR".C #I]VI/!>O:WXETRTU:]L;&VT^[M%EB$4S-*')Y!!&-N.G.?Z '
M32S10*&ED2-2P4%V !). /J3Q1++'!$TLLBQQJ,L[G  ]S7&_$FWADL=!F>)
M&EBUVQV.5!9<S*#@]JT?&ND:MK6CQ6NE#3),3"2>WU)&:&X49(1@O;=@_A0!
MO6UW;7D9DM;B*= <%HG# 'TR*AFU;3K>4Q3:A:Q2#JCS*I'X$UA> ;JSN-"G
MAM]#@T2XM+I[>]L8$542< $D%0 P*E2#Z$5AZX;=/C/I[7%FUTAT&8&-(?,)
M_?+V_/\ .@#T165U#*0RD9!!R#2UYMX2M]=\)Z!+'-9QV=K>ZO/+"EU*I32[
M1@60, PSR,!0>"_7M75>$?$$GB/2KBXFB2.:VO)K1_+SM<QN5W 'D C!P>E
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
M^55#9;G/0#!ZYQ4%IXTO[R#3[2;2Y=.U:XAEFFBFMI91$L;A,A% 8ABP(SC
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
M:1V?YEW?, 6]1D"NDHH P;;1KZYU"PU#6[FUGN; /Y"VL+1H'==K.=S,?NY
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
MA^XOFM[B4NIFB9-I1>B9#$87 Z<5TMSX+\/W?]I>=8$C4CNNU6>15E/&3@,
M,[5SC&<#.<5:7P]IJZK!J?DRF\@A-O'*UQ(V(SC*X+8(.!U]!0!RV@1ZM??\
M([K\6LH+6XA!NT>\DF6[WID;4("QL&R?EQW'05)\7?\ DG5W_P!?5I_Z41UL
MZ1X)\.Z#J$E]IFFK;SN6(Q(Y1"W4HA)5,_[(%7M:T'3O$-E]CU2!I[;<'\L2
MN@)!R"=I&<$ T <W\6WMA\,M8AN '>=%BMX\99YBPV!1W.>>/2LRV;6M<O-3
M\/O>-;W^G6%JB.E[)"RR/%N:;"#]Y\_&&./EQCDY[.+PSI,=[#>/;O<7,'^I
MENYY+AHCZKYC-M/N*KZUX,T#Q!J$-_J6GB6[A78LR2O&Q7KM8H1N7V.10!RJ
M0:KJGC2STB\\1WIAD\/B>=]/E\I9)1*JET(&5SUR.>V<$@U-!U/4KJ"PTG4-
M6O+JYMM3O[-(XF,<FH1PG:)'E#*5"9Y(R6..":WKGP[/<?$JWOO[/N(M+AT@
MV:3V]P(0K^8&  1PVW;QTQG'UK9N/"&A7,>GH]@%&GEC:M'*\;)N^]\RD$[N
MX.<]\T <!!JFLW7@OPM(^KWD5Q)XB-A-+'+EI(A-*N&8C+8" 9/7'(-:MIH,
M5A\5[&U.H:I<F/0YI!-<WLCN3]H3&>0"!G&",' SFND3P-X<BMXK>+3S%#%=
M_;(TCGD4)-DG<,-Q@DX'09. ,UH7F@:9?ZI:ZE<6VZ\M5*12B1E(4D$@X(##
M(!YS@C/6@#S":YU:/P+?ZVNO:H;ZPUYX(2;@[#']L$6UUZ.-IZ'.,<8K1U[5
M]1\(:WXC2TO[RZC30!J"K=RF7RYO-9"Z@_=&.2HXXZ5V)\&:"VE3:8;24V4T
M_P!IDB^U2X:3=NW$[LYW<_7FK3>'-*DU1]1DMFENI+;[([23.X>'^X5)VD<D
M\CO0!SL6GZK%>K?0ZV8].NK%U,0O9+EI7V[EEC9QA#@'.."#TKG]#N]3BT_X
M>:M)K.HW$^J.MO=QS3EHY%:!V^[TW J#NZ^]=MI/@?P[H4=PFFV!@6=#&V)Y
M&*H>2J$L2@/HN.@]*EC\(:'%;:;;I:2+#IC[[-!<RXA;!&1\WH2.>Q- &%\.
MK**";Q1(KW#,NN7,0\RXD<8 3LS$$^_7WJS+>2:O\1+[0+B>Y@M+338[B-()
MWA:5G=@S[D()"[0 ,XR3[8W['0=-TW4;R_M+;RKF\?S)V#L0S'&2%)P"<#)
M&<#/2DU#0-.U.]@O;B%Q=P*R1W$,SPR!3U7<A!*GT/% 'F.J7%YJ_P .MNJS
MSS3Z=XB2P2Y$K1_:$2[1 [!2 3@8SV(R,&O6DABM[3R<NT2*0?,=I"1[EB2?
MQ-9MWX7T:^TJ#3)[,_8H'$D<4<KQ@,#N#':02<\Y/?GK6J(U$7E?,5QM^9B3
MCZGF@#R>X@U?X<:.-3TFZ36_!!VRO87'^NM8G((,3_Q*,@X/^)K6M([>U\?^
M.+]KV>U%O8VLWGO-(Z19CF)8H6PP'4*1@=L5TT/@S0H+>"V2VF^R0%6CM6NI
M6@!4Y'[LMMX(SC&,\]:LW/AG1KS4Y]1N+%)+FX@^S3,6;;)'@C#+G:>&89(S
M@D9H XS1+B];Q7I%A)=:@]CJ&ARR2&XNGWSNK1@3!=Q\DD.3A6'7H"*RO#%]
M+I?P^\%V\,TB+J]V8)Y);N11TE955N2A9E4?*!GGN<UWUCX)\/:;<V5S;6!6
M>Q0QV\CSR.40X^7+,<@8& <@8XQ2'P-X;;1)]&;2XVT^9_,:%G<A6R3\I)RF
M"20%(QDXZT 'AJPU/3;K4[>_U%;F%I%FM8&F>:2V1@05:1_F8$J2,].165-=
MZ@GQ%UJSBU)TB&A)<0K.W[J&4R2+OQTQ\HS^-=-HVAZ=H%E]DTVW,41;<Q:1
MI&8],LS$L3@ <GM44WAO2KC4KG4);=WNKJV-I,YF?#Q'/R;=V .3T'>@#F?!
MVJ7#:ZVDZO!J=AK,-ENEM[BY:>"X 8 S1.21U.".,;AZ&G^)XKR\\?:'I<>K
MZA9VE[8WAF2UF\LY3R]I!QP?F/-=/8:%I^G7 N((Y3,L7D+)-.\K+'G.T%R<
M#('3K@>@HN=#T^[UBUU::)VOK566&03. @;&X;0<<X&<CG H X@#5_$+^(-/
MLM5DM;S2KE+6WG>]='B"QHPDDC4;9-Q+$EN#TXQ5ZQO9O$>L^(+.[OYD&EP6
MZ1"RG>$,TD(D,ORD$@DX .1A>G)K:U/P3X=U?6%U:]TU)+T*$:19'02*.@=5
M(#CV8&DUGPGHU_>MK$FF&;4DA,:F*5HS*O96&X*X]FR* .0\-ZMJ5RWPXEGU
M"ZD;4;*Y-V&E8B8K$&4L,XR"2<U6U#5-3B\#^*IXM5O4EL?$7V>!Q,2RQ>="
MNS<><8=N_>NC\->#XI_ WA[3O$&GRQ7VEQ@*4N"CQN!@E7B;."#C&>>XK5/@
M?PX=/N[ :=MM;N<7,\232*'D!!!X;U .!QP/2@##O[2\U7XFWFDG7-4M;+^R
M(;H1VL_E[9/.=<CCIA1GUJE9SZUXETV?5[354L+JSU.99&>[D\N*.*5E,3P
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
MRBS.L<Y'0O&#M8\=P<]ZCUCP=H.O7\%]J-@)+J%/+65)7C8IG.UBA&Y?8Y%
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
M!&0P.2&P<Y8$ ]\#LKS6M+TZ98;W4+6WD;&%EE"GDX'7ID\#U->;SRPGX?\
MPY4D>9;WNG>:,<Q;$P^X?P[>^>G>K,6HZ?9ZSXJ\/>*+"XN'U.]^T6J"V>1;
MV$HBHBD#&5*8Y(QU]30!W]_K6EZ4RKJ&H6MJ6P1YTH3@G //;/&:75IIX-&O
M)[1XUGC@=XV=-ZY R,@$9_.O.M0NK"R\5>(=+\4QZA#9ZLD7V3[.DDD<\?DK
M&\(V G<&#<<?>SWKN_L?D^#_ +%;V\L82P\J.!VWNN(\!2><GMGO0!G>$/%M
MCK6C:/%<ZI9/K=S817,UJDJB3+(&)V9R.N?I6S+K>EP7JV<VHVL=RSB,1-*H
M;<1D+C/4CH.IKS/2["UU/PMX LM-AC&KZ;<6LMUL3;):JB_OQ)QE=WW<'[Q(
MZTPJ\OPV\1^%]0C9O$;75SY<)'[RYD>4O%*GJO*_,.%VG.,4 >GOKFD1W<]H
M^J6*W-O&99H6N$#QH.K,N<@>YJW!<0W4"3V\L<T,B[DDC8,K#U!'!%>:^,K*
M6YDAO[,)<ZEH-HIU/YRHOH6P7MC_ 'L[6;G@' P=QQZ%I>I6VKZ9;WUFQ,$R
M!E#+M9?8CL1W% #$UO2I;\6*:C:M=EF40B4%BR_> '<CN.HKG_B!XK'A[PMJ
MD]AJ5E#JEM#O2.;#G/8;<CDCIGTZ&N(CU**X;PO/';7-FMMX@D\[3HK1R+7<
M)OOMM)9V+9X./FX'&:CU6^$7P^\;Z!J<4HUU[JYF$30LQN%9P8Y$P.5VA1[;
M1TH ]6U36+73[$^=J%I:7+PEXS<$8X'WBN1\H)&>1UZUC>%_&%I<^#=&U'7=
M3LK>]O;3[0XDD6/( )8@$]  ?RK$LM7AT_QOXA&L),D.J6EL=-DD@<B6)8R'
MB QG<'9CMZG=G%8/AP6\EK\+$N8?]1#<+*LT1&PF$A<Y'0M@ ]">E 'J<WB/
M1+>V@N9M6LHX)T62*1IU"NAZ,#GH?7I4MWK.F6$@2[U"V@8J&Q)*%X)P#SZG
M@>IKSS49M,TOQ9X@TCQ%'?P:;JD4*V/V:*1HIHA$(VA C!P00W'^U[U!K,4N
MB^?-H-P8[B&SMX+CP_J \U;V-4 58V^]Y@!*Y!/(&?4@'I<^L:;:W2VMQ?VT
M4[,J"-Y "68X4?4]AWJ[7F.M376G^)+Z\T>[6X>6^MOMV@W:9,SXB E@8<@J
M I/5<H2>E>@VFK6E]?WUE TAGL75)PT;* 67<,$C#<'MF@"[1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 45E2^(])BN9H/M1D> [9C#$\BPG
MT=E!"'ZD5=LKZUU&T2[LKB.XMY,[)8FW*V"0<$=1D&@"Q116)>^,- TV2XCO
M-3BA-NXCF+!L(QQ@$XP#R/S% &W16!/XU\/6MG=W<VI*L5H$,Y\M\H')"Y7&
M>2#CCM6_0 445#=W<%C:R7-U*L4,8RSMV_\ K]L=Z )J*S]+UO3]8:Z2RF9I
M+23RIXI(GC>-L9 *L 1D'(.,&EU#6=/TNXLH+RX$4M[,(+==K'>YZ#@<=#U]
M* +]%4+36=/OM3OM-MK@27=CL-S'M8>7OSMY(P<[3TJ_0 4456U"_MM+T^XO
M[QS';6\9DD8*6(4#). "3^% %FBFQR++$DB'*.H93C'!IU !1110 454TW4[
M35[(7=E(9("[H&*,G*L5;A@#U!JW0 444$@ D]!0 451TK6+#6H)9]/N/.CA
MF>!VVLN)%.&'('0U$GB#3)+W4;-+G=<:;&LMV@C;]VK!B#TY^ZW3/2@#3HJ"
MRO8-0L;>]M7+V]Q&LL3%2I96&0<'!''8U';:G:7E]>V<$A:>R95G4HPVEE##
MDC!X(Z9H MT444 %%%% !115>]O;;3K*:\NY1%;P(7D<@G:HZG YH L45!97
MEOJ-A;7UK)YEM<Q+-$^"-R, 0<'D<$=:GH **;)(D,3RRNJ1HI9F8X"@=23Z
M5A1>-- FU:'2UO)!>SE?*A>VE4N&4L&&5 *D*?FZ<8S0!OT5EP^(=+N/[3\J
MZWG3#B[ C;]V=N[TYXYXS5ZTNH;ZR@O+=B\$\:RQL5*Y5AD'!Y'![T 34444
M %%5KV_MM/A66YDVAG"( I9G8]%50"2>O ':HM)UBQURQ%YI\_G0[VC)*,C*
MRG#*RL 5(/8B@"]1110 4450EUG3X=:M](DN +^XC:6*+:WS*N-QSC'&1W[T
M 7Z**H:OK.GZ#8&^U*X$%L&52Y5FY)P!@ GDD"@"_15!=9T]M<;11< ZBL'V
MDP[6XCR%W9QCJ1WJ_0 4444 %%%% !1110 4444 %%%% !115"_UK3],N+*W
MO+@12WLP@MUVD[W/..!QT/7TH OT5!>WD&G6%Q>W3E+>WC:61@I8A5&2<#)/
M'I3X)H[FWCGB):.10ZD@C((R.#0!)1163/XFTBVU*&PFN]L\L_V9#Y3E#+C(
MC+@;0V/X2<T :U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5C>+;RZT[P=K5[99^U6]C-+"1U#!"0?P-;-(RJZ%'4,K#!!&010!S/PZ
MMX+?X=: +?!$EE',[9R6D=0SDGN2Q.:W[*RM]/MOL]K&(X@[N$'0%F+''XDU
M@Z7X1DT)&M-'UF[M=,+%DLVCCD$&3DB-F&0,]CN K3.D,MUITD%_=0PVAD:2
M!6!6Y+#K(2,D@DMP1S0!IUP?Q:BCA^&FI"- H:YMF..Y-S&2:[RL3Q7X;B\6
M:(^DW%W/;6\CH[F +N)5@R\L#CE10!C?%2&,?#C79@B^:;=%+=R!("!^I_.H
M+[Q3JOAO7]5@U2:"]M(=$DU6-(H?+,9C;:8P<G(.1R:Z+Q#X?3Q)X<GT6ZO)
MHX[@!998E4.0"#QD$#D#M5>Z\)6]_KC:G>W4L_F:<^G2V[*HCDB<@MG SDD=
MC0!3TN\\4R:WI[36IETFZ@9KJ23R4^SR;04,>QR64\C!R1P<]:K?%!+AO#5I
MY-R8E_M.S5U" [LW$>/R//O5_P .^#SX?:)&US4K^UM05L[>Z9"L QCJ%!8@
M$@;B< ]*O>)/#R>)+"*SEO)[:..>.XW0A22R,&7[P/&0* ,U-2OK_P 4WWA^
MUO1;R6%G%-/="%2\LDA;:,'C: O/<Y !&.>8N=?N/$.F>$Y[V%(KZV\4BSN1
M'G89(UF4E<\X.,^V<5VEUX9$FO1ZY:7TMIJ/V?[-,Z(K)/'G(W*>X.2"/7'(
MXJM-X(LVL])M8+NX@73KW[>K *S33DL2SDCG)=B<8Z\8Q0!SE[KR>&/$WQ#U
MIHO-^R6&GNL><;FVRA03V&2*VKW5]7T/7=!M;R[CN[76&:V=DB"FWGV%U9,=
M4.&&&R1P<FKDW@VQNM1UVYO)I;B'6H([>YMG"A B!@NT@9!^8\YZU)8>%EMI
MM-DO=0N-0.F*5L_/504RNW<Q &YMN1GCJ>,\T <=>^-=;T[PY<3W5U'_ &CI
MFKM:Z@D=L#OM@=YD1?X?W1#Y.1U'I6]XAUW5+3P_XFUG3+N PV$!-J)(=ZLZ
M)N<@@C(Y"CT*MUK7?PII<NN:EJLL1>74;1;.="?E9!D$X]2"H/LHJ%_!]F?
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
M>.?>@#I:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M&<$=+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MDGS*22H&5'7K@\<XZ5W5% 'EOB;1XM1CTC_A$-#N+'7([F)A?I8/:+!$/O\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MNLNULIRN3CL?4FKT&HZS'XF\,"35YY(=>LIWF@,482!UC1U:+Y<C&XCYBV:
M._HKR&WUOQ5#X"T;QD^O2W+BZ2.ZL6MXQ'/$]QY1Z+N#\@@@XXZ>NMKOB#5;
M&XFN[74Y;@1:Y!:$0QJ+>*%G1&A?=RS_ #$DKG!(&1C% 'I%%><ZA=Z[<ZSX
MWMH?$%U;0Z7:P7%H(HHLHS1.^TDH<KE>>YXY]9GU_5;=/!WB&ZOW72=2@ABU
M"!40)'-+&#')G;N"[SM/..10!Z!16/X<FN;RQEU">YDEBNYGEM4<*!'!G"8P
M 3E0&YR?FQVK8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$VB?V]I(@1UCNH)X[JUE8<
M)-&P9"?;(P?8FMBB@#G=3\-0>)7L[V\N-6L)X$(6.TO6AV$\,<H>3VSZ4C:"
M^E^'KO3-*FNYKF]W*;J]N&F:,LNW>S,<D* ,+WQCCDCHZ* *>E:9;Z-I%GIE
MHI6WM(5AC!Z[5&!GWJ6]M1>V4UL998EE4H7A;:X!ZX/8^]3T4 4(M)AAT-=(
M227[.L'V=2<;@F, =,=..E8UOX#TNUTO2]-BN;X6NEW N;-#,&,;C..2,D#<
MW!R.?I3KGQA!;>/K+PRT)VW,#L+G^$3 !A%]=F6_%?6NBEGA@V^=+''N.%WL
M!GC/&?8$T 8%S8IX;GU37K*RU'4[R^>+[1;PLA9]N$4J&P!M7WY[^M6/#&CK
MI5E=3-:):W6H74E[<1(0=KN> 2."0H4$C@G)'6IH_$FDS:TFDPWT$EV]O]HV
MI("-A("]^ISD>P-2Z;<71L9)=1N+%W263+VI(C5 QV@[C]X#&[WS0!'J>@VN
MJZAIU[/+.LNGRF6W\M@ '*E22,<\$C\:SYO ^C75KK%M=K-<PZM()KI)'ZR
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
MU:ZB_P!HM=0MU(AN[9S'*BGJI[,O^RP(JQ%HEMY$T=V\M^9XS#*]V0Q9#U7
M 4 ]P ,]\U;FO;6WMA<3W,,4!QB5Y JG/3D\4[[3!Y<<GGQ[)"!&V\8<GI@]
M\T 8^G>%+#3?L06:ZGCL 5LH[B3>+8$;?EXR2%. 6+$#('4U5;P+I;Z-=:4T
M]Z;2ZNS>RKYHRTI<2$YQD?. <=.*W#JFGBW:X-];>2K^69/.7:&_NYSC/M4M
MS>6ME$);JYA@C)P'E<*"?3)H R;CPK9W<EQ]IN;N6WN9HYY[9W!CD=-NTXQD
M?<4D @''(Y-5+GP'HUQKL^K!KV"2Z(-W;V]T\<%T1P#(@.&XX/KWSDUTP(8
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
M)4'G&1QJ7/P]T2Y^VJSWZ17=V+YHH[MU1)PP8NH!X)(!_EBNC2^M)+474=U
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
M655(W;Y06(/?;CGK@^]8GAC6=/71O <-S/!#=G2IA%>7<A,2 ;%:-5R TA&
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *BN($NK:2
M"0N$D4JQ1BIP?0CD5+10!1T?2+/0M*@TVP5TM+==D2/(S[5],DDXJ]110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4457OKVWTVQFO+N416\*EW<]A].Y]N] %BBL;4-;O+*RBD@T*^O;F12YMH
M&C#1J/[S,P4'_9!)SG&<$U#9^+;&]\,6OB**.8:;*NZ5G7#0 $ABZ^BD'=CI
MC/(H WZ*0$, 000>012T %%9%WXDTZR\3:?H$TA%]?Q22Q+VPF.#]1NQ_NFM
M>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBHK>YANXS)!(LB*[QEE/ 96*L/P((_"@"6BLOQ'K(\.^'K[5VM9+E+2)I
M6CC*@D 9/)-7[:87-I#.%VB5%?'ID9H EHHHH **** "BBB@ HHK&\3^(%\,
MZ1_:+VDMRGG11$1LHV[W" G/;+#IF@#9HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KBOB-)((?#-N,^1<^(+..<=F4,6
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
M!MI/,A+9!1L8X(YY'4=ZJ?\ "&^'?L5Q9KI4"6UQ/]HFB3*J\@.02 >QY Z
M\T <KXIO[W2->O+[4(KJXT$RP*+RPN6633F 4E9(@1N1B0Q(SPV#GBO10REB
MH8%EZ@'I67)X;TF:YEN)+4N\S(TP:5RLI0 *77.&("CJ#TJS;:58VFHWNH6]
MLD=W>[/M,HSF38,+GZ XH N4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M$N^-@DD5,CCD_-_7M@X-S<7=G\6#<6VER7%Y+X?RUNDR@;O/[LV . !GZ<4
M>AT5S%CXQ75M)T:\T[3IY'U0.560[$@V [_,< [>1@<')JH/B%;/H6D:I%IE
MW*FI7WV (C(3'*'9""<\C*-@C@\9Q0!V5%8>@^(FUB_U33[BPEL;W3I$66)W
M5P5==R,&7CD9X[8JC-KNHO\ $9?#XLXS8?V:;EG\W#-ND"9QCC&",9YS0!U5
M%>6^"_$A\/\ AFSBDTRX>PFUFXLVNQ(N(W>Y=4^4G<PR0">V>_-=#K7Q#T[1
MQ>3;$GMK&<0712X42@Y 8I'U<+GGH>#C.* .QHKG/':QW'P[\0,?F4:;/(I!
M[B-B#^>#65H'BYK9] T?4-'N[.&^M42RO)'1DF=8P2I )*$@$C/7V/% '<45
MR<OCNVATN#6VLY/[!FN! +X.,J"^P2%.T9;OG/(.*?J7C-=,EFDFTV<6,-_%
M8/.[;&9WV@,B$?.@+@$YSP< XH ZFCI7+2>+[AO$M]HEGH%[<S636YFD$D:J
M(Y2?G&6Z#&<=3SP,5S7CW6O[<\&?;+.Q:33AJ=O%%>>: 25N45G"?W"0R@YR
M<YQ@YH ].HJGJNIVNC:5=:E?2>7:VL;2R-C. !V'<^U9(\4M!J^GZ=J6G26;
MZDC-9N90X9U7<8WQ]U\<]P<'!H Z+-%>=^&+,>*-6UJZUK3@T]AK;FVN1/\
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
M/T!="H)Q]:P8/#NHZF/#T6KP06T&C#>5BF,AGE$9C7!VC"@,QYY)P,"NQHH
M\[M_!.J_\(/_ ,(/=?9WTU)E1;X2G>UL)1(%*8XDP-O7'?/:H=;\(>)M236(
MS'IMS)+J,-U9W<]PP=84DC<0;=AV ;#R"<D],G->E44 <OI&D:I;>-M;U:[B
MMA:W]O;1H8YB6#1!\Y!4<'?QSVKECX-\4VW@=_!\$6G3VUM=QR6E[)<LC/$M
MPLH5T"'##!&0:]1HH Q?%&@CQ1X3O]&FD\AKN#9O7Y@C\$'MD @>F:RQHNKZ
MS>Z!<:U#;0-I#M.YAF+_ &B;84!7@;5^8MSSG QWKKJ* .9\(:1J6D2ZX=0B
MMU6^U.6]B,,I?"N% 5LJ,'Y>V:KZCHNLV?CM/$>D1VUU%<60LKNUGF,17:Q9
M)%8*W]X@C%==10!YM'X.\0KX2M],:*P-Q%KHU(D7+;3&+@S8^Y][G']:Z+2-
M'U&U\:>(=4N8H!9:E';K%LF)<>6K*=PV@<[NQ/2NGHH X?PKI'BW0(8/#\K:
M=)H]F^(+\2-Y[0 Y6,Q[<;L?+NS@#U-'A;1/%/AR,: #8/HL$[/;WWFMYXA+
MEO+,>W!;DC=NP!S@]*[BB@#SZ]\#:EJ.G^+](EEMHK/5[O[=:W2NQD20",JK
M)C  :+DY.0>E:ITC5M7UC1-4U6UMH)=(25Q'%.7$T[ILX.T;4 +'GG)'''/6
M44 <5H/A_6-*^&\&A7%GIUS>1-M>&20M!-$TNYP24XRA8?=/.*N>#?#3^&VU
M-(@UMIMQ,KVE@9C(+8;?GP3T#-SM&0,>^!U-% ')W&B:J_Q-M-?2*V.GPZ<]
MDV9B),M(&W!=N,#'K5GQ;INKZC_9ATT6\\$%UOO+*XE,27,>T@ L%;@,0VTC
M!QS71T4 >9'P9XC72KVS2'3/WGB!-5CV3LJ^6'1RN-G!^7 _I71:WI.MWOB>
MQNX8[.ZTQ;5HGM;F5E$,Y8$3!0I#D 8 .,=B,FNKHH \G32-8TK1_!WAX1:7
M+KNG>;.B"\:)C&B[-RR;#U+C*[3D>H!-6YM*U?5O#]]H$&B6=A?Q7UO?S.=0
M,R3$R^8Q9]F[>?+Z$< KCCBN^U70])UR)(M5TVTO4C.4%Q$K[3ZC(X_"I['3
M[/3+5;6PM(+6W7[L4,811^ H Y[6]+UJ\\2:9>016=UIL<#I-9W,S*L<Q*E9
M<!2'( ( .,9R"*XV'2=7\-1?#S2[J*UEO+34+A%6*8[77R93G)7@X)XQCISZ
M>MU2N](T^_NK>ZN[.*:>V.Z"1URT9]5/8_2@#B=>\&:KJVF>)YH4MDU'6WMD
M6)Y2$ABA(QN8*<L?F)P,<@9.,UN)I&I-\1(]=>&!;+^ROL; 3$N',@?.-N,<
M8Z_A73T4 <[K6AW,WB72/$%@$>XL5E@E@=MOFPR 9P><,I4$9X/(R.M2^'M#
M?3;W6-2N-@NM5NA.\<9RL:JBHJYP,G"Y)]2?3-;M% '"Z]X2O-9UL7\=I;VF
MHP743VFK6\Q200 J7210/GR X .1@CD<U%>>%=;N+'QS L5H&U[(M29SA/W*
MQ?/\O'W<\9KOZ* .*LO#^L:/XC36K6&"=;K3H;2^M3-M*219V.C$8(P2"#@]
M^>E4Y/!6IZ?INDW%@+:YU*UUF75;B%Y3''(91('56VG&T.,$CG;VS7H-% 'G
M=QX4\0W.E^-[>2/3Q+KV/L^VX;"$PK&0WR=!CKWQT&:N)H.OZ7XHMM<L(+.X
M%QIT5C?6LMP4V-&25D1]IR.2","NXHH YKP-HVHZ#X=-AJ:VXE%U/,I@D+@K
M)*SC.5&#\V.]=+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5R/Q2_Y)AXA_Z\V_F*ZZJ&MZ/:^(-$O-)O=_V:[C,4GEMA@#Z'UH Y
M&ZUW7?#'B:PBU6[M[_3-1MKAU2&W\I[9X8_,P#D[E*@CGG-3Z1JGBG4)M"U.
M.W:33;Z,27L<GDJD*NFY&B*L7."0"&SD<\=*V[;PY&+R&[U&[FU*X@A:"%IT
M0!%;&\[5 &Y@ "?08&,G-#0/ T'A^9$@U?4Y]-@8M:Z?/*K10'MCC<0,\ D@
M=>H!H ?XVU;4]'M-*ETR:"-KC5+:UE$L6_*2.%..1C_/2LA;[Q1)K_B#0QK5
MNIL[:&[ANOL2[EWA_DVYQC*=3DX./>NG\0>'XO$,%G%-=7%N+6ZCNT,&W)>-
MMRYW*>,U /#$:ZWJ6K+J%V)]0MDMI%Q'M54W;2ORYS\S=2>M '/Z!XOOO$\V
MAZ>LHLI[K1%U2ZFB0,<E@@5 P( W;B<@\8'?-06GCC4I2FB3^2NKG6WTDW2I
M\A1$\PRA<\,4P,=-QSTXK9L_ 5GIL6CFPU"\AN]*@-K!<G86>$]8Y!MPPR 1
MP"",YI][X$TV\TI;47%U#=I>G44OXV43"Y/63IMZ<;<8Q@8X% '/VC:CIGB[
MX@31WJS74&G6<L,TT(/1)B P7:#T/3':H]>N;_5_"_P^U"2]:.:\OK"279&N
M#(\98M@CU[=*Z2'P4J76KW4VLZA-<:K:I:W+L(A\JA@"H"8!PS>W/0TZ7P5;
MRZ/H6F_VE?+#HLL,MNR^7N8Q#:F_Y,$8],9H JSZ_?Z7XTO+"ZF2;3[;0CJ!
M"Q!9&=7VDDYYR%/0 <U6L=:\2R+I.LM TFDW-N9[]9/)584*;U:$JQ8XZ$-G
M(YXK?;PU!)XF;7);J>25[+["\#!/*:/=N.1MSG/O6?H7@2VT)EA35M3NM,A)
M-MIUS(K0PYSP/EW,!DX#$@?4 T <MK-]J.N^&?"&O3W86*^UJQF^QK&NR-&E
M!0!L;MP&,DG!YX'%>@>([NZL?#]Y<V4UI!<1H"LMXVV).0"6/L,X'<X%<['\
M-K:&PMM-BUO5$TVSO$O+2V!B(@96W!0Q0L5!Z D\5T/B'0;?Q)H<VE74T\22
M%'$L+ .CHP=6&01D%1VH X^3QS>:1_PEK3F6[@TJUMKBU:ZA$,C&7<N'  ^7
M<HYV@X)ZUK:QJ.N>%;+4-9N[NWU#3+?3GF,;((Y?M(Z!-HQY9'J21CJ:D_X0
M.QFNM3GO[^^O_P"U+-+2\CG9 LH7=AL*HVD!CC&!WQGFGZ;X)M[73IK#4=4U
M#6+9[=K5([YU(CB88*C:HR<<;CD^F.: $FN];T6&36+V^M[W28=.DN;F,($=
M947>/*P.4(#<,2>!R:RY?$FL:=I/AC7I[B.YMM6GMX;JU$8"PB<?*T;#YOE)
M .XG(]*U]$\&0Z3;_9;G5=0U2U2(P007SJR11D8(^51N..,MDXX&,G)I_@NU
ML;?3[-[Z[N=/TV436=M-M(C*YV98#<P7/RY/'&<X% &'8^(-?/\ PD>JWVI6
MW]G:!?7*2V\5I\T\20JX4,6^4@G.><\^U5-5?4KV3X?ZI>WJR"\U.*9[=(U"
M1LT$C (>N "0<DYX/'2NOTWPK::?'K,4EQ/=P:O.\]S%<;-N74*P&U0<%0!@
MYK*M_A['!!I-L=?U62UTFY6XLHG,1\H*K*$+;,L &(Y[<4 9.I>+-?M?"WCB
M]2ZM?M6C7K16S?9_E$8CC;&-W7YSR2?I6S:ZKK5IX[32;VZAN[:[TR2]C2.$
M1F%T=%V@Y.00_?N/PJ2Y\!6EUINOV$FI7_DZY-YUT1Y>5)"J0GR<#"J.<]*M
M7>@&#5D\0QW%Y=7UE826T5L#&JS X;!^7ABRKSD 4 <Q8>*]>U&#PO<6UW!]
MIU:YEBO;)[</]D"AB< %6&PJ%)8GENW J6P356O_ (A'1)DBU);Z-[?S$#*S
MBVC(4@]CTSVK-\.6FHPQ6B:7K/B5+Y=GG6>H:2%B!SE@\K1#(Z\ARQ[9-=@;
M*W\('6M=SJE^;^=)IK>"$2L&PL8V*J@X  SR>!F@"'0?$4OB,:)+8W+")[,W
M-\&1=P;.P(>/E;>).G_/-JZRN<\):+#IMMJ%ZEFUG+JMW)=O"WWHPQ^4$=CC
MYB.S.U:VDV$FF:7!9RWUS?/$"#<W3 R/DD\D #OC\* +M%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M3;N*C(^;&.1SR*DB\3Z//I=KJ,%Z)K:[?R[<Q(S/(W.5" ;LC:V1CC!SC!H
MUZ*X_P #ZQ<ZMJ'B<37D]S#;:GY-OY\?EM&GE(2NW:N,,3U&:V-3\4Z/I$MQ
M'>73*UM&LMP4A>00(Q(5G*@A0<'KC@$]* -BBLS4-:L;0BW>XE$\D)E46T+3
M.J=-^U5; YZD8)]:Y[P/XE\[X?:/J6L7SW%S=O(BOL+23MYCX"J@R3M7/ X
M)Z"@#M**\_T'QE;VTGBN^UG59SIUEJ2P0O<0%6B4QI\FT*"/F)'(SZUTUOXK
MT>ZADEM[F24).UOL2WD+M(JAB%7;EA@@Y (QSF@#:HK'M_%.CW=C#=VUTTT<
MTK0HD<+F0R+G<ICQN!&#D$#%.'B33'A@E26:3SQ(T<:6TC2$1MM<E NX $@'
M(ZD#O0!K45#9W<%_907EL^^"XC66-\$;E89!P>1P:FH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *;)(L4;2,&(49(52Q_ #DTZB
M@#RWP1:66F^!X+76O#M^=0BN)IBG]ER-(3YS2(0P7&<;<<\5WUIJL\U];V5Q
MIEW#+)9BZ>;9F"-L@&(OG[XSG&.@S6I10 4444 <1X8AN(_B/XQNI;.[BMKT
MV?V::2W=4D\N(J^"1V/KU[5 \%ROBSQM.;&\,-UIMO% XMG*RLJ2A@IQSRZ_
MG[5WU% 'F6D6=]%-\-!)I]ZIT^PDAO"ULX$#F!4 8XX^8$?KTJ;1M/U"P\36
M4VC+J4.GW-U,VH:7?0,8;8D.3+#(P^7+8^52<[SP,''H]% '(_$J"XN_!<]K
M:6MQ<W$EQ;,L<$3.<).CL>!QA5-03B[TWXD?VY):W<^E7VF+:B2&W>1[>1)&
M;#( 6"L&/..HYQ7:T4 >4-H-_86>ER&PNF$_BUM6,$<#.;:W8O@L%!QU4XZC
M<?0UU%W%./BK87OV6Y:TCTB:%IU@<H':2-@N0.N%-=?10!Y(VGZA_P *TELA
MIE_]J.O?:1#]E?=Y?VSS=V,=-G/Z=:[OQG)>KX/O9--TX7]QA"MN\(D)7>NX
MA&^\RKE@#W KH** /*VM;XZEXQF32]9DBU+0XX[>:XB+-+(%F!&/X22Z_* ,
M9S@"KL%I>?;_ (=$6-Z@LK*6.Z<VSX@9K<( W''S#'Z].:]'HH \<6'6(/AK
M:>&+C0M4?5=.U"#S6CMF:.9%N0YE23[K CD\Y!SD8YKT;Q>]\/!VI/I^FI?W
M9@^2TEC$@?)&05/#$#)QW(Q6[10!YMI\=VOC/4]0_LW6FM;O0XXUN+J$[FD5
MY"05_A/S#Y !USC'-58+&_B\#?#VU;3K[[187]J]U&+9RT*HCJQ88Z L/KVK
MU.B@#!\:/?)X1U!M.T]-0NMJ[;9HA)N&X;B$/#$#+ =R!7G^IZ)K&KWGBJ.P
ML-4!U+2;;[-<7Z[1*\;NS*V2-A;@;<#&>@%>O44 <'>3WOCCPSJEM!X?O-+O
MYM-EMFFOX1$RNPXB0]64GJW3@=SP_3KR^\3Z)]@D\/7FE:C'8R6TMU>0!%@=
MH]N(FZL"V#E>,#GG KN:* /,8M.U#6/!GA?P])IMW9ZEIEU:?:&DA98X1;D;
MG63&UMP7C:2?G]CB.]L;Z7PU\1[=--OC-J-Q*UHGV9\S!H$0%>/[RG^=>I44
M <'/%<2>,O"=REE=^1;Z;<Q32&W<+&SK%M#$CC[C?3%<WX=LW\1_"SP;I5K:
M7 GAN;:X:9X&5(4CD+,X<C:21P "3EOKCUR:,S0/&)'C+ C>F,K[C((_2J'A
M_0[?PYHEMI%I+-);6R[(C,06"^F0!F@#S?5(]8O71I=!U))[/Q+%<F&UM]L'
MD+,#YJXQYK,/F+')!S]T5HW=K>2O\2B--O?^)C:HEH/LSGSF^R^60N!@_/Q^
MO3FO2J* //-:LKZV\'^&M>T^W8:QHRP*MO,#&TJN%BDA.>F<C'NHQ4_B;2;B
MST7PO9PP7%Y+;:S;7-U)#"SYPY:64X'&68G\>*Z6?P];76OQZO/<WSM&JA+4
MW#?9PRDD/Y?0L,]?H>HS6O0!YW/;71U?XAO]@O"E[90QVS"V<B=E@9"%XY^9
M@/UZ5G&6YT:3P;>1:=JAO[;1#;7*Q6+7!50(@4>(,K [QD-G'RD<YR/5:P]3
M\+V^HZJNJ17^H6%[Y0@>6SGV^8@)(5E8%3@LV#C/)YH I^ O[/A\-BRL1>JU
MO,_GI?6S02B1V,C$HPX!WY&,C'<UR%W#JMAX?\>^'[C2-1N;G49;RYL9[>W:
M2.=)4^5=PX5EQC!P>!C->FV&GPZ= 8XFD=G;=)+*Y=Y&P!EB?8 >@ P.*M4
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
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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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% !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 %%%
0% !1110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>exhibit31-amendedarticle011.jpg
<TEXT>
begin 644 exhibit31-amendedarticle011.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *\L\0S1WGQ:GTS4O%.H:/IT>D1SQK;ZD;56E,
MC ]\$X_E7J=>3^(GTJQ^,%Q>Z_H\M[8/HT443?V<UTHD\UCV5L'% '3>&M+T
M:'5A-I_C+4M6F2-B;:;5_M*;3QN*#TR.?>LFY\0W'PUUJ[B\07=W>>';W?/8
M7DA:62WE R;=B>2#CY"?I]-'P[KW@Y]72#1M%DL;N9&7S1HSVPV@;B"Y0 #Y
M>YZ@5F#16^*&IW-[KEM<0^&[7?!IUG(&C>>0@JURP/(QR$STZ_4 U?#5OKTF
ME:IXBUVYN8;R_B:2WT_S3Y=C$%.Q0O3S.A9NN>..:SOAMXVTJ3X>Z0VM>)K(
MZB8W\XWE\GFYWMC=N;/3'6K7AN^U>UL]5\)ZZD\U[I]NWV6_\L[;VW((5MW3
MS!T8=>_/)JK\+_"NE'X;Z,=3T"S-YY;^:;FS7S,^8V-VX9Z8ZT 3>#]>;6/B
M;XTC@U3[;ID*61M1'/YD*9B._9@D#+#G'<5F_##6-2U&P\9M>ZA<W+6VISQP
M&:5F,2@' 7)X ]!5_P ':4-,^*OCC[/8"TL72Q\CRX?+C;$1W;<#!Y/..]9?
MPKL;RUT_QL+BUGA,NJ3M&)(RN\$'!&>HH Q?#$^DWO@*SU75?B5JUIJKP,\B
M?VT"4<$X'E-DGH/E[UU-UK'B _ 6?5=3>:TUS^SFD>1/W4BMD[6XQM)7![=:
MYSP3J7A.P\!Z;IVL^&+JXU*.$K/&=!DE9VW'C=LP3@CO6BFE:S!\!]=M+RTN
MDEE2X:SLI,O+# S9CC/4Y [=NE '0>'=+F\5_#GPW->ZUK%O<&TCDDGM+QHI
M)6*\[VZM^-<UX<\/76J^-_%ND7'BOQ1]ETJ2V6WVZHX;$D99MQ[\BNY^'D,M
MO\._#\,\;Q2I8Q*R.I5E.WH0>E9'@ZUN(?B9X^GE@E2*::S,4C(0KXB(.T]\
M>U ':V-J+&Q@M1//.(4">;</OD?'=F[GWK@?'EQK'B#Q%;>$O#NI7%A<PVDN
MH7=S;R%&7Y2L,9([,YR1Z#->A3S);V\D\F=D:%VP,G &3P.M>6^$/">L:Z+_
M ,6W>MZMHM]K4YD-M L8*0*2L2MO0G(7^8H [;P3XA_X2CPC8:FXV7+)Y=U'
MC!29#M<$=N03]"*Z"O./".EWW@OQ]J6AR37E]INKQ_VA#>2H/EN <2JQ4!06
M&&Z#H*]'H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "N*OO!OB.ZU"YN(/'VIVT,LK.D"6T16)220H)&2 .
M/PKM:* ."_X0;Q1_T4;5O_ 6'_"C_A!O%'_11M6_\!8?\*[VB@#@O^$&\4?]
M%&U;_P !8?\ "C_A!O%'_11M6_\  6'_  KO:* ."_X0;Q1_T4;5O_ 6'_"C
M_A!O%'_11M6_\!8?\*[VB@#@O^$&\4?]%&U;_P !8?\ "C_A!O%'_11M6_\
M 6'_  KO:* ."_X0;Q1_T4;5O_ 6'_"C_A!O%'_11M6_\!8?\*[VB@#@O^$&
M\4?]%&U;_P !8?\ "C_A!O%'_11M6_\  6'_  KO:* .4T+POKFEZHEU?>,K
M_4X%5@;::"-58D<'*C/%=7110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%5M0O4TZPGO
M)(YI$A4L4@C,CM_NJ.2?84 6:*X:7XK:#!=06LMAKL=Q<;O)A?2I@\FT9;:,
M9.!R<=*Z30M?M_$%O+/;VM_;K&^PK>VKP,3C.0& R/>@#5HHHH **Y_2?&FB
M:UXAU#0[&Y9[ZQSYJE" <-M;:>C8;@X[UT% !1110 4444 %%%9'AOQ#;>)M
M*;4+6*6*,3RP;90,Y1BI/!/&10!KT444 %%%% !156?4K.VU"UL)KA$N[L.8
M(C]Z0( 6Q] 15HG R: "BJNG:E9ZOI\-_I]PEQ:S F.5.C '''X@U:H ***Y
M^T\::)>^++GPS!<LVI6REG4H0AP%+ -T) 89':@#H***K:A?VFEV$]]?3I!:
MP*7DE?HH]: +-%9VH:J]E]A,&GW=ZEW.L1:V4$0JW_+1\D84=\9-:- !16%?
M^*;33_%VD^')()VNM3CEDBD4#8HC4L=W.>W85NT %%%% !117,ZCXTMK/Q9#
MX;MM-O[_ %!H5N)?LR)L@C+;=SEF'Y#- '345!>7<5A8W%Y.2(;>-I9"!DA5
M&3Q]!5/P]K]AXGT.WUC3'=[.XW>6SH5)VL5/!]P: -.BBB@ HHHH **** "B
MBB@ HHHH **S!KEK<:-<ZEIH?44@\Q1':X+2.A(*+G SD$5<LKAKNPM[E[>6
MV:6-7,,P >,D9VMCC(Z&@">BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBL[7-<T[PWH\^K:K<?9[*#;YDFQGV[F"CA02>2.U '&^+?\ DL7P
M\^FH?^B!6EX_O+L)H6D6EW-:#5M32VGG@;;(L05G8*W\).T#(]37'ZM\1_AU
MJGB_P_KY\4O&VC_:,0C3YR)?-39UV\8Z]#4WB;XF_#GQ'I\,/_"42VEU:W"7
M5I=1V,S&&5.C8*8(P2"#U!H WK&W;PM\2;'1K*\O9=,U/3YI3;W5R\_E2QLO
MS*SDD9#$$9Q6UX[\2KX3\&ZAJHP;A$\NV3&=\S<(,=^3GZ UYWH_Q&\$6VOO
MKVM>-3J>HBW^RPE-*F@CAC+;FPNUOF) R2>V*EU[XC?#KQ!K>AWMSXJ<6FE3
MFY%H-/G(FEQA&+;>-O4<=Z .?_MSP[X5TOPCJ6F7\L^I:5(5U+_19E,\4W,Y
M+,@!(8Y&3VKT#Q4;C4_B+X6TV#5+NWT^]L[MYQ:3LGG* A&"IX_WAS@G!&:K
M:C\7_AKJNF76GW>ME[>YB:&1?L4_*L,'^#WKE]&\:> -+NO#=Q/XVDNWT.UF
MM$+:9.IE1\!<_*<;0H'?- &_H7ATWWC'Q7X;N=8UAM&TQK:2VMQ?RAU::+<<
MR [R 5X4G'))!K&L_$6I7/A#PIIE[<:O>)<WMY#=R6)8W4\4#.%7<"&Y^7<0
M<X4\UHZ9\3/AWIOBC7=;'BAY&U;[/F(V$X$7E(4Z[><YST%8=OXL^'MEH-A9
MV7C66'4-/O9KRUOAIDQVF1F+(R%?F4AR#R.@/% %[6=2UK3OA]XN6T77;"SM
MYK.33)=1+K.@>1!(@<DL5!'<]'Q6_P"(-+E\*:[X5U&SU;5);F]U:.RO?M%V
M\D=PDBMDF,G:N"O 4 "N7U'QQX*UKPIJFD:MX_N+FYU"6.1KC^S)UCA",K!8
MXMN%'R<\Y))-:WB+XF?#OQ!+HTC>*'@_LS48[\ :?.WF% PV_=&,[NOM0!IZ
M#I[^-->\4:AJ.IZG%]@U233K**UO)(5MUB5?G"J0&8DY.X$?A7):9-J5O\+_
M  _%:ZE-;74_BL6\EQ =I;=/(#QT(/7!XI[^.O!UGKFIWNA?$&33;75)!-=6
MQT>64B3&&>-BHVD@=PPS5>S\2?#:R\-Z5HL?C&8QZ=JZZHDC:=.2^URX0_+[
MXW?I0!U-SH#V/Q,L=!M=:UA-+U'3I9[R%K^5VD9&&"KDED)R,[2,@8[UF7.K
MZEX:TSQIH]E?:A+'::E9VUG(TC33P)<!-P0L220"=N3U(JS<_$SX=W'C.Q\1
M'Q0ZM:VDMJ(/L$^&WL#NSLXQCIBLRZ\8_#.]D\3-/XKFQK<D$P,=A.K6SQ*
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *" 1@C(HHH ;L3^ZOY4;$_NK^5.HH ;L3^ZOY4;$_NK^5.HH ;L3
M^ZOY4;$_NK^5.HH ;L3^ZOY4;$_NK^5.HH ;L3^ZOY4;$_NK^5.HH ;L3^ZO
MY4;$_NK^5.HH ;L3^ZOY4;$_NK^5.HH ;L3^ZOY4;$_NK^5.HH ;L3^ZOY4;
M$_NK^5.HH ;L3^ZOY4;$_NK^5.HH ;L3^ZOY4;$_NK^5.HH ;L3^ZOY4;$_N
MK^5.HH ;L3^ZOY4;$_NK^5.HH ;L3^ZOY4;$_NK^5.HH ;L3^ZOY4;$_NK^5
M.HH ;L3^ZOY4;$_NK^5.HH ;L3^ZOY4;$_NK^5.HH ;L3^ZOY4;$_NK^5.HH
M ;L3^ZOY4;$_NK^5.HH :8T(P47\J-B?W5_*G44 -V)_=7\J-B?W5_*G44 -
MV)_=7\J-B?W5_*G44 -V)_=7\J-B?W5_*G44 -V)_=7\J-B?W5_*G44 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M(VGC.,X\_BV.]\">&-4\06VLV4MW>VD:FTE2(SRO'N#_ "O_ *DDGY3SQTH
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
M2);[4O"MC-J$7V:_N;-&G3&/+D9!N&.V"3Q6K@'M10!XI%K=G!\')/!3J_\
MPDPMGTX:6(SYK2EBH8#'*X.[=TQWK?N[66U^,G@V%\N8='GC9P."0N*],P,Y
M[T4 0WG_ !Y7'_7-OY5XAX9B?_A2W@A&C;(\16Y*D=OM;5[K10!Y]XJLIM0^
M(EK:P9$D_AZ^A1NP9F0#G\:@\(^.-.M_#_AOP[%;3S:W''#8W-@(RLEJ44*\
MCY& HVYSWR,5Z11CG/>@#R#3/$%AX9\"ZYX7U-G76XY;V**S\MC)=^:[M&T8
M ^8-O'(_&KNC:9<:7XW\"6-VA\^T\.20R=PK@1@C/YBO4L#.>]% 'F5KXETK
MPY\4_&CZO<+:0RQV.VXD4[,K$?E) X)SD#O@XZ5@:1'+HT7A7Q9?P30:4-4U
M*>4M&<V\5SD1.PZA>!SV#"O4=-\/G3_%&NZR;@2#5/L^(MF/+\I"O7/.<YZ#
M%;= 'DFKW</B75/&&O:2QN-+@\*S6 N54[)ICYDA"'^+:,9([FM*^U"ZTCX2
M>%6@NI;"WDBL(;V[B7Y[:!D7>XR#M[#..,YKTD# P*.M 'BT$MG)K?BN#3[S
M4;^/4/#C)8SWDCRM=E?-W>46ZJ"0,#W(X-5=:U.SU?X4^ 5L)A.UGJFG6]P$
M!S'(L1#*?<5[G10!YXVK6/A#XF>(;O79Q9V>K6UJ]I=2@^6QB5E>/=T#<@X]
MZYNWMIY+/1]2:WEC@U/QT;^W61"K>2R2!6(/(SMW<^HKV<@'K10!QA5O^%UJ
MV#M_X1TC..,_:!79T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4A( ))P!U
M)I:X/XM>(UT/P<UG'=1VUWJTJV,4LC8$2OP\A/8*N>>Q(H Z3P_XIT7Q3;SW
M&BWZ7<4$GE2%59=K8ST8#C!Z]#6Q7C.BZ[X6\.?$G1[?P[J]G<Z;JUDFG7$<
M,@)2>( 0R-[L/D^M=#,FK:Y\5-7T@:Y?V6EVEI:W/EVCA6+G=P"0<*>2<=<"
M@#NVU"V"7?E2">2T'[Z*$[W4[=P7:.=Q!! [Y%-TO4%U73(+Y+:ZMEF&1%=1
M&.5><?,IY'2O,O"MC/8W?Q"ODU;49);6YFC023 JQ$*D.PQRPP #Z"FZ+KVL
MZSX-\"::VJW,-WKDDWVN^0CSO+B#L0I(X8X49["@#TG7];M/#>AW>KW_ )GV
M6U4/)Y:[FQD#@?C5RSNH[ZRM[N'/E3QK*FX8.&&1G\Z\S\=Z1J>C?"_Q;!=:
MO-J-@T4;69NCNGB^9=ZL^!N&<$=QS4&HZ^$N_#NA7.H:O8V"Z'%>2-I,$CS2
MN<(JDHK%5 5CVR2* /6:YC5/B#X8T;59],OM1=+R#;YL:6LTFW< PR50CD$'
MK3/ &IWVI^'I?M[74CVUW+;Q7%W T,D\0.4=E(!R5(!XZ@UD#3?&NG^+?$VH
M:18Z2UO?30R1O>W#!I0D*IM4(#MY!Y;U'% '<:??VVJ6$%]9N7MYUWQL4921
M]& (_$59K&\*>($\4>&[35D@:W:7<LD#')CD1BK+GOAE/-<CI]MJOC.?Q%J'
M_"0:EI_V/4)[&PALY D<?E8&]UQ\Y+9)![<4 ==XD\4:;X6LH+G43,QN)EMX
M(8(C))-(W154=3Q6C8W8OK&&Z$$\ E4-Y5Q'LD7V93T->)>(9[CQ9I/PUURY
MO[R&XO\ 4;>&5() J(X+!I$&/E<D'GZ<5[.-.*Z*=.^W7A/E&/[49!YW3[V[
M'WO?% %;4/$NF:=IUO?M/Y]M/=):(]N0X,C/L R#V;@^F#6O7@>EV-PGP2T*
MYBU"Y>XN]8MM@N&WQPN+M@"JX'4\GGFNUGGOO!OC2.$ZQJ.IV5UI-U=2PWTH
M?;)#M(9" -N0Q&!Q0!Z/17C6@^)KYW\.ZC#JGB&^U&_N(1J-K-8RBT$<OWO+
MR@50A((8'D ]<UZ_=W4%C9SW=S((X((VDD<]%51DG\A0!FS^*M$MO$L'AV;4
M(UU:=/,CMMK99<$]<8!PIX)SQ6Q7SI)KVAZIX4U;Q3)KEC!XKFU)=4LX'F&^
M)8"5BA(]TW<=]PKT;QAXJNKWX?Z'K?AZ\-M)J%]:!&'( =L%&]1G@CV- '?S
M75O;R0QS3QQO._EQ*[ &1L$[5]3@$X] :JPZLDVN7&EBSO5>")9#</ 1 ^>R
MOT)YY%>;>*/#$UKXJ\$V3^(]<G,]W.&FDN5WJPB9MRX7 /)'3IQ6@/$>H:?\
M3?%<$MU--8:;HJ74=LS?*&"@D_4_UH ])K'T7Q+8:]?:K9V?F^;I=R;:X\Q,
M#?\ [//(XKF/#.C^(;O3=!\1_P#"37DMU>+%<WUK<$&V:*1=Q2- /D(R,'/;
MG.:Y*PUNY\.V7Q3U.S.VYCU<)$^S?L9W"!MO?&[..^* /;**\JTK6=0@UQ;/
M0+[7]42ZL+C?_;%I*BQ7*+NB8,Z* &.X%>G2KG@34%N=6@AD\2ZP=46V)U'2
M-7C(<OQ\\>0-H!S]W(((Z=: /2:*Y'QWJ-] NB:3IUT]G-J^H):O<Q@;XHMK
M.Y3.0&(7 /;-9B6]]I'C:/PR=<U2XT[5=.EFCDFG#SV\L;*"4D(S@JW0YY%
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
MX2/9'=#_ (1\L+O*+\VU2QV<\\*>N* .DHK.T+6;;Q#H=GJ]FLJV]W&)(Q*
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
MMV:$1GR0V$XQTX.#W&#WK)O/"VL?\)+JE]IFJVUM9ZO'$EX)("TT>Q2F8F#
M E3_ ! X//-=A10!PFD^%O%WA_2=/LM,UW3I%M(#:^3<VCF)D!RDGRN"'QP>
M<'CIBND\+Z&/#?AVUTH3^>T6]GD"; S.Y=L+V&6.!V%:]% 'F]S\/-;G\/WO
MAU-<M8M(:XDN;;;;-YQ9I3*JR-NP5#'L 3@=.AZ;0_#]UIWB+6=9N[J&675(
M[4.D4954:*,JQ&2>"3D>GO7144 <*/ $P^%D/@_^T(_-C9&^T^6=IVSB7[N?
M08ZU;OO#>O6VN:EJ'AS5;*U35 ANH[NV:7RY%78)(\,.=H&0>,J#77T4 <Y;
M>&IX/%ECK<NH-<&WTDZ>_F(-\K%U;S"1QSMZ8[UDW_P^DO+;7 FI"&ZO=4CU
M2SF$6?L\L80+D9^;E#Z<&NYHH XNT\*:Y<^+M.\1:YJEE-+:6\UO]EM+=DBV
MN!R-S$YR#G/L ..4T?PMXCT9;/2;?7K9-!LY@\06V/VIH@V1"S%BNWMN"Y('
M:NUHH X.7P5KEO-KEEI6LVMOHVLS27$RR6S-/"\@Q((V#!<-UR0<9J[IVF:Q
MX?3P=HUK=&6RM87M]0*P?+(JP_(VXYV?.!QGG=[5U]% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MKJ#7NH2_95(NP[,\D:J3^[!+<$<@"NIH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBN'\4:GK3>,['1=,URWTB Z=+>3SS6R3#Y9$0#YB,?>/>@#N**RM M]2M].(
MU/68]6E=]Z7$=LL*["!@84D'G)SGO6K0 45DZ[8ZS?00KHVM)I<BL3([V:W&
M\8Z8+#%<)X<D\=:]J&NVI\8V\']E7QLPW]D1MYN%!W8WC'7IS0!ZC17G=OXV
M.E>,/%5EJ+7]\MK+;_9[>SM6F:-/(5G;"CY5W'.3Z\5T=QXUT2'1].U.*::[
MBU+_ (\HK6%I)9^,G:@&> #G.,=Z .AHK.T76['7[ WEB[E%D:*1)8S')%(O
M#(ZGE6'H:S=;\;:3H5])9SI>W$T,0GN!9VCS"WC.<-(5'RC@^_% '1T5@:IX
MQTC2H-/D9Y[M]27?9PV4+323K@,655&< $'/O4-MX]\.W-AJE\MZ4MM+"F\>
M6)D\LL,A2",[NQ7&<\=: .EHKF-/\>Z+J&J66F!;ZVO[PMY-O=VCPNRA"^[#
M#[N%//J,4:5X^T+6KHP6,ES(J+(TLYMV$4.PD$.Y&%/RD@'MSW% '3T5S>D>
M.=&UJ_@L[?[9$URC26DES:O$ETJ\DQLP ;CGZ<]*JW7Q*\.6;WK2RW?V6R9X
MYKQ;20VXD4<QB3&TMQC'<\#DT ==17-:IXYTC2Y8HF2^NI7MA=NEG:/,8H3T
M=]H^4<'WX-9NM_$6UTW6O#MK:6MU>VNK(\_G6]K)+NB$99?+VCYFSMR.< Y.
M* .WHKF=3\>:)I6H3VEP;MQ:E1=W$-J\D-J6 (\QP,+P0?8'G%=+O79O!!7&
M<CN* %HKC8?B?X;GBM+B-[YK*Y=(Q>_8Y/(C=CA5>3& <D?3/.*Z.TUFSO=7
MU#2X78W6GB(W"E2 OF*67![\ T 7Z*YF3Q]X?BTNQU&2YE%M>W$EM WDL2TD
M98,NT#.<HP'J<8ZU5C^).B2FXA2WU4W]NP$FG_V?)]I (R&\O&=N/XNG3U%
M'845Y]X@\<VH@\(:UIVH.NDWU\RS%8SF1!')\A7&[.]0, 9R,5T.D^,M(U9K
M^,&YLI[!!+<P7\#0/'&02'(;^'@\T =!17.:-XVTC6[^*SMUO(9)XS-:FZM7
MA6YC&,M&6 W#D'UP<TFD^.=&US5!I^G&[GEW2+(ZVS^7$R%@0[XPI)4X'?\
M$4 =)167KOB'3_#MK%-?/(6GD$,$,,322S.>BHB@DGBLM/'6FW&E:E=6\&H&
MYT\ 7%B]G(+B,M]TF/&=IZY'& ?2@#J**\V^$6N:CXBT8ZIJNHZK=7=PK,Z3
MVHCM4Q(P'DL$ 8X S\QKIM9\;:3H=]+9W"7TTD$8FN6M;229;9#G#2%00HX)
M]<#- '1T5P%UXS73_B'<V[S75W8RZ1!/:VMG T[2.TDF755&<;0,GIT]:W%\
M<Z$_AN/75GF:UDF^SI$L#F9IMVWRA'C=OR",8]^E '1T5S<?CG17T/4M5D-U
M;QZ8<7D%Q;M'-#P",H1GD$$8ZTU/'FB/IEWJ.Z[6T@E6%)6M7Q<NQPHA&,R9
M/'RYH Z:BN<@\<:++IFH7TSW-H-.VB[@NK=XYHBWW/D(R=W;&<]JLZ'XHL->
MGN+:"*\MKNW57DMKVV>"0(V=K!6'*G!Y'I0!M45CZ[XFT[P^UM%=?:)KJ[9E
MM[6UA::67:,L0JCH!U/05AZQ\0+-/!&K:SI27<ES:)+$86M'\RWG"%AYJ8RB
MC R3Q[T =I17#?"W4;S5?#,=]?ZAJ]Y=7$44LK7UL(HU9E)(APB[E]\GMZUJ
MZUXYT?0[^6RG6]N)H(Q-<_8[1YA;(>C2%0=HP"?7 S0!TE%<[J/C72-/%D(_
MM5_)>P?:8(M/MVN':'C]YA1PO(Y/K3;GQYX>M=/TN_>\=[?5-PM&CA9C(R@D
MKM SNXQMQG/'6@#I**YBW\7Z7K6F:R(IKVPGL(&:YCGMFBGMU*DAPC#G@$CK
MTK N/B!!H?AWPM+:MJ&L1ZI<)%]KDM'9Y(SNW'" ?O..%ZGKCB@#T:BN8U/Q
M[H^E3^3-%J,LD<"W-P(+*23[+&PR&EP/DX!X//!XK(\3^(;N+Q[X"M].OF&G
M:HURTRQD%9T$:LA^G.?QH [ZBJ>JZI9Z+ID^HW\OE6T"Y=MI8\G   Y))(
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
M]2TC0T\77MM<I!X0M[]/L<H),*L442^7C^#S#QCCTKTOJ*@-C:&S%F;6#[*
M%$/EC9CTV]*GH *X+X=_\A_QS_V''_\ 0%KO:CBMX8&D:*&.-I6WR%% +MZG
MU- ''>%%4?$/QV^!N-Q9@GO@6Z_XFO._#Z3PZ9X!NAK?]C0-;:A;I>&*-U20
MS;@A\P%1N53@_P"SBO=4@ACEDE2)%DE(,C*H!<@8&3WXJ&33;"6R^Q265L]I
M_P \&B4Q]<_=QCK0!S7@.UM(UUF[M=>?6FN;[-Q<^2L:&5453MV@*PP%R5XR
M#WS7/>(=9FN/$/BBSD\0+HT=C#%'%;6\$+3WY>+<.75BW+; %'7->F06\-K
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
MCU)QU- 'BFK7,?B/X>>._%JK^YU*6WM[;/\ SQA9%X^KM)7=^*U"^._ 84
M7=R!CL/LSUUPL+-;/[&MI +7_GB(QLZY^[C'7FI'@ADDCDDB1GB),;,H)0D8
M.#VXH \)$$T_@_XH^5&TGE^)'FD11DM&DZ.__CJFO1M6\4^&]6#VEC+;ZC>O
MIES/%/;A9?L\>SDLP.4W9 QWQ77PVMO;F4PP11F5B\A1 -['J3CJ?>H;72M.
ML5E6TL+6W$W^M$4*IO\ ][ Y_&@#S"]14^!WA$*H'SZ6W [F2/)_6O1?%"EO
M"6LJH))L9P ._P"[:KYL[8VZ6YMX3!'C9&4&U<=,#H,=JFH \?L;NRO_  O\
M*T@N(+@P7ELDJHX;RW6V?AL="".AJ?QY:7-[XK\4VUFK-/)X/PJH.6_?R9 ]
M21D5Z;!I.FVH M]/M(0LGF@1PJN'QC=P.N.]6/(A^T&X\I/.*[#)M&[;G.,]
M<9[4 >9Z(MGJFN>&)Y/'9U66(-<V=G%:PJ0/**MO,:Y0 -CYL<\=:V_B=:7<
MGAVQU.SMWN9-'U*WU)H(QEI$C)W #UP2?PKJ[73-/LIY9[2QMH)9CF22*)59
M_J0.:M4 <A=?$WPG#H?]I6^L6MXSKF&T@D#3RN>B"/[P8G Y''>LI-2AL/BO
M%J&L[=.34= C2W^U.JA)%E+21;LXW#<I(![5VT6C:7!>F]BTVSCNSR9T@4.?
M^!8S4UY86>HP^3?6D%U%G.R>,.N?7!% 'B7B Q:EX9\::C;[9=+O?$%FL#CE
M)=K1)(R]B"P(R.N*[7Q[>6>G^-/ MS?.D=M'>7&YWX5"82 2>P!(.>V,UW)L
MK0VJVIM83;IC;$8QL7'3 Z<5B:[X>FU?Q+X=U - ;;39+AIXY,DR+)"T8 &,
M'D\Y[4 ><>- ?$>K>-IM!D6[BA\/0V\SV[;U>43-(5!'4^6#Q[XK?\3ZUI/B
M)/!=KH=Y;W5Q)K%K=1Q0.&:.&,%G8@?= 7@Y]<5Z%9V%GIT'D6-I!;0YW>7!
M&$7/K@4RUTK3K*>2>TL+6WFE_P!9)%"J,_U(&30!PO@>3[&OQ!O8X/-FCURZ
M8(!S)MC0A?S)_.N5&L"Y7P+?7?BJ*[::_@N9;&"*&.WL@T;C!VKN7!;8-S<\
M\<<>UQ6\,!D,,,<9D<N^Q0-S'J3CJ?>JJZ+I212Q+IEDL<SAY4$"@.PY!(QR
M?<T >:Z5>6T=E\4+%[B);QKR\E6 N Y3R%^8+UQ[UF:!+'I_A_X5:K>NL6FV
M_P!HBFF<X2.22-EC+'H.01D^M>PMIE@UU)=-8VQN9$\MYC$N]EZ;2<9(]J<;
M&T:R^QFU@-KMV^08QLQZ;>F* /*_%%U;ZOXB\8WVFS1W-I:^$9;6XFA8,GG,
MSNJY'!(7)]LUI:\BIX2^':JH55U73 H Z?(:]!@TVQM;-K.WLK>&U8$&&.)5
M0@]?E QS4C6MNZ1(\$3+$P:-2@(0CH1Z$4 8_C%-*E\)W\>MS20:<ZJLLT6=
MT66&UP0#C#8.>@QD\9KSK6=7OO[!\6:'/KMIX@MDT&6YCOX419(NJB.0H2IR
M.0>#P>*]@=%D1D=0R,,,K#((]#56WTC3+2VEMK;3K2&"7_611PJJO]0!@T <
M1XE14T_X>*BA575[0 #L/(DKC?$^MRZGX-UBZN?$*VTC:C)&-"MH81M6.XP6
MERIDSM7>6R!TKW![:"01!X8V$3!HPR@[". 1Z&H/[*TXSSSG3[7S;A=DTGDK
MNE7T8XY'UH X"QDCF_:&NI8G5XW\-JRNIR&!F7!![BG_  6_Y%?6/^PW=?\
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
MFVMK#?LFTV#A 8X.N!&P(Y[L,FO2/&FC'Q!X,U?3$!,LULWDX[2+\R'_ +Z
MH DO?%.EV'BC3_#L\CB_OT9X0$RN &/)[$[6QZX-87C'Q9H\6D:_;3ZCJE@-
M*:W%U=:>H$B&0@JJ$Y!.,9XX!KAX=2?Q'H&I_$/:Q>PN=/>$$<A+=0TX'L3-
M,/PJ#Q3&;CX#^(]=<?O-;U(7PSU$9N$6,?38JG\: /0=1\<R:?X\TWP['IE[
M/#/:M+)*EN7).4"LI!QM&6W''!Q6/HGQ"CTR#Q"=535;];/6;Q9)K>W:5+2!
M9"%WMV  / R0!G&*GU:_M-,^+GANXO[F&UAET>>%))G"*S[TPH)XS[56T=5'
MP]^(> /FU'5R??[U 'I<$\5U;Q7$#AXI4#HXZ,I&0?RKF(/B#H]QJ4-JD-^+
M>>Y-G#J#6Q%M),"5V*_?Y@0#C!(ZUH>$"1X'T$@9/]FV_'K^[6O(KO7UU/0-
M"U34/$\DEVVK6T]UI4(B2"P1;@9\Q0N]0IP-S-R30![7J^J6VB:/=ZI>;_LU
MI$TTFP9.T#)P*PK+X@Z/>ZE96@@U"&._.VSNY[5D@N&QG".>I(!QT![9I?B*
MRO\ #/Q$Z,&5M.E((.01M-<EJNM:5KNE>!-+TFZAFOUU2RF:UC8&2W2$$R%U
MZKM (.<4 =7<?$'1[;4I;9H;]K>&Y%I-?K;$VT4Q(78S]N2 3C )ZU)?^.M+
ML?$$VABWU"ZU&(Q;H+6V,AVN"=_'\(QR3TR/6O+_ !1K;:KX2UJ>]\1S)?"_
MDC_L*V6)5ACBGQNE&TN1M7>7) Y ]J[CPW)!<_%WQ7=0O'*CV%B8Y4(8,K*Q
MR".H.!0!U>NZ_9>';.&[U#S%MY+B.W+HN0A<X!;T7..?>C5]>LM%GTZ"Z\QI
MM0NEM;=(UW$N03D^B@#)/:F>*=#C\2>%M2T>7 %U R*Q_A?JK?@P!_"O/_ V
MI7'CGQ1I^J7D;#_A'=-%O*KC_E_DRLI_!4_\>H ZR'X@Z/-J45JL-^+>6Z-G
M%J!MB+:28$KL#]_F!&<8)'6L?3O$%W#\5/&D%Y=SOIFG6-O/'!G*Q_NPS%1Z
MGFN)O=?74_#NCZIJ'B:1[QM6MYKG281$D-BBW(SYBA=ZA>!N9N216]"C7GQ.
M^)"6X\UIM'@$>SG<3!QCUS0!Z!-XJTV#0=,UES-]DU%K=8,)\V9L;,CM]X9J
MIJ_CK2]'U"YM)+?4+DV:+)>RVELTL=HI&09".G'.!DXYKSRY\2:1>_#3P/IM
MI?PW%ZESI:301.&>'8R*Q<#E0&XY[D5/<?9].\0>,H-6\97&A+)=&Y^S!(,7
M,#Q( R>8A9S\I3"GJ,8R: /7X9H[B".>%UDBD4.CJ<A@1D$5R=Q\2-$MY;AS
M!J,FGVTQ@GU*.U9K:-P<'+^@/!(!'O6YX>LH=.\,Z996TD[P06D<<3SKMD*A
M0!N&!@XQD8KRO3];TO3/@CJ/AN]N84UR&"[L'T]F'GO<.SA=J?>;<64@@=Z
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
MXB:*:-)(V&&1U!!^H--%K;K;"W6"(0 8$00;1^'2I:* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "N<\8>+8_">F-<BPN;^Y\J69+> 8^2-=SLSGA5 (Y/J
M 371US_CO_DGOB7_ +!5U_Z*:@#6TV\_M'2K.^">6+F!)MF<[=R@XSWZU:K*
M\,_\BIH__7C#_P"@"M6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *P?$?A+3_%*)'J$]^D2HT;1VUV\*R*W4.%(#?C[UO44 8WA[PS9>&8)(+&
M>^DC?: MU=/,$"C "[B=HYZ#VK9HHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
<@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>hcsg-20240630_g1.jpg
<TEXT>
begin 644 hcsg-20240630_g1.jpg
M_]C_X  02D9)1@ ! @$!+ $L  #_X1 T17AI9@  34T *@    @ !P$2  ,
M   !  $   $:  4    !    8@$;  4    !    :@$H  ,    !  (   $Q
M  (    >    <@$R  (    4    D(=I  0    !    I    -  +<;    G
M$  MQL   "<0061O8F4@4&AO=&]S:&]P($-3,R!-86-I;G1O<V@ ,C Q,3HP
M-#HQ.2 Q-#HU,#HP-0   Z !  ,    !  $  * "  0    !   %W* #  0
M   !   !D0         & 0,  P    $ !@   1H !0    $   $> 1L !0
M  $   $F 2@  P    $  @   @$ !     $   $N @( !     $   [^
M     $@    !    2     '_V/_@ !!*1DE&  $"  !( $@  /_M  Q!9&]B
M95]#30 !_^X #D%D;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1%0\,
M# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,_\  $0@ *P"@ P$B  (1 0,1 ?_=  0
M"O_$ 3\   $% 0$! 0$!          ,  0($!08'" D*"P$  04! 0$! 0$
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
ML>RVMI=?0*&A[ _?Z6RZ_?N995ZG\WZ?Z)7.O8OU1ZEF/MS.BV=1SVYG[/\
MT(8RRRUN.,_>YYR,5EM->(/IWV?F>GL6YT#-Z?959T[$PW],?@;0_ L8RLL;
M9N?58S[.ZW'?5?MM_24VO_2>I_A$ISL'QJU1C1'@_P#_T3?XY03D]'@$^S)X
M!/?&\$_U!^KOU-ZWTZFZRJQG6L2?M+6WW5/D..S(K:RRO;7:S;_,_P#%KTY)
M2W+VP #7[P+'4>,F]:V>;^K?U=Z_TC/R'YO6[>I]/>"*,>\%]@)(<RRS(L>]
M^ZMGZ/;7^CN_G/8N(_QL]7PL[JF'@XA]:SIS;1DV,!<T/M-7ZON;_A*O1_2_
MN;_])O7K:8<(0)$]KEYTF8'"=:#R_P!1X'^+_"W4') Q[9QH!-GOM_0;;=M?
MZ7Z'Z3V+/P<W"PK>GT?5OK%^0VS)KILZ#D1D.IHW"G)K+7L;U+IO[.IWV_K5
M_I?H/07<I(&[EIU7#8/"]%ZGT/#ON=E_6)^+95U#-+NFNMI;5KE9&UKZGT?:
M=MK7-N_I"KNQ>I?L+KV9C9N0,:KJ><[+Z?6VD-LQFWO^WLJO?3]KKR+,7UGU
MV-R?YSV5KT))*SV_)#QGUA<[I=F%F]#!]/JV'^QL4TN K9:_]+T/(#?]#1OS
M/TO^C>J'UCZ&^W.S>B],:2:?J]37C5F27-HR2YF/N_?NKI]'^VO0DD8F5Z#5
M4JK4N%7]9^D=1R<'&Z>&]0R+K-UM0'OQ&L:_U,C,:YCOLEM;_P!793=Z-UEM
MOZ/\]<W]1>H]'Q^G],9?U]]>3[J_V0ZRD5A[[+*F4FGT?M?TW[Z]^1_X&O04
MD ?2=-%=1J\!DY^#T^C+OZ+U+)Z7U9ECB/JU>&WA^07^L[&IZ=%N2VKJ%C_Z
M3TS)^R[+_M-?Z-=+]:J<J_H1?30[(MQ[L;*LQ*X<ZQN/?3E7T5_1]5_IU/\
M39_A7K:20*7D'_65N5UWIK^E=5KS<',N8R[$KI#A0UU-SFNOR_YS&R;KJ]M>
M-D>E=_/>S]%8L7IV)D,^IG1<K,S+;NAOLJ;U/I[FTLK;0^PLJ>VUM#,OT:,O
M[._)99?9ZV-ZR])21!-:#MV1]7D^E=9Z;T%_5<'JKVXF4,[(RJ:R#OR:LFPY
M&-9A-C]<L]_V5U6/ZME=U/IK,Z%0?JSF=$NZV]N'19TR_&-UIVU5WV9%?4&X
M5MSOT5+J\??75ZK_ -)]G?Z2[])+6CIYJTL/"AN1G9%&5@W.Q&=1Z[9?@Y?I
MM?NJ;TVW']>NF[VNJN?C7,J>_P#P?Z>O_!KJ.D]'?@6Y&7DY=F?G988V[(L#
M6#95O]"BFBD,JIJK]:U_[[[+;/4L6DD@;I.EO__9_^TM+%!H;W1O<VAO<" S
M+C  .$))300E       0                     #A"24T#Z@     8$#P_
M>&UL('9E<G-I;VX](C$N,"(@96YC;V1I;F<](E541BTX(C\^"CPA1$]#5%E0
M12!P;&ES="!054),24,@(BTO+T%P<&QE+R]$5$0@4$Q)4U0@,2XP+R]%3B(@
M(FAT=' Z+R]W=W<N87!P;&4N8V]M+T141',O4')O<&5R='E,:7-T+3$N,"YD
M=&0B/@H\<&QI<W0@=F5R<VEO;CTB,2XP(CX*/&1I8W0^"@D\:V5Y/F-O;2YA
M<'!L92YP<FEN="Y086=E1F]R;6%T+E!-2&]R:7IO;G1A;%)E<SPO:V5Y/@H)
M/&1I8W0^"@D)/&ME>3YC;VTN87!P;&4N<')I;G0N=&EC:V5T+F-R96%T;W(\
M+VME>3X*"0D\<W1R:6YG/F-O;2YA<'!L92YJ;V)T:6-K970\+W-T<FEN9SX*
M"0D\:V5Y/F-O;2YA<'!L92YP<FEN="YT:6-K970N:71E;4%R<F%Y/"]K97D^
M"@D)/&%R<F%Y/@H)"0D\9&EC=#X*"0D)"3QK97D^8V]M+F%P<&QE+G!R:6YT
M+E!A9V5&;W)M870N4$U(;W)I>F]N=&%L4F5S/"]K97D^"@D)"0D\<F5A;#XW
M,CPO<F5A;#X*"0D)"3QK97D^8V]M+F%P<&QE+G!R:6YT+G1I8VME="YS=&%T
M949L86<\+VME>3X*"0D)"3QI;G1E9V5R/C \+VEN=&5G97(^"@D)"3PO9&EC
M=#X*"0D\+V%R<F%Y/@H)/"]D:6-T/@H)/&ME>3YC;VTN87!P;&4N<')I;G0N
M4&%G949O<FUA="Y034]R:65N=&%T:6]N/"]K97D^"@D\9&EC=#X*"0D\:V5Y
M/F-O;2YA<'!L92YP<FEN="YT:6-K970N8W)E871O<CPO:V5Y/@H)"3QS=')I
M;F<^8V]M+F%P<&QE+FIO8G1I8VME=#PO<W1R:6YG/@H)"3QK97D^8V]M+F%P
M<&QE+G!R:6YT+G1I8VME="YI=&5M07)R87D\+VME>3X*"0D\87)R87D^"@D)
M"3QD:6-T/@H)"0D)/&ME>3YC;VTN87!P;&4N<')I;G0N4&%G949O<FUA="Y0
M34]R:65N=&%T:6]N/"]K97D^"@D)"0D\:6YT96=E<CXQ/"]I;G1E9V5R/@H)
M"0D)/&ME>3YC;VTN87!P;&4N<')I;G0N=&EC:V5T+G-T871E1FQA9SPO:V5Y
M/@H)"0D)/&EN=&5G97(^,#PO:6YT96=E<CX*"0D)/"]D:6-T/@H)"3PO87)R
M87D^"@D\+V1I8W0^"@D\:V5Y/F-O;2YA<'!L92YP<FEN="Y086=E1F]R;6%T
M+E!-4V-A;&EN9SPO:V5Y/@H)/&1I8W0^"@D)/&ME>3YC;VTN87!P;&4N<')I
M;G0N=&EC:V5T+F-R96%T;W(\+VME>3X*"0D\<W1R:6YG/F-O;2YA<'!L92YJ
M;V)T:6-K970\+W-T<FEN9SX*"0D\:V5Y/F-O;2YA<'!L92YP<FEN="YT:6-K
M970N:71E;4%R<F%Y/"]K97D^"@D)/&%R<F%Y/@H)"0D\9&EC=#X*"0D)"3QK
M97D^8V]M+F%P<&QE+G!R:6YT+E!A9V5&;W)M870N4$U38V%L:6YG/"]K97D^
M"@D)"0D\<F5A;#XQ/"]R96%L/@H)"0D)/&ME>3YC;VTN87!P;&4N<')I;G0N
M=&EC:V5T+G-T871E1FQA9SPO:V5Y/@H)"0D)/&EN=&5G97(^,#PO:6YT96=E
M<CX*"0D)/"]D:6-T/@H)"3PO87)R87D^"@D\+V1I8W0^"@D\:V5Y/F-O;2YA
M<'!L92YP<FEN="Y086=E1F]R;6%T+E!-5F5R=&EC86Q297,\+VME>3X*"3QD
M:6-T/@H)"3QK97D^8V]M+F%P<&QE+G!R:6YT+G1I8VME="YC<F5A=&]R/"]K
M97D^"@D)/'-T<FEN9SYC;VTN87!P;&4N:F]B=&EC:V5T/"]S=')I;F<^"@D)
M/&ME>3YC;VTN87!P;&4N<')I;G0N=&EC:V5T+FET96U!<G)A>3PO:V5Y/@H)
M"3QA<G)A>3X*"0D)/&1I8W0^"@D)"0D\:V5Y/F-O;2YA<'!L92YP<FEN="Y0
M86=E1F]R;6%T+E!-5F5R=&EC86Q297,\+VME>3X*"0D)"3QR96%L/C<R/"]R
M96%L/@H)"0D)/&ME>3YC;VTN87!P;&4N<')I;G0N=&EC:V5T+G-T871E1FQA
M9SPO:V5Y/@H)"0D)/&EN=&5G97(^,#PO:6YT96=E<CX*"0D)/"]D:6-T/@H)
M"3PO87)R87D^"@D\+V1I8W0^"@D\:V5Y/F-O;2YA<'!L92YP<FEN="Y086=E
M1F]R;6%T+E!-5F5R=&EC86Q38V%L:6YG/"]K97D^"@D\9&EC=#X*"0D\:V5Y
M/F-O;2YA<'!L92YP<FEN="YT:6-K970N8W)E871O<CPO:V5Y/@H)"3QS=')I
M;F<^8V]M+F%P<&QE+FIO8G1I8VME=#PO<W1R:6YG/@H)"3QK97D^8V]M+F%P
M<&QE+G!R:6YT+G1I8VME="YI=&5M07)R87D\+VME>3X*"0D\87)R87D^"@D)
M"3QD:6-T/@H)"0D)/&ME>3YC;VTN87!P;&4N<')I;G0N4&%G949O<FUA="Y0
M359E<G1I8V%L4V-A;&EN9SPO:V5Y/@H)"0D)/')E86P^,3PO<F5A;#X*"0D)
M"3QK97D^8V]M+F%P<&QE+G!R:6YT+G1I8VME="YS=&%T949L86<\+VME>3X*
M"0D)"3QI;G1E9V5R/C \+VEN=&5G97(^"@D)"3PO9&EC=#X*"0D\+V%R<F%Y
M/@H)/"]D:6-T/@H)/&ME>3YC;VTN87!P;&4N<')I;G0N<W5B5&EC:V5T+G!A
M<&5R7VEN9F]?=&EC:V5T/"]K97D^"@D\9&EC=#X*"0D\:V5Y/E!-4%!$4&%P
M97)#;V1E3F%M93PO:V5Y/@H)"3QD:6-T/@H)"0D\:V5Y/F-O;2YA<'!L92YP
M<FEN="YT:6-K970N8W)E871O<CPO:V5Y/@H)"0D\<W1R:6YG/F-O;2YA<'!L
M92YJ;V)T:6-K970\+W-T<FEN9SX*"0D)/&ME>3YC;VTN87!P;&4N<')I;G0N
M=&EC:V5T+FET96U!<G)A>3PO:V5Y/@H)"0D\87)R87D^"@D)"0D\9&EC=#X*
M"0D)"0D\:V5Y/E!-4%!$4&%P97)#;V1E3F%M93PO:V5Y/@H)"0D)"3QS=')I
M;F<^3&5T=&5R/"]S=')I;F<^"@D)"0D)/&ME>3YC;VTN87!P;&4N<')I;G0N
M=&EC:V5T+G-T871E1FQA9SPO:V5Y/@H)"0D)"3QI;G1E9V5R/C \+VEN=&5G
M97(^"@D)"0D\+V1I8W0^"@D)"3PO87)R87D^"@D)/"]D:6-T/@H)"3QK97D^
M4$U4:6]G85!A<&5R3F%M93PO:V5Y/@H)"3QD:6-T/@H)"0D\:V5Y/F-O;2YA
M<'!L92YP<FEN="YT:6-K970N8W)E871O<CPO:V5Y/@H)"0D\<W1R:6YG/F-O
M;2YA<'!L92YJ;V)T:6-K970\+W-T<FEN9SX*"0D)/&ME>3YC;VTN87!P;&4N
M<')I;G0N=&EC:V5T+FET96U!<G)A>3PO:V5Y/@H)"0D\87)R87D^"@D)"0D\
M9&EC=#X*"0D)"0D\:V5Y/E!-5&EO9V%087!E<DYA;64\+VME>3X*"0D)"0D\
M<W1R:6YG/FYA+6QE='1E<CPO<W1R:6YG/@H)"0D)"3QK97D^8V]M+F%P<&QE
M+G!R:6YT+G1I8VME="YS=&%T949L86<\+VME>3X*"0D)"0D\:6YT96=E<CXP
M/"]I;G1E9V5R/@H)"0D)/"]D:6-T/@H)"0D\+V%R<F%Y/@H)"3PO9&EC=#X*
M"0D\:V5Y/F-O;2YA<'!L92YP<FEN="Y086=E1F]R;6%T+E!-061J=7-T9610
M86=E4F5C=#PO:V5Y/@H)"3QD:6-T/@H)"0D\:V5Y/F-O;2YA<'!L92YP<FEN
M="YT:6-K970N8W)E871O<CPO:V5Y/@H)"0D\<W1R:6YG/F-O;2YA<'!L92YJ
M;V)T:6-K970\+W-T<FEN9SX*"0D)/&ME>3YC;VTN87!P;&4N<')I;G0N=&EC
M:V5T+FET96U!<G)A>3PO:V5Y/@H)"0D\87)R87D^"@D)"0D\9&EC=#X*"0D)
M"0D\:V5Y/F-O;2YA<'!L92YP<FEN="Y086=E1F]R;6%T+E!-061J=7-T9610
M86=E4F5C=#PO:V5Y/@H)"0D)"3QA<G)A>3X*"0D)"0D)/')E86P^,"XP/"]R
M96%L/@H)"0D)"0D\<F5A;#XP+C \+W)E86P^"@D)"0D)"3QR96%L/C<S-#PO
M<F5A;#X*"0D)"0D)/')E86P^-3<V/"]R96%L/@H)"0D)"3PO87)R87D^"@D)
M"0D)/&ME>3YC;VTN87!P;&4N<')I;G0N=&EC:V5T+G-T871E1FQA9SPO:V5Y
M/@H)"0D)"3QI;G1E9V5R/C \+VEN=&5G97(^"@D)"0D\+V1I8W0^"@D)"3PO
M87)R87D^"@D)/"]D:6-T/@H)"3QK97D^8V]M+F%P<&QE+G!R:6YT+E!A9V5&
M;W)M870N4$U!9&IU<W1E9%!A<&5R4F5C=#PO:V5Y/@H)"3QD:6-T/@H)"0D\
M:V5Y/F-O;2YA<'!L92YP<FEN="YT:6-K970N8W)E871O<CPO:V5Y/@H)"0D\
M<W1R:6YG/F-O;2YA<'!L92YJ;V)T:6-K970\+W-T<FEN9SX*"0D)/&ME>3YC
M;VTN87!P;&4N<')I;G0N=&EC:V5T+FET96U!<G)A>3PO:V5Y/@H)"0D\87)R
M87D^"@D)"0D\9&EC=#X*"0D)"0D\:V5Y/F-O;2YA<'!L92YP<FEN="Y086=E
M1F]R;6%T+E!-061J=7-T961087!E<E)E8W0\+VME>3X*"0D)"0D\87)R87D^
M"@D)"0D)"3QR96%L/BTQ.#PO<F5A;#X*"0D)"0D)/')E86P^+3$X/"]R96%L
M/@H)"0D)"0D\<F5A;#XW-S0\+W)E86P^"@D)"0D)"3QR96%L/C4Y-#PO<F5A
M;#X*"0D)"0D\+V%R<F%Y/@H)"0D)"3QK97D^8V]M+F%P<&QE+G!R:6YT+G1I
M8VME="YS=&%T949L86<\+VME>3X*"0D)"0D\:6YT96=E<CXP/"]I;G1E9V5R
M/@H)"0D)/"]D:6-T/@H)"0D\+V%R<F%Y/@H)"3PO9&EC=#X*"0D\:V5Y/F-O
M;2YA<'!L92YP<FEN="Y087!E<DEN9F\N4$U087!E<DYA;64\+VME>3X*"0D\
M9&EC=#X*"0D)/&ME>3YC;VTN87!P;&4N<')I;G0N=&EC:V5T+F-R96%T;W(\
M+VME>3X*"0D)/'-T<FEN9SYC;VTN87!P;&4N:F]B=&EC:V5T/"]S=')I;F<^
M"@D)"3QK97D^8V]M+F%P<&QE+G!R:6YT+G1I8VME="YI=&5M07)R87D\+VME
M>3X*"0D)/&%R<F%Y/@H)"0D)/&1I8W0^"@D)"0D)/&ME>3YC;VTN87!P;&4N
M<')I;G0N4&%P97));F9O+E!-4&%P97).86UE/"]K97D^"@D)"0D)/'-T<FEN
M9SYN82UL971T97(\+W-T<FEN9SX*"0D)"0D\:V5Y/F-O;2YA<'!L92YP<FEN
M="YT:6-K970N<W1A=&5&;&%G/"]K97D^"@D)"0D)/&EN=&5G97(^,#PO:6YT
M96=E<CX*"0D)"3PO9&EC=#X*"0D)/"]A<G)A>3X*"0D\+V1I8W0^"@D)/&ME
M>3YC;VTN87!P;&4N<')I;G0N4&%P97));F9O+E!-56YA9&IU<W1E9%!A9V52
M96-T/"]K97D^"@D)/&1I8W0^"@D)"3QK97D^8V]M+F%P<&QE+G!R:6YT+G1I
M8VME="YC<F5A=&]R/"]K97D^"@D)"3QS=')I;F<^8V]M+F%P<&QE+FIO8G1I
M8VME=#PO<W1R:6YG/@H)"0D\:V5Y/F-O;2YA<'!L92YP<FEN="YT:6-K970N
M:71E;4%R<F%Y/"]K97D^"@D)"3QA<G)A>3X*"0D)"3QD:6-T/@H)"0D)"3QK
M97D^8V]M+F%P<&QE+G!R:6YT+E!A<&5R26YF;RY0355N861J=7-T961086=E
M4F5C=#PO:V5Y/@H)"0D)"3QA<G)A>3X*"0D)"0D)/')E86P^,"XP/"]R96%L
M/@H)"0D)"0D\<F5A;#XP+C \+W)E86P^"@D)"0D)"3QR96%L/C<S-#PO<F5A
M;#X*"0D)"0D)/')E86P^-3<V/"]R96%L/@H)"0D)"3PO87)R87D^"@D)"0D)
M/&ME>3YC;VTN87!P;&4N<')I;G0N=&EC:V5T+G-T871E1FQA9SPO:V5Y/@H)
M"0D)"3QI;G1E9V5R/C \+VEN=&5G97(^"@D)"0D\+V1I8W0^"@D)"3PO87)R
M87D^"@D)/"]D:6-T/@H)"3QK97D^8V]M+F%P<&QE+G!R:6YT+E!A<&5R26YF
M;RY0355N861J=7-T961087!E<E)E8W0\+VME>3X*"0D\9&EC=#X*"0D)/&ME
M>3YC;VTN87!P;&4N<')I;G0N=&EC:V5T+F-R96%T;W(\+VME>3X*"0D)/'-T
M<FEN9SYC;VTN87!P;&4N:F]B=&EC:V5T/"]S=')I;F<^"@D)"3QK97D^8V]M
M+F%P<&QE+G!R:6YT+G1I8VME="YI=&5M07)R87D\+VME>3X*"0D)/&%R<F%Y
M/@H)"0D)/&1I8W0^"@D)"0D)/&ME>3YC;VTN87!P;&4N<')I;G0N4&%P97))
M;F9O+E!-56YA9&IU<W1E9%!A<&5R4F5C=#PO:V5Y/@H)"0D)"3QA<G)A>3X*
M"0D)"0D)/')E86P^+3$X/"]R96%L/@H)"0D)"0D\<F5A;#XM,3@\+W)E86P^
M"@D)"0D)"3QR96%L/C<W-#PO<F5A;#X*"0D)"0D)/')E86P^-3DT/"]R96%L
M/@H)"0D)"3PO87)R87D^"@D)"0D)/&ME>3YC;VTN87!P;&4N<')I;G0N=&EC
M:V5T+G-T871E1FQA9SPO:V5Y/@H)"0D)"3QI;G1E9V5R/C \+VEN=&5G97(^
M"@D)"0D\+V1I8W0^"@D)"3PO87)R87D^"@D)/"]D:6-T/@H)"3QK97D^8V]M
M+F%P<&QE+G!R:6YT+E!A<&5R26YF;RYP<&0N4$U087!E<DYA;64\+VME>3X*
M"0D\9&EC=#X*"0D)/&ME>3YC;VTN87!P;&4N<')I;G0N=&EC:V5T+F-R96%T
M;W(\+VME>3X*"0D)/'-T<FEN9SYC;VTN87!P;&4N:F]B=&EC:V5T/"]S=')I
M;F<^"@D)"3QK97D^8V]M+F%P<&QE+G!R:6YT+G1I8VME="YI=&5M07)R87D\
M+VME>3X*"0D)/&%R<F%Y/@H)"0D)/&1I8W0^"@D)"0D)/&ME>3YC;VTN87!P
M;&4N<')I;G0N4&%P97));F9O+G!P9"Y035!A<&5R3F%M93PO:V5Y/@H)"0D)
M"3QS=')I;F<^55,@3&5T=&5R/"]S=')I;F<^"@D)"0D)/&ME>3YC;VTN87!P
M;&4N<')I;G0N=&EC:V5T+G-T871E1FQA9SPO:V5Y/@H)"0D)"3QI;G1E9V5R
M/C \+VEN=&5G97(^"@D)"0D\+V1I8W0^"@D)"3PO87)R87D^"@D)/"]D:6-T
M/@H)"3QK97D^8V]M+F%P<&QE+G!R:6YT+G1I8VME="Y!4$E697)S:6]N/"]K
M97D^"@D)/'-T<FEN9SXP,"XR,#PO<W1R:6YG/@H)"3QK97D^8V]M+F%P<&QE
M+G!R:6YT+G1I8VME="YT>7!E/"]K97D^"@D)/'-T<FEN9SYC;VTN87!P;&4N
M<')I;G0N4&%P97));F9O5&EC:V5T/"]S=')I;F<^"@D\+V1I8W0^"@D\:V5Y
M/F-O;2YA<'!L92YP<FEN="YT:6-K970N05!)5F5R<VEO;CPO:V5Y/@H)/'-T
M<FEN9SXP,"XR,#PO<W1R:6YG/@H)/&ME>3YC;VTN87!P;&4N<')I;G0N=&EC
M:V5T+G1Y<&4\+VME>3X*"3QS=')I;F<^8V]M+F%P<&QE+G!R:6YT+E!A9V5&
M;W)M8714:6-K970\+W-T<FEN9SX*/"]D:6-T/@H\+W!L:7-T/@HX0DE- ^T
M     ! !+     $  0$L     0 !.$))300F       .             #^
M   X0DE-! T       0   !X.$))3009       $    'CA"24T#\P
M"0           0 X0DE-! H       $  #A"24TG$       "@ !
M  $X0DE- _4      $@ +V9F  $ ;&9F  8       $ +V9F  $ H9F:  8
M      $ ,@    $ 6@    8       $ -0    $ +0    8       $X0DE-
M _@      '   /____________________________\#Z     #_________
M____________________ ^@     _____________________________P/H
M     /____________________________\#Z   .$))300        "  $X
M0DE-! (       0     .$))300P       " 0$X0DE-!"T       8  0
M  (X0DE-! @      !     !   "0    D      .$))300>       $
M #A"24T$&@     #20    8              9$   7<    "@!5 &X = !I
M '0 ; !E &0 +0 Q     0                         !
M  7<   !D0                     !                         !
M   !        ;G5L;     (    &8F]U;F1S3V)J8P    $       !28W0Q
M    !     !4;W @;&]N9P          3&5F=&QO;F<          $)T;VUL
M;VYG   !D0    !29VAT;&]N9P  !=P    &<VQI8V5S5FQ,<P    %/8FIC
M     0      !7-L:6-E    $@    =S;&EC94E$;&]N9P         '9W)O
M=7!)1&QO;F<         !F]R:6=I;F5N=6T    ,15-L:6-E3W)I9VEN
M#6%U=&]'96YE<F%T960     5'EP965N=6T    *15-L:6-E5'EP90    !)
M;6<@    !F)O=6YD<T]B:F,    !        4F-T,0    0     5&]P(&QO
M;F<          $QE9G1L;VYG          !"=&]M;&]N9P   9$     4F=H
M=&QO;F<   7<     W5R;%1%6%0    !        ;G5L;%1%6%0    !
M    37-G951%6%0    !       &86QT5&%G5$585     $       YC96QL
M5&5X=$ES2%1-3&)O;VP!    "&-E;&Q497AT5$585     $       EH;W)Z
M06QI9VYE;G5M    #T53;&EC94AO<GI!;&EG;@    =D969A=6QT    "79E
M<G1!;&EG;F5N=6T    /15-L:6-E5F5R=$%L:6=N    !V1E9F%U;'0    +
M8F=#;VQO<E1Y<&5E;G5M    $453;&EC94)'0V]L;W)4>7!E     $YO;F4
M   )=&]P3W5T<V5T;&]N9P         *;&5F=$]U='-E=&QO;F<
M#&)O='1O;4]U='-E=&QO;F<         "W)I9VAT3W5T<V5T;&]N9P
M.$))300H       ,     3_P        .$))3004       $     SA"24T$
M#      /&@    $   "@    *P   >   %"@   ._@ 8  '_V/_@ !!*1DE&
M  $"  !( $@  /_M  Q!9&]B95]#30 !_^X #D%D;V)E &2      ?_; (0
M# @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,
M# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\  $0@
M*P"@ P$B  (1 0,1 ?_=  0 "O_$ 3\   $% 0$! 0$!          ,  0($
M!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !! $# @0"
M!0<&" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,'
M)9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34
MY/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($! ,$!08'
M!P8%-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*20U,58W,T
M\24&%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$U.3TI;7%
MU>7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\ V_\ &5]:
M>M] OZ<SI=S:ADMN-H?6U\EAHV?3^C_.O7.?5[_&%]:\[KW3L+)R:W49.0RN
MUHI8TEKC[AN'T5=_QR_TGH_]3)_+C+C?JM975]9>EW6O;755DL?98\AK6M;+
MGO>]T-:UK59A&)QW0O5@G(B=7H_022\WZI_CAJ9D/KZ1@?:*&F&Y-[S7O _.
M9CMK?8UCOS/5>RS_ (%6N@_XV<#-RJ\3JV+^SS:0QF2VSU*=QX]?<RI^.S=[
M?4_2U_Z7TF*'VIU=,O'&ZM[Y))>3_P"*3JW3L#]JGJ6;5BBT8WI?:;6LW;?M
M._T_6>W=MW,W[4!&Q(_NU^*2:('=]827EGU8R*\C_&KG747"ZBS[0ZM['[V.
M$4^YCFDL<U=#E?XS>FLRLBOIV!F=5QL'^F9N*P.I8T3NL:_=[J_9;^DL]*I_
MI;ZK'U?I$3C(-#72T"0(M[))8%WUX^KU7U>;]83>785A]-C W]*;=?U7TG%N
MV_V/^D_T_P#"^IZ/Z19%?^-+I[+J!U+IF=T[%RX./EWU@,<P[?TWTMSJFM>Q
MSGT>N@(2/1-CN]LDO+<S-&!_C8ZAG6!]E6%C/O?4PR7-KP:WN;6PD,WH/U4^
MO%H^M>;9F'-R:.J7BK"H+B\8XMOBL65V6>G0RMEC&?H?ZB=[1JQV$OM1QBZ/
M>GUA)>1=$^L>/]7OK;]9,G(KNRGOOR&48U(+W.+<BZRQW[E=5-;=]MB[KHGU
M[Z'U7I.5U5SW8573X^V-OB6!PW5N;Z1L]5MOT*=GZ6VS]'Z2$L9'B-/Q4) O
M1I+A:_\ &UT=UC;+<#-IZ>]_I#.<QI8'\O#VUO?_ #;/TCZZW6W[/\"MCZP?
M7CH_1'8M ;9U#+SVM?B8V(!8Y['^VJUON:WT[G>VKT_4?9_@V(&$AI6Z>(=W
MHDER_0?K]@=6ZI^QLC$R>F=2@EN/DL G:WU=G.]MGH_IOTM=?Z-4L+_&IT7.
MNQ,>G&O;?F95>*RNS8"!86L^T.+'V-V-<_Z'TWI<$NRN(=WM4ER'4/\ &/T^
MCJ%^#T_ S.K.PR?M=F+7N96&G;89G<[TW!S=VUE7_"K>Z#U[IW7^G,ZATYY=
M4X[7M<(>QX <ZJUONVO;N:@8D"R%6'__T"_XY?Z3T?\ J9/Y<9<7T;ZN=:Z[
M8^OI>*[(%?\ .6$M96WC1]MI:S?K_-LWVKM/\<O])Z/_ %,G\N,M[_%7G=/M
M^J]6%0]@S,9]OVNH0'R^Q]E=SF_2>Q]3ZVLM_P"L_P""5@3,<0('5A,1+(0>
MSQ%W^*WZX55[V58][O\ 1UW>[_P9E-7_ ((N7R\3)Q,BW#S*GT9%1VVTV#:Y
MLB=1_*8[<QWY[%[0[HGUTP<_+S>F]9JSJ\IQ<W!ZE6_TZP3N9Z-V,_>STV_H
M_P!'2RI_^C7FOU[R^NY/6FCKV'3AYM-08TT;BRVK<YU=K7O?9O;N=9_Z-3L>
M0R-$@K<D !8!#ZS]3,ZS/^JO2\JTEUCL=K'N)DN=7^@<]Q/YS_3WKS/_ !:_
M57I'UC_: ZHQ[_L@H]'8]S(]3U_4G8?=_,L7?_4"ZJCZB].ON>*ZJJ;'V/<8
M#6M?:Y[W']UK4/ZOY'U=Z994>G])OZ5C=7+6T9EC6BJ]S=QQ6PR^_(H=<RRQ
M^/\ :Z,;U/\ C/T:BXC'C ZG3Z,M7PD] \1T3IGV7Z]]7Z5TL&LUXV;1A@N)
M+7&NOTOTC_\ A'?G(/U*=LZ7FU/^LG_-\TO+KL1]=9+QL;6ZUOKEMMEFYCZ'
MT5?0].O_ $J[S#MZ1^UK^K=/^KN99E.NNHLZA6* 'N98<7)>/5S6/]/U:?\
M0JCU2OZH=2R<KJ69]7,G(KPK[:<OJ%;*PS=0_P!+(OMJHRF96375^=9]DML]
M-'CO<=!VZ(X:>3IZIB]"^I3OV8QW4*NHYKVTGJ.*P-K=70QMUE5'JY-5S_\
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
MO__9.$))300A      !5     0$    / $$ 9 !O &( 90 @ %  : !O '0
M;P!S &@ ;P!P    $P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H &\ <  @
M $, 4P S     0 X0DE-! 8       < "     $! /_A#]-H='1P.B\O;G,N
M861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B96=I;CTB[[N_(B!I9#TB
M5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED(C\^(#QX.GAM<&UE=&$@>&UL;G,Z
M>#TB861O8F4Z;G,Z;65T82\B('@Z>&UP=&L](D%D;V)E(%A-4"!#;W)E(#0N
M,2UC,#,V(#0V+C(W-C<R,"P@36]N($9E8B Q.2 R,# W(#(R.C$S.C0S(" @
M(" @(" B/B \<F1F.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G
M+S$Y.3DO,#(O,C(M<F1F+7-Y;G1A>"UN<R,B/B \<F1F.D1E<V-R:7!T:6]N
M(')D9CIA8F]U=#TB(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN;W)G+V1C+V5L
M96UE;G1S+S$N,2\B('AM;&YS.GAA<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+R(@>&UL;G,Z>&%P34T](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P
M+S$N,"]M;2\B('AM;&YS.G-T4F5F/2)H='1P.B\O;G,N861O8F4N8V]M+WAA
M<"\Q+C O<U1Y<&4O4F5S;W5R8V52968C(B!X;6QN<SIP:&]T;W-H;W ](FAT
M=' Z+R]N<RYA9&]B92YC;VTO<&AO=&]S:&]P+S$N,"\B('AM;&YS.G1I9F8]
M(FAT=' Z+R]N<RYA9&]B92YC;VTO=&EF9B\Q+C O(B!X;6QN<SIE>&EF/2)H
M='1P.B\O;G,N861O8F4N8V]M+V5X:68O,2XP+R(@9&,Z9F]R;6%T/2)I;6%G
M92]J<&5G(B!X87 Z0W)E871O<E1O;VP](D%D;V)E(%!H;W1O<VAO<"!#4S,@
M36%C:6YT;W-H(B!X87 Z0W)E871E1&%T93TB,C Q,2TP-"TQ.50Q-#HU,#HP
M-2TP-#HP,"(@>&%P.DUO9&EF>41A=&4](C(P,3$M,#0M,3E4,30Z-3 Z,#4M
M,#0Z,# B('AA<#I-971A9&%T841A=&4](C(P,3$M,#0M,3E4,30Z-3 Z,#4M
M,#0Z,# B('AA<$U-.D1O8W5M96YT240](G5U:60Z,48P,C!"-S(Q0S9#13 Q
M,4%#,T5#1#)"038W1#1#0C0B('AA<$U-.DEN<W1A;F-E240](G5U:60Z,C P
M,C!"-S(Q0S9#13 Q,4%#,T5#1#)"038W1#1#0C0B('!H;W1O<VAO<#I#;VQO
M<DUO9&4](C,B('!H;W1O<VAO<#I)0T-0<F]F:6QE/2)S4D="($E%0S8Q.38V
M+3(N,2(@<&AO=&]S:&]P.DAI<W1O<GD](B(@=&EF9CI/<FEE;G1A=&EO;CTB
M,2(@=&EF9CI84F5S;VQU=&EO;CTB,S P,# P,"\Q,# P,"(@=&EF9CI94F5S
M;VQU=&EO;CTB,S P,# P,"\Q,# P,"(@=&EF9CI297-O;'5T:6]N56YI=#TB
M,B(@=&EF9CI.871I=F5$:6=E<W0](C(U-BPR-3<L,C4X+#(U.2PR-C(L,C<T
M+#(W-RPR.#0L-3,P+#4S,2PR.#(L,C@S+#(Y-BPS,#$L,S$X+#,Q.2PU,CDL
M-3,R+#,P-BPR-S L,C<Q+#(W,BPS,#4L,S$U+#,S-#,R.T4W0T%%14(S0CE#
M.#DY1C4P.#-!-C!$,C,R1$-%-$9%(B!E>&EF.E!I>&5L6$1I;65N<VEO;CTB
M,34P,"(@97AI9CI0:7AE;%E$:6UE;G-I;VX](C0P,2(@97AI9CI#;VQO<E-P
M86-E/2(Q(B!E>&EF.DYA=&EV941I9V5S=#TB,S8X-C0L-# Y-C L-# Y-C$L
M,S<Q,C$L,S<Q,C(L-# Y-C(L-# Y-C,L,S<U,3 L-# Y-C0L,S8X-C<L,S8X
M-C@L,S,T,S0L,S,T,S<L,S0X-3 L,S0X-3(L,S0X-34L,S0X-38L,S<S-S<L
M,S<S-S@L,S<S-SDL,S<S.# L,S<S.#$L,S<S.#(L,S<S.#,L,S<S.#0L,S<S
M.#4L,S<S.#8L,S<S.38L-#$T.#,L-#$T.#0L-#$T.#8L-#$T.#<L-#$T.#@L
M-#$T.3(L-#$T.3,L-#$T.34L-#$W,C@L-#$W,CDL-#$W,S L-#$Y.#4L-#$Y
M.#8L-#$Y.#<L-#$Y.#@L-#$Y.#DL-#$Y.3 L-#$Y.3$L-#$Y.3(L-#$Y.3,L
M-#$Y.30L-#$Y.34L-#$Y.38L-#(P,38L,"PR+#0L-2PV+#<L."PY+#$P+#$Q
M+#$R+#$S+#$T+#$U+#$V+#$W+#$X+#(P+#(R+#(S+#(T+#(U+#(V+#(W+#(X
M+#,P.T(W,T(R0S(P-T$T-48U0S@X.#E!.#9#1#@X,$4P-#<X(CX@/'AA<$U-
M.D1E<FEV961&<F]M('-T4F5F.FEN<W1A;F-E240](G5U:60Z,3@P,C!"-S(Q
M0S9#13 Q,4%#,T5#1#)"038W1#1#0C0B('-T4F5F.F1O8W5M96YT240](G5U
M:60Z,3@P,C!"-S(Q0S9#13 Q,4%#,T5#1#)"038W1#1#0C0B+SX@/"]R9&8Z
M1&5S8W)I<'1I;VX^(#PO<F1F.E)$1CX@/"]X.GAM<&UE=&$^(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TB=R(_/O_B#%A)0T-?4%)/
M1DE,10 ! 0  #$A,:6YO A   &UN=')21T(@6%E:( ?.  ( "0 & #$  &%C
M<W!-4T94     $E%0R!S4D="               !  #VU@ !     -,M2% @
M(
M    $6-P<G0   %0    ,V1E<V,   &$    ;'=T<'0   'P    %&)K<'0
M  ($    %')865H   (8    %&=865H   (L    %&)865H   )     %&1M
M;F0   )4    <&1M9&0   +$    B'9U960   -,    AG9I97<   /4
M)&QU;6D   /X    %&UE87,   0,    )'1E8V@   0P    #')44D,   0\
M   (#&=44D,   0\   (#&)44D,   0\   (#'1E>'0     0V]P>7)I9VAT
M("AC*2 Q.3DX($AE=VQE='0M4&%C:V%R9"!#;VUP86YY  !D97-C
M !)S4D="($E%0S8Q.38V+3(N,0              $G-21T(@245#-C$Y-C8M
M,BXQ
M          !865H@        \U$  0    $6S%A96B
M    6%E:(        &^B   X]0   Y!865H@        8ID  +>%   8VEA9
M6B         DH   #X0  +;/9&5S8P         6245#(&AT=' Z+R]W=W<N
M:65C+F-H               6245#(&AT=' Z+R]W=W<N:65C+F-H
M                                                     &1E<V,
M        +DE%0R V,3DV-BTR+C$@1&5F875L="!21T(@8V]L;W5R('-P86-E
M("T@<U)'0@              +DE%0R V,3DV-BTR+C$@1&5F875L="!21T(@
M8V]L;W5R('-P86-E("T@<U)'0@                            !D97-C
M         "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@245#-C$Y
M-C8M,BXQ               L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET:6]N
M(&EN($E%0S8Q.38V+3(N,0                                  =FEE
M=P      $Z3^ !1?+@ 0SQ0  ^W,  03"P #7)X    !6%E:(       3 E6
M %    !7'^=M96%S          $                        "CP    )S
M:6<@     $-25"!C=7)V        !      %  H #P 4 !D '@ C "@ +0 R
M #< .P!  $4 2@!/ %0 60!> &, : !M '( =P!\ ($ A@"+ )  E0": )\
MI "I *X L@"W +P P0#& ,L T #5 -L X #E .L \ #V /L! 0$' 0T!$P$9
M 1\!)0$K 3(!. $^ 44!3 %2 5D!8 %G 6X!=0%\ 8,!BP&2 9H!H0&I ;$!
MN0'! <D!T0'9 >$!Z0'R ?H" P(, A0"'0(F B\". )! DL"5 )= F<"<0)Z
M H0"C@*8 J("K *V L$"RP+5 N "ZP+U P #"P,6 R$#+0,X T,#3P-: V8#
M<@-^ XH#E@.B ZX#N@/' ],#X /L _D$!@03!" $+00[!$@$501C!'$$?@2,
M!)H$J 2V!,0$TP3A!/ $_@4-!1P%*P4Z!4D%6 5G!7<%A@66!:8%M07%!=4%
MY07V!@8&%@8G!C<&2 99!FH&>P:,!IT&KP; !M$&XP;U!P<'&0<K!ST'3P=A
M!W0'A@>9!ZP'OP?2!^4'^ @+"!\(,@A&"%H(;@B"")8(J@B^"-((YPC["1 )
M)0DZ"4\)9 EY"8\)I FZ"<\)Y0G["A$*)PH]"E0*:@J!"I@*K@K%"MP*\PL+
M"R(+.0M1"VD+@ N8"[ +R OA"_D,$@PJ#$,,7 QU#(X,IPS #-D,\PT-#28-
M0 U:#70-C@VI#<,-W@WX#A,.+@Y)#F0.?PZ;#K8.T@[N#PD/)0]!#UX/>@^6
M#[,/SP_L$ D0)A!#$&$0?A";$+D0UQ#U$1,1,1%/$6T1C!&J$<D1Z!('$B82
M11)D$H02HQ+#$N,3 Q,C$T,38Q.#$Z03Q1/E% 84)Q1)%&H4BQ2M%,X4\!42
M%3055A5X%9L5O17@%@,6)A9)%FP6CQ:R%M86^A<=%T$791>)%ZX7TA?W&!L8
M0!AE&(H8KQC5&/H9(!E%&6L9D1FW&=T:!!HJ&E$:=QJ>&L4:[!L4&SL;8QN*
M&[(;VAP"'"H<4AQ['*,<S!SU'1X=1QUP'9D=PQWL'A8>0!YJ'I0>OA[I'Q,?
M/A]I'Y0?OQ_J(!4@02!L()@@Q"#P(1PA2"%U(:$ASB'[(B<B52*"(J\BW2,*
M(S@C9B.4(\(C\"0?)$TD?"2K)-HE"24X)6@EER7')?<F)R97)H<FMR;H)Q@G
M22=Z)ZLGW"@-*#\H<2BB*-0I!BDX*6LIG2G0*@(J-2IH*ILJSRL"*S8K:2N=
M*]$L!2PY+&XLHBS7+0PM02UV+:LMX2X6+DPN@BZW+NXO)"]:+Y$OQR_^,#4P
M;#"D,-LQ$C%*,8(QNC'R,BHR8S*;,M0S#3-&,W\SN#/Q-"LT932>--@U$S5-
M-8<UPC7]-C<V<C:N-NDW)#=@-YPWUS@4.% XC#C(.04Y0CE_.;PY^3HV.G0Z
MLCKO.RT[:SNJ.^@\)SQE/*0\XSTB/6$]H3W@/B ^8#Z@/N _(3]A/Z(_XD C
M0&1 ID#G02E!:D&L0>Y",$)R0K5"]T,Z0WU#P$0#1$=$BD3.11)%546:1=Y&
M(D9G1JM&\$<U1WM'P$@%2$M(D4C721U)8TFI2?!*-TI]2L1+#$M32YI+XDPJ
M3'),NDT"34I-DTW<3B5.;DZW3P!/24^33]U0)U!Q4+M1!E%049M1YE(Q4GQ2
MQU,34U]3JE/V5$)4CU3;52A5=57"5@]67%:I5O=71%>25^!8+UA]6,M9&EEI
M6;A:!UI66J9:]5M%6Y5;Y5PU7(9<UETG77A=R5X:7FQ>O5\/7V%?LV %8%=@
MJF#\84]AHF'U8DEBG&+P8T-CEV/K9$!DE&3I93UEDF7G9CUFDF;H9SUGDV?I
M:#]HEFCL:4-IFFGQ:DAJGVKW:T]KIVO_;%=LKVT(;6!MN6X2;FMNQ&\>;WAO
MT7 K<(9PX'$Z<95Q\')+<J9S 7-=<[AT%'1P=,QU*'6%=>%V/G:;=OAW5G>S
M>!%X;GC,>2IYB7GG>D9ZI7L$>V-[PGPA?(%\X7U!?:%^ 7YB?L)_(W^$?^6
M1X"H@0J!:X'-@C""DH+T@U>#NH0=A("$XX5'A:N&#H9RAM>'.X>?B 2(:8C.
MB3.)F8G^BF2*RHLPBY:+_(QCC,J-,8V8C?^.9H[.CS:/GI &D&Z0UI$_D:B2
M$9)ZDN.339.VE""4BI3TE5^5R98TEI^7"I=UE^"83)BXF229D)G\FFB:U9M"
MFZ^<')R)G/>=9)W2GD">KI\=GXN?^J!IH-BA1Z&VHB:BEJ,&HW:CYJ16I,>E
M.*6IIAJFBZ;]IVZGX*A2J,2I-ZFIJARJCZL"JW6KZ:Q<K-"M1*VXKBVNH:\6
MKXNP +!UL.JQ8+'6LDNRPK,XLZZT);2<M1.UBK8!MGFV\+=HM^"X6;C1N4JY
MPKH[NK6[+KNGO"&\F[T5O8^^"KZ$OO^_>K_UP'# [,%GP>/"7\+;PUC#U,11
MQ,[%2\7(QD;&P\=!Q[_(/<B\R3K)N<HXRK?+-LNVS#7,M<TUS;7.-LZVSS?/
MN- YT+K1/-&^TC_2P=-$T\;42=3+U4[5T=95UMC77-?@V&38Z-ELV?':=MK[
MVX#<!=R*W1#=EMX<WJ+?*=^OX#;@O>%$X<SB4^+;XV/CZ^1SY/SEA.8-YI;G
M'^>IZ#+HO.E&Z=#J6^KEZW#K^^R&[1'MG.XH[K3O0._,\%CPY?%R\?_RC/,9
M\Z?T-/3"]5#UWO9M]OOWBO@9^*CY./G'^E?ZY_MW_ ?\F/TI_;K^2_[<_VW_
M___N  Y!9&]B90!D0     '_VP"$  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$" 0$! 0$! @(" @(" @(" @(" @(# P,# P,# P,# P,# P,! 0$!
M 0$! @$! @," @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# __  !$( 9$%W ,!$0 "$0$#$0'_W0 $ +S_Q &B
M    !@(# 0             '" 8%! D#"@(!  L!   & P$! 0
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
M8?\ K9U[^O/*W_*5_P!4YO\ K7U[_H(^_DP_]YE?^R\?*O\ ^P;W[_6^YO\
M^43_ *JP_P#6SKW]>>5O^4K_ *IS?]:^O?\ 01]_)A_[S*_]EX^5?_V#>_?Z
MWW-__*)_U5A_ZV=>_KSRM_RE?]4YO^M?7O\ H(^_DP_]YE?^R\?*O_[!O?O]
M;[F__E$_ZJP_];.O?UYY6_Y2O^J<W_6OKW_01]_)A_[S*_\ 9>/E7_\ 8-[]
M_K?<W_\ *)_U5A_ZV=>_KSRM_P I7_5.;_K7U[_H(^_DP_\ >97_ ++Q\J__
M +!O?O\ 6^YO_P"43_JK#_ULZ]_7GE;_ )2O^J<W_6OKW_01]_)A_P"\RO\
MV7CY5_\ V#>_?ZWW-_\ RB?]58?^MG7OZ\\K?\I7_5.;_K7U[_H(^_DP_P#>
M97_LO'RK_P#L&]^_UON;_P#E$_ZJP_\ 6SKW]>>5O^4K_JG-_P!:^O?]!'W\
MF'_O,K_V7CY5_P#V#>_?ZWW-_P#RB?\ 56'_ *V=>_KSRM_RE?\ 5.;_ *U]
M>_Z"/OY,/_>97_LO'RK_ /L&]^_UON;_ /E$_P"JL/\ ULZ]_7GE;_E*_P"J
M<W_6OKW_ $$??R8?^\RO_9>/E7_]@WOW^M]S?_RB?]58?^MG7OZ\\K?\I7_5
M.;_K7U:]T!W]U)\H^G]D]]]%;L_OSU-V-0UV2V;NO^!;EVS_ !BBQN9J<!6S
M?P+>-%C\E3Z*NDJ(=-51Q,=&I0496(7OK&ZVR[>QO4T2QD!EJ#2H!&5)!P1P
M)Z$5G>6VX6R7EFVN-\J:$5H2.# $9!XCH8O:3I5U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__TM_CW[KW7O?NO=>]^Z]U
M[W[KW7SU_P#A7]_V6Y\9O_%5X/\ W[>Y/<\^U'_)&N?^:W_/B=0M[F?\E6W_
M .:7_/[=:D_N4NHWZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NOJ\?R _\ MS_\)O\ PQ]\_P#OXMQ^\8>>O^5LO/\
M3+_U;3K(ODW_ )5FT_TK?\?;JXCV$NA-U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_T]_CW[KW7O?NO=>]^Z]U[W[KW7SU
M_P#A7]_V6Y\9O_%5X/\ W[>Y/<\^U'_)&N?^:W_/B=0M[F?\E6W_ .:7_/[=
M:D_N4NHWZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NOJ\?R _\ MS_\)O\ PQ]\_P#OXMQ^\8>>O^5LO/\ 3+_U;3K(
MODW_ )5FT_TK?\?;JXCV$NA-U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7_U-_CW[KW7O?NO=>]^Z]U[W[KW7SU_P#A7]_V
M6Y\9O_%5X/\ W[>Y/<\^U'_)&N?^:W_/B=0M[F?\E6W_ .:7_/[=:D_N4NHW
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NOJ\?R _\ MS_\)O\ PQ]\_P#OXMQ^\8>>O^5LO/\ 3+_U;3K(ODW_ )5F
MT_TK?\?;JXCV$NA-U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7_U=_CW[KW7O?NO=>]^Z]U[W[KW7SU_P#A7]_V6Y\9O_%5
MX/\ W[>Y/<\^U'_)&N?^:W_/B=0M[F?\E6W_ .:7_/[=:D_N4NHWZ][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NOJ\?R
M _\ MS_\)O\ PQ]\_P#OXMQ^\8>>O^5LO/\ 3+_U;3K(ODW_ )5FT_TK?\?;
MJXCV$NA-U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7_UM_CW[KW7O?NO=>]^Z]U[W[KW7SU_P#A7]_V6Y\9O_%5X/\ W[>Y
M/<\^U'_)&N?^:W_/B=0M[F?\E6W_ .:7_/[=:D_N4NHWZ][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NOJ\?R _\ MS_\
M)O\ PQ]\_P#OXMQ^\8>>O^5LO/\ 3+_U;3K(ODW_ )5FT_TK?\?;JXCV$NA-
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_
MU]_CW[KW7O?NO=>]^Z]U[W[KW7SU_P#A7]_V6Y\9O_%5X/\ W[>Y/<\^U'_)
M&N?^:W_/B=0M[F?\E6W_ .:7_/[=:D_N4NHWZ][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NOJ\?R _\ MS_\)O\ PQ]\
M_P#OXMQ^\8>>O^5LO/\ 3+_U;3K(ODW_ )5FT_TK?\?;JXCV$NA-U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_T-_CW[KW
M7O?NO=>]^Z]U[W[KW7SU_P#A7]_V6Y\9O_%5X/\ W[>Y/<\^U'_)&N?^:W_/
MB=0M[F?\E6W_ .:7_/[=:D_N4NHWZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NOJ\?R _\ MS_\)O\ PQ]\_P#OXMQ^
M\8>>O^5LO/\ 3+_U;3K(ODW_ )5FT_TK?\?;JXCV$NA-U[W[KW7O?NO=>]^Z
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
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KZO'\@/_ +<__";_ ,,??/\
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
M*0-3C;_PB[2R:,LGW39GM[:>":%@1XA3I18?(B0,-6HLR:;"P:_"Y/:6\/\
M:7J#[(V/^%ATC;W.M!\%HY^UP/\ GT]8\/\ \+%NF)YY5S_P@[/QE,(KPRX?
MN+:F<GDGU@>.6GK<+CU1--SK$K&X TV-QM_:6\ _3O4/VQL/\#'KR^YUJ3WV
MCC['!_Y]'0M;8_X5_?"2K^W_ +Y_&;Y48'5Y_NO[L0=2;N\.G5]K]O\ Q7<F
M$\NOT^35X]%S;7872R>U&\C^QN86^W6O^!&Z41^YFTG^UMYE^S0?\++T;WKO
M_A4+_*4WM/##N+LGMOJ02ZP9^Q.E-X5\$+*I9%F;JU=RD:R H(4J"06*K=@4
MW'MMS3"*QQI+_I)%'_']'1G![@<MRFCR/'_IHV_Y\U=66]+_ ,S_ /EX?(26
MDI.H_F9\>MSYBO\ ']EMBK[)V_M3>=7Y6"+]OLG>4N/R[V9E5M-%Z695:Q8
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
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[HC_\ ,W_[=M?S!_\ Q1_Y8?\
MOAL_[.>7/^5AL/\ GH@_ZNKT4[__ ,D*]_YH3?\ 5MNOCO\ O++K&3KWOW7N
MO>_=>Z][]U[K9H_X2>_]O0\__P"*K]L?^]AM7W'/NA_RK2_\UD_XZ_0]]NO^
M5@/_ #2?_"G7TF/>/74Z=>]^Z]U[W[KW7O?NO=>]^Z]T5?YT_P#9$?S&_P#%
M5_D)_P"^DR_LSV3_ )+-I_S6B_X^O1?N_P#R2KK_ )I2?\<;KXT_O+CK%[KW
MOW7NO>_=>Z][]U[K8O\ ^$M/_;V+:'_B#^Z/_=+3^P![E_\ *KO_ ,U(_P#"
M>AQ[??\ *QK_ ,TW_P  Z^FC[QSZGGKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z3
M&\-[;-Z]P%=NO?V[=L;'VMC$,N2W+O#/8K;. Q\84N9*[,YJ6"GB4!6-Y) +
M G\>W(H9IY!% A=CP"@DG[ ,]-RRQ0H9)F"*.)8@ ?F<=56=M_SZ/Y273-14
M46XOFCUSNC(0220I2]28O>G<]/5317NE/G>K,9EL9I-CIEDKDB;BSFXN)[7D
MCFF\%8[-U'],K'_)RI_ET'KGG#ENU-'NE8_T S_S0$?SZ);G?^%5G\JW$5*P
M8^?Y&;HB;RWK,%T_1T],GCDT)J7<V9QTWK'K6T1X_5I;CV<)[8\S.*MX2_;)
M_F4]%3^X?+RFB^*WV)_G8=2-M?\ "J7^51G:HT^4R?R#V9")::,5VY>G?NJ4
MI.6$LX39^4RT^B'2#(##J.H>-9#J"ZD]LN9T%5$3_(2?]!*HZW'[A\NN:,9%
M^U/^@2>C_P#2?\ZK^5C\@*FAQ_7OS6Z=I,KD9(X*/#]E5V9Z6RE362R&&/'T
MM'W#1X)IYV=2D<<&LR$KX]8="Q%><G\S6 +7%G(0/- )!]OZ9:@^W\^CFTYJ
MY>O2!#=H"?)JH?L[PO5G..R./R]!1Y3$U]'E,9D::&LQ^1QU5!6T%=25""6G
MJJ.LIF:.6-U(9'1BK @@D>PVRLC%7%".(.".C]65@&4U!X$=3/>NM]>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW4/(9''XBBJ<GE:ZCQF.HH
MFGK,AD*J"BHJ2!/US5-54LL<:#\L[ #WM59V"J*D^0X]:9E4:F- /,]5Z]O?
MS<_Y9G1<]51=C?-SX^4F3H6"5^$VION@[+W#02EU005^WNLQF*Z"3U*QCEIU
M8(=9&CU>S^TY5YCO0#;V4I!X%E* _87T@_MZ);GF38;0D3W<8(\@VHC\EU'^
M71$-T?\ "G3^4-M^<PXGNOL7?$?E\?W6U^B^TJ2 IXA)YPN]<=AY=%R4MX]6
MH'TZ;,3N+VXYKD%6A1/]-(G_ #Z6Z)Y.?N6D-%E9_LC?_GX+T#G_ $%A?RO/
M^=!\J/\ T4^S_P#[*O:O_6OYE_BA_P![;_H#I+_KB\O^DO\ O _Z#Z6VU_\
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
M^^5/1?5^<I+^;:6XNQ=N?WZLJ:W:'85!//F9%46U-'0, 64$@LH)K8[%O.Y
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
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NOJ\?R _\ MS_\)O\
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
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z(_P#S-_\ MVU_,'_\4?\
MEA_[X;/^SGES_E8;#_GH@_ZNKT4[_P#\D*]_YH3?]6VZ^._[RRZQDZ][]U[K
MWOW7NO>_=>ZV:/\ A)[_ -O0\_\ ^*K]L?\ O8;5]QS[H?\ *M+_ ,UD_P".
MOT/?;K_E8#_S2?\ PIU])CWCUU.G7O?NO=>]^Z]U[W[KW7O?NO=%7^=/_9$?
MS&_\57^0G_OI,O[,]D_Y+-I_S6B_X^O1?N__ "2KK_FE)_QQNOC3^\N.L7NO
M>_=>Z][]U[KWOW7NMB__ (2T_P#;V+:'_B#^Z/\ W2T_L >Y?_*KO_S4C_PG
MH<>WW_*QK_S3?_ .OIH^\<^IYZ][]U[KWOW7NBD_-GYK]#_ /H+='R%^0.Y?
MX-M?"6QNW\!C_!4[M[#WE5TTL^$V)LC$S/']UD:SPR, SI#!"DU552PTL$TR
M&NS[/?;Y?+86"U9LDGX47S9CY ?M)H "2!T6[KNMGLUFU[>M11@ ?$S>2J/,
MG]@%2: $]?+=_F5?S2/DE_,V[;EWOV]FI=O]:[=R&1_T2]'8'(53;%ZWP]3,
MZPR^$B-<EFYH"B9+.U,*S5!&B-*>E2&EAR5Y=Y:V_ERT\&T&J1@-<A'<Y_R+
M7@HP/F:DX^[[S!?;_<^+<G3&I.B,'M4?Y6]6.3\A0"M?V(>B+KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NKW/Y.W\\#NO^6IO/$==;WJ\YVG\.=PY
MQ'WGU=/4FNS?7G\0E;^(;UZ<FKY5CHZI'?[JMP[.E'D;.K?;54BUL0)YLY,L
M^8H3<0@17:CM?@'IP62G$>0;BOS&"+^6.;+K891!*3):L>Y/-:\63T/F5X-\
MCGKZ;/3?<76?R"ZNV1W1TWO#$;^ZQ[&P-+N39V[<)*\E!EL74EHFO',J305$
M$R2TU91U$<<]-41RT\\<<T3HN.=W:7-A<O9W:%)(S1E/$'_*#Q!&"*$8/4]V
MMU!>VZ75JP>-Q52/,?Y_(@Y!P<]"7[3=/]>]^Z]U[W[KW58G\U3^9]U#_*\^
M/4O:&]8(-X=I;R?)8#H_J"#)04.5W_NJCIDEJZ^ND),M+@<3YJ:;-9%(G,2R
MP01JU354\;B3ECENZYEO_IH>R)*&22E0J^@]6;.D>="> /1!S%O]MR_9?42]
MTCU$:5RQ_P BC&H^50.)'7RY_F/\UOD5\\>Y,UW?\D-^5F[MSY"6JBP6$IVJ
M:+977VWYZDU--M#K[;4DLL>.QM/<*J!WFF8>:KGJ*EY)WR4VC9]OV2T%EMZ:
M%'$_B8_Q,?,G]@X  8ZQ^W3=;[>+HW=\^ICP'X5'\*CR _:>)).>BI>S/HNZ
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NCP? /\ F _(/^7/
MWOAN[>AMR3P1//CJ+L;KK(54W]R>V-G4U7YZK:>[\<H93=6E^QR$:?<T,KF:
MF=6+JY-ONQ6',%B;.^7U*./B1OXE/^$<&&#T;;-O-[L=X+NS;TU*?A=?1A_@
M/$<1U]7WX8_+GJ?YR_&_K7Y,=,Y!JG:/86(,U5AZN:!\YLS=./E-#NC9&YH(
M"1%7XRL22"3@+*GCJ82]//#(^+^[[5=;+N$FW78H\9X^3*<JP^1&?EP.0>LB
M]KW*VW>QCO[4]KCAYJ1Q4_,']O$8(Z-'[+>C#KWOW7NOC3_.G_LMSYC?^+4?
M(3_W[>7]Y<;)_P D:T_YHQ?\<7K%_=_^2K=?\U9/^/MT5?V9]%W7O?NO=>]^
MZ]UO<?\ ".+_ )EM\\?_  ^.@O\ W0[J]PG[M?[D6/\ I9?\*=2][8_V%Y_I
MH_\  _2W_P"%AO\ V3;\.O\ Q.&^_P#W@X_;/M-_R4;O_FFO_'NGO<W_ '!M
M?^:C?\=ZT$/<Y=0WU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=;-'_"3W_MZ'G__ !5?MC_WL-J^XY]T/^5:7_FLG_'7Z'OMU_RL!_YI/_A3
MKZ3'O'KJ=.M$?_A8[_S,GX'?^&/W[_[OMJ^YL]I?]Q[[_31?X'ZB'W._M[/_
M $LG^%.M+?W+_46=>]^Z]U[W[KW1S?Y<>:Q.V_YAGP.W%G\E1X?!8'YF_%[-
M9K+Y&HCI<?BL3B^[\'79+)5U5*0D<,$,;RRR,0%522;#V4<P(\FPWT<8JS6\
MP '$DQL !]O1IL;K'O5F[F@6>(DG@ )%J>A__F[?S)=\_P RSY:;M[/J\IE:
M7I+9E=E-G_'C84\E538_;77E+6^.'<-5AY7*1YK<'BCR69G(,FHPTFLT]'3)
M&@Y5Y>@Y=VM+8 &9P&E;S+>E?X5X*/M/$GI;S+OLV_;DUP21$E5C7R"^M/XF
MXM^0X =59^Q-T'NO>_=>Z][]U[KWOW7NO>_=>Z][]U[J]C^0S_-/W%_+N^5.
M%V?O?<,Y^*/?^?PFT^Y<'7U!;$[)S-;,N*VSW3BEE8"EGQ$DB1YIH[BJQ1F6
M2*:HIL>U."N=^68]_P!L:6%?\:@!:,CBPXF,^H;\/HU. +5%_)_,+[)N(BF;
M_%IB X\E/ 2#TT_B]5KQ(6GU)E97571E='4,CJ0RLK"ZLK#@@CD$>\:>L@NN
M7OW7NO>_=>ZQ3SP4L$U55314U-3123U%1/(D,$$$*&26::60A515!9F8@ "Y
MX][ )-!UHD 5/6A/_/*_X44;C[%S&[OB'_+\WS4[?ZOQTM7M[M;Y)[2KYJ3<
M'9-9&)*++[1ZESE(RO1[=0DQU.=IF6HR3J5HI8L<#+DIOY+Y!CMT3==]35(<
MI"PPGF&<>;^BG"^8+86'^;>=WG9MLV5],8P\H.6]50^2^K#+>7;EM-YF9V9W
M9G=V+.[$LS,QNS,QY))Y)/N6^HOZX^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z>-N[BW!M#/X7=>T\[F-K[HVWE:#.[=W)MW)UN%S^ S>*JEKL7F<+
MF,:\512U5-.B34]1!(LD;JKHP8 ^Z21QRQF*50RL""" 00<$$'!!\P>KH[Q.
M)(R592""#0@C@01D$>1Z^AY_(-_GS/\ ,U<3\/\ Y>9K&4'RBQ&(<]:]F3M0
M8C'_ "!Q&(I@U5B<G2 QQ1;PI85>IDCI8Q%D:=)ITCAG@E6>!>>.2/W17=MJ
M4FV)[TR3$3YC_A9.,Y4T&012:^3N</WI3;-S(%P!VMP$@'D?Z8XX^(5."#7:
ML]QCU(?7O?NO=>]^Z]T&O<7<'6O0'5^^.Y^X=W8K8?677& K-S;QW9F9)%H<
M3B:( %A% KS3SS2-'3TE)3QR3U$\D<$$<DTB(RBTM+B^N4L[1"\DAHJCB3_D
M'F2< 9..F+JY@L[=[JZ8)&@JQ/D/]6 !DG SU\P?^;Q_.T[X_F9[WR6S\%59
MKJ?XD;>R[ML7IJBKVIZS=HH*E_X=OCN"HH)&CR&6E4K)#CUD>AQPTQTXFG6:
MNJ<D>5.3;'ER$2N!+=,.Z2GPUXK'7@OS^)O.@HH@'F7FN\WZ4Q)6.V4]J>OH
MS^I^7!?*IJ32#[&703Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NE9L3?F]>K]X[;[#ZXW9N'8N^]G9>CSVU-X;3R]=@=Q[=S5!)Y:/)X?,8
MUXYX)HV_2\;@_4?0D>VIX(;F%K>X0.CBC*P!!!\B#@].PS2V\JSP,4=34,#0
M@CS!'7TY_P"0_P#S>Z;^9?T9DME=L5&*QORWZ/QN.A[/HZ*.CQE'V9M6IF^P
MPO;NW,+ 5$/ED"4>?I:=/!2US1R1K!3U])3Q8X\[<J'EV]$UJ";68G1YZ&XF
M,G^:DY*^I4GJ>^4.91OUH8KF@N80-?EJ'DX'\F P#Z @=7V^P/T,>O>_=>ZT
M1_\ A8[_ ,S)^!W_ (8_?O\ [OMJ^YL]I?\ <>^_TT7^!^HA]SO[>S_TLG^%
M.M+?W+_46=>]^Z]U[W[KW6W%_P ),=];6ZO[8^?79>^<M!@=E==_&'$;ZWAG
M*K5]MAMK;2W)4Y_<&6J-()\=-24\TSV%[*?<6>Z,$MS:V-M"-3R3%5'JS  #
M\R>I)]N)H[>YO)YC1$B#,?0 DD_D!UKN?//Y?[[^=ORQ[D^3F_:FL%1V%NBJ
M?:F!JI=4.R^N\2?X7L+9=# CR11IC\9%3QSF$VFJ3/5.6EGD=A]L>TP;)M<.
MVP?Z&O<?XG.68_::T]!0<!T"=XW.;=]QEOYOQG _A485?R'[34\3T4#V:]%G
M7O?NO=;;'_"0'_LMSY,_^*KS_P#OV]M^XM]U_P#DC6W_ #6_Y\?J2/;/_DJW
M'_-+_G]>OH4>X&ZFGKWOW7NM?3^=U_.^V-_+;V34]/=/5.!WY\SM[X43X#;=
M08LG@.F,%DX3]IV%V-21M9ZF1#Y,'@Y"&J3:JJ0M$J+5CODWDV;F&87=V"EF
MAR>!D(_ GR_B;RX#/ %\V<V0[%%]+:T>Z<8'$(#^)OG_  KY\3CC\U'MSN#M
M#OOL;=7;G<V^]R]E=E;VR<N7W1O'=F2GRF8RE9( D:&64Z8:>",)!24D"I!3
M0I'!3QQPQHBY$6MI;6-NMK9H(XT% JB@'^R>))R3DYZ@FYN;B\G:YNG,DCFI
M8FI/^QZ 8 P,=!Q[4=,=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=2J"OKL
M774>3QE95X[)8ZKIZ_'Y"@J)J.NH*ZCF%125E'5TY62*6*15>.1&#*P!!! /
MO3*K*585!P0>!'6P2I#*:$<#UO9_R%_^%">7[.S>R_A)\\MUK6[[RTM!M?H?
MY$YF63[O?&4GF^WQ77/;U?*Q5LO,6CI\/GB$%:P2FKB:YDJJR%.=^0TMD?>=
MD6B"K2Q#\(\WC'\/FR^7%>W E[D_G1KATVG>&JYQ'*?Q'R5S_%Y*WGP.<G=#
M]Q!U*77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__0W^/?NO=>]^Z]U[W[
MKW7O?NO=?/7_ .%?W_9;GQF_\57@_P#?M[D]SS[4?\D:Y_YK?\^)U"WN9_R5
M;?\ YI?\_MUJ3^Y2ZC?KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z^G5_*T^5?2_P *_P"0-\8OD5WUN>+;6P=B=:;^
MJ6BC:GESVZL[-V]N;^!;)V=C*B2+[W,92=13T5,)%743+-)#3Q331XX\S;9>
M;QSS<[?8KJ=W7[%'AI5F/DJ\2?R%20.I]Y?W&UVKDVWOKQM*(C?:3K:BJ/-C
MP _;05/6A3_,P_F2]W_S,OD+ENX.T*VKPFQ\-/DL3TOU#2Y%ZO;756R:BI#Q
M8ZETI$E7E:Q8X9LUF'A66LF50%BI8*2EIYOY<Y>LN7+ 6EL-3FADDIEV]?DH
M_"O #U)),/;]OMWOUZ;JX-$%0B5PB^GS)_$W$GT  %=?L_Z(^O>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>ZOH_D4_S?-Q_RVN]X=@]E9;(9/X?]SYZBI>TL"QFJ
MUZWW+5+%C,?W/MBCC#.LU)''%3YRF@%ZV@7]$M3246@$<Z\J1\PV/CVX NX1
MV'^,<3&WR/%2>#?(GH8<H\ROL5YX,Y)MI3WC^$\ X^S\0\U^8'7U!L/F,3N'
M$8K/X')4.9P><QM#F,-F,950UV-RN)R=,M;CLECZVF+1S03PNDL4L;%71@RD
M@@^\;71HW,;@AE)!!P01@@_,=3^K*ZAT-014$<"#P(Z<O=>K=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T1_^9O\ ]NVOY@__ (H_\L/_ 'PV?]G/
M+G_*PV'_ #T0?]75Z*=__P"2%>_\T)O^K;=?'?\ >676,G7O?NO=>]^Z]U[W
M[KW5P/\ )&_F!=-?RU_F5E/D/WGMKLW=>RJWI;>_7,6+ZGPVU<[NA<WN7/87
M*4-5)1;PS6"I!2)'CIQ,XK3(&9 L3 L5"G.6Q7?,6T"PLF17$BO5RP6@# _"
MK&N1Y?GT)N5-YM=BW0WMVKLA1EH@!-25/XF44QZ];;__ $%W?RVO^?)?.#_T
M6W0W_P!LKW%?^M5S#_OZW_WN7_K3U)/^N5L7^^I_]YC_ .MO7O\ H+N_EM?\
M^2^<'_HMNAO_ +97OW^M5S#_ +^M_P#>Y?\ K3U[_7*V+_?4_P#O,?\ UMZ]
M_P!!=W\MK_GR7S@_]%MT-_\ ;*]^_P!:KF'_ '];_P"]R_\ 6GKW^N5L7^^I
M_P#>8_\ K;U[_H+N_EM?\^2^<'_HMNAO_ME>_?ZU7,/^_K?_ 'N7_K3U[_7*
MV+_?4_\ O,?_ %MZ]_T%W?RVO^?)?.#_ -%MT-_]LKW[_6JYA_W];_[W+_UI
MZ]_KE;%_OJ?_ 'F/_K;T"WR2_P"%5'\O;N+X[=^=1[9Z<^9=#N3M/I;M/KG;
M];G>O>D:;"4>;WOL:NVSB:K,U./[$JIXZ2.>JC>H>"FED6,,4BD8!"LV[VRW
MZTW""[DFMRL4B.0&DK16!-*Q 5H,5(^WI+?>X>RW-E-;1Q3AI$=158Z592!6
MDAQG.#UH$>YSZAKKWOW7NO>_=>Z][]U[K8O_ .$M/_;V+:'_ (@_NC_W2T_L
M >Y?_*KO_P U(_\ ">AQ[??\K&O_ #3?_ .OIH^\<^IYZ][]U[I/[LW5MO8F
MUMR[WWEF\;MK:&S=OYG=6ZMQYBJCHL1M_;>WL=)E\YF\K63$)#34E+#+//*Q
MLB*S'@>W(HI)Y5AA4L[D*H&2230 ?,G ZI))'#&TLI"JH))/  "I)^0'7RD/
MYR'\T#>W\S7Y2YO>-/7Y/&?'CK:LRVU/COL*H,U+#C]IBI$=7OK-XYK#^-[B
M:&.MK6=2]/"*:@#.E(KOD[RERW#RYM@A(!N)*-*WJW\(/\*<!ZFK>?6.W,_,
M$N_;@902((ZB-?0?Q$?Q-Q/H*#RZJ.]BKH-=>]^Z]U[W[KW0N=']!]T_);L3
M$=3=!=8;S[;[&SBR2T&T]CX2KS>3%%!(D59ELA]LOCHZ"F,B&KR%9)%30*0T
MTJ+S[2WM]9[=;FZOI%BC7BS&@KZ#U)\@*D^0Z4VEG=7\XMK.-I'/ **G[3Z
M>9.!YGK90Z,_X22_/+?F)H,SW5VWT-T']ZL+3;7&2S_:F]L2#.JU*92GVI3P
M8(NL9=XQ1[AJ%=@$9HPVM8\O?=/9(&*6<4L]/.@13]FHEOVH.AW:>V^\3*&N
MI8X:^52[#[:#3^QCT,6_/^$>?R3QN*DGZS^8?2.\,TL4K)C=[[%WUUWCY)E
M,,7\7P<FYI &Y!8T?IXX-R0C@]V-N9J7-I(@]597/[#H_P /2F;VROU6L%U&
MQ]&5E'[1J_P=:[7S9_EM_,?^7ON>CP'R?Z?R^T,1FZR>BVEV+B*BFW1U?O26
M!'F,.W=[X8R4AJC$C3MC*LP5\<5GFI8U(/L?[-S#M&_1E]ME#E?B0]KK]JG-
M/*HJM>!Z!.Z[%NFRR!-PB*@\&&4;[&&*_(T/J.B+>SKHHZ][]U[KWOW7NMHO
M_A-7_-:KOBCW[0?#3N7<<@^.7R,W-!0[-KLK6*F.ZF[QS!BQ^#RD<]2VF#%;
MC9(<3DHQ9(ZMJ*L+11I6-+&ON)RPNZ6)W>S7_&+<58#B\8R1\V3XA\JC)I20
M>1.8CMUX-KNF_0G/;7@DAP#]C<#\Z'&>OHZ^\?NIPZ][]U[I/;NW9MS86U-S
M[YWCF*/;VT=E[>S6[-U9_(N8\?@]N;<QLN8SF8KI%!*PTU+#+-*P!LJDV/MR
M**2>58(1J=R%4#B230 ?:>J2R)#&TTITJ@))/  "I/Y#KY%?\T#Y];[_ )CG
MR\[%^06YZC)T>RS62[4Z5V175'D@Z_ZEPE7(NV,+' A\:U=5KDRF6D2XDKJF
MH92(A$B94\M['!R_M4=A'0O\4C?Q.>)^P?"O]$#SKUC9S!O,V^;F][)4)P1?
MX4' ?:>)^9/5>GL^Z).O>_=>Z][]U[I=]:=6]E=S[TPO7'4>P=X]G;_W'.U-
M@MF;#VYEMU[FRTJ(9)10X7"135#K&@,DKA-*("[E5!(9N;FWLX3<74BQQKQ9
MB% ^TG'3T%O/=2B"V1I';@J@DG\AGJ_KH[_A+9_--[;Q=)F=XX+I3X\TE4L%
M0M!W%V;)5;B:BE<$R##=2X[=/AF\?K%-734T@/HE$3:@H%O?<OEFU8I$TEP1
MYQIC]KE/VBORKT,K3V^YAN5#2B. '^-\_L0/^PTZ'K=O_"17^8)B,5+7;4[P
M^)V\*^!7=L))NCM3;M95* -$6.JJ[:DM*TA)^E3/ @ OY+V'M#%[J["[:989
MT'KI0_MH]?V ]+)?;7>56L<T+'TJX_9V4_;3JC?YC_RU_FQ\",E34WR@Z&W5
ML'!9.N..P78%$^.W=UGGZQHVG@H\9V!M.:LQ@JI8D:9<=45$58J!C)3II8 :
M;1S%LV^+7;9U=@*E357'VJU#3Y@$?/H);IL6Z[.U-PA* X#893]C"HK\B0?E
MT1CV==%'7O?NO=>]^Z]U[W[KW6X/_P )'_F)E]G_ ""[G^$NXLK*^R^X]H57
M<'7E!55TAI\7VAUZD%%NBDP^/=@@DS6WI34ULBC45PM.+6!(B?W3VE9;"'>8
MQWPMX;FG%&J5J?Z+8'^G/4F^VVYM%>R[4Y[)5UJ/1UXT'])<G_2#K?Y]P9U,
MG7O?NO=?&G^=/_9;GS&_\6H^0G_OV\O[RXV3_DC6G_-&+_CB]8O[O_R5;K_F
MK)_Q]NBK^S/HNZ][]U[KWOW7NM[C_A'%_P RV^>/_A\=!?\ NAW5[A/W:_W(
ML?\ 2R_X4ZE[VQ_L+S_31_X'Z6__  L-_P"R;?AU_P")PWW_ .\''[9]IO\
MDHW?_--?^/=/>YO^X-K_ ,U&_P".]:"'N<NH;Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NMFC_A)[_V]#S_ /XJOVQ_[V&U?<<^Z'_*M+_S
M63_CK]#WVZ_Y6 _\TG_PIU])CWCUU.G6B/\ \+'?^9D_ [_PQ^_?_=]M7W-G
MM+_N/??Z:+_ _40^YW]O9_Z63_"G6EO[E_J+.O>_=>Z][]U[KDK,C*Z,R.C!
MD=25964W5E8<@@\@CW[KW7'W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=?6=_D=_)/)?*;^5W\4>Q-Q9)LIO+;FR:KJ#>=5/.U3D)\WTYFJGKN
MDR.7J'9V>KR.,H,?E*B1VU.U3K8 M;WBYSGMR[9S+=6\8HC-XB^E) 'H/D"2
MH^SK([E*^;<.7[:=S5E70WK5"5J?F0 3]O5L?L+]"/KWOW7NM-K_ (4Z?S=L
MIU3AZS^7+\=MSSXS?N]<!19#Y/;RPE6]-D=J;#W#1+787J''5E.1)#69^CDC
MKLVZ,I7%R04MY$R-0L,M^W'*JW3CF"_6J(2(5/!F'&0_)3A?Z53^$5C#G[F5
MK93L=BU'<?JL.(4\$'S89;^C0?B--"3W.'4.]>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=/VUMT;CV1N;;^\]GYO)[:W9M/-8O<>V=
MQ86LFQ^8P6>PM:F1Q.7Q==3%9(:BGGCCEAE1@5900;CW26*.:-H95#*P((.0
M0<$$>A'5XY'BD66(E64@@C!!&01\QU]73^2]_,BQO\ROX:[:[+S<N/I.\^MZ
MFGZU^0& H@M/''OG&XZ.HH]YXZALICQVXJ-DR5.$4Q0SFKHD>0T;L<8>;^7F
MY=W=K=*F&3OB/]$GX3\T.#YD4/GUD5RMOJ[]M:SO031]L@_I ?$/DPR/0U'E
MU;=["O0DZ][]U[KY]G_"J#^91E.V.\:#^7SUCG)X.K^AZO$[F[NEH9'BAWIW
M1DL6,AB-N54\+E:C'[9QM7$?%Z5_BE34K-&TN/IG2=O;/EU;6R._7*_JSU$=
M?PQ@T)^1<C_>0*88]0Q[A;ZUS=C9;<_IPT,G])R*@?,(#_O1-?A'6HE[E7J-
M>O>_=>Z][]U[KDJL[*B*SN[!41069F8V554<DD\ #W[KW5T_Q=_X3Z_S2?E1
MA<?NS!] MT_LK*Q)/C=U?(3-P]5K6P2IY8*JFV;715&YWIY4*R058P7@E1E>
M*5U-_8/W+GOEK;',3S^*XXK$-?\ QK"5]1JJ.A5M_)G,&XJ)$A\)#P,AT?\
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
M+:.V(Z+(]J=Q;HIZT;%ZVPM9*R4WWTM(I>MRM9HE7%X:F835+)([-!2PU-5
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
M[IU;KWOW7NO>_=>Z][]U[KWOW7NO_]+?X]^Z]U[W[KW7O?NO=>]^Z]U\]?\
MX5_?]EN?&;_Q5>#_ -^WN3W//M1_R1KG_FM_SXG4+>YG_)5M_P#FE_S^W6I/
M[E+J-^O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z'[XK_(S?WQ&^173WR4ZPJ?!O7IW?&(WAC*=YY*:DS=%3.:7<.U,I-""XH<
MSC9:O$UX0:FIJB55L2#[0[GM\&Z[?-MUS\$RE3\CY,/FIHP^8'2W;[Z;;;Z*
M_M_CB8,/GZ@_)A4'Y'K[$G0'=VQ?DITCU3W]UG7/D-A]O[$VWO\ VQ-.J1UL
M..W'C(\@N.R<"%O#64CN])6P$WBGCDC;E3[Q-OK.?;KR6QN11XF*G[0:5'R/
M$'S'63=E=PW]I'>0&J2J&'V$5H?F.!^?0O>TG2GKWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[HC_ /,W_P"W;7\P?_Q1_P"6'_OAL_[.>7/^5AL/^>B#_JZO
M13O_ /R0KW_FA-_U;;KX[_O++K&3KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZV+_^$M/_ &]B
MVA_X@_NC_P!TM/[ 'N7_ ,JN_P#S4C_PGH<>WW_*QK_S3?\ P#KZ:/O'/J>>
MO>_=>Z^19_-_^6%3\SOYBWR<[F@R?\2V=!O_ "'6_5QBFDEQ\?6/5['9.TJS
M&QNSB),I'1OFYD0Z?N*V=P!J]Y4\J;6-HV"VLR*/I#OZZW[FK]E=/V =8V<S
M;B=TWNXN@:KJ*IZ:$[13[::OM)ZK2]B+HAZ][]U[KWOW7NMLC_A)+\7<;V9\
MQ>YOD[N#&+6T7QFZTH<)LZ>>!3'0=C]V25V!@RU)-(#>2#;V-W#2.J<J*U68
MK=0\7^Z>Y-;;3#ML9H;ER6^:1T-/S8J?RZD?VWV]9]SEW!Q46ZT7_325%?\
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
M:@.[, ?4 DYZ-8+*RM6+VT*1DBA*HJDCTJ ,=%7_ )K?RJD^%_\ +W^4/?\
MC<BV+W?M[K>OVUUM5Q/(M5!V?V)4Q;!Z_KJ5(")'-%E,E3Y"41LI$-/(Q9%4
MNIIRQMG[XWZVL6%49P7_ -(G<P_, C[3T7\Q;C^ZMEN+U31E4A?].W:O["0?
ML'7R#69G9G=F=W8L[L2S,S&[,S'DDGDD^\K.L:.N/OW7NO>_=>Z][]U[KZ@/
M_":CXMT/QV_E?=8[TJ\;'2;Y^3F<W!WKNJJ>-ONI,+DJP[:ZUHA42>HTW\ Q
M]%D8HP B2UM05!+L[XW>XFYMN',DD(-4M@(U^T9?\]1(^Q1U/_(FWK9<OQRD
M=]P3(?L.%_+2 ?M)ZO\ _8%Z&77O?NO=>]^Z]U[W[KW7R2_YU_0&/^-/\TCY
MC=:X2CCH=N5W:#=H;;I:> 4^/I,-W3@:/MN+%XN)%15IJ"7-2XZ)$&E/MR@)
MTW]Y3<G7S;CRU:7#FK!-!]:QDI4_,Z:_GUC?S79+8<P74""BE]8]*. ]!\AJ
MI^756?L2]![KWOW7NO>_=>Z^HS_PFZ^3U1\DOY6?46)S-9]YNOXWYS<'QOSD
MCR$R-B=CPTN;ZZT0.2RQ0;8RN&QZM?2STLFFUBB8U^X6VC;^9I7046X E'VM
M4/\ M=6/Y]9 \C;@;[EZ)6-6@)B/V+0K_P 8*C\NKY_8(Z&'7O?NO=>]^Z]U
M[W[KW7O?NO=?_]/?X]^Z]U[W[KW7O?NO=>]^Z]U\]?\ X5_?]EN?&;_Q5>#_
M -^WN3W//M1_R1KG_FM_SXG4+>YG_)5M_P#FE_S^W6I/[E+J-^O>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KZ#7_  DG
M^84O8_QA[?\ AQNC*^?/_'3=T>_.N::IJ6:9^JNUZRHK<QB\;2M?]K%;EAKZ
MNID# !LQ"ND6NT$>Z>TBWW*+=HAVW"Z7_P!.E*$_Z9" /](>IH]M]S\?;Y=K
MD/= =2_Z1ZU ^QJD_P"F'6W-[BOJ2>O>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NB/\ \S?_ +=M?S!__%'_ )8?^^&S_LYY<_Y6&P_YZ(/^KJ]%._\ _)"O
M?^:$W_5MNOCO^\LNL9.O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K8O_X2T_\ ;V+:'_B#^Z/_
M '2T_L >Y?\ RJ[_ /-2/_">AQ[??\K&O_--_P# .OIH^\<^IYZ)W_,([PJ/
MC;\&OEIWECZJ2CSG7'0/9V<VI4QDJT>]WVM48[8P+@@JK9B>B5G6Y526 8@
MFVPV0W#>K6R85625 W^EU M_QD'HLWJ[-CM%S=K@QQN1_IJ$+_QJG7QP_>6O
M6,/7O?NO=>]^Z]U[W[KW6UC_ "!OYQ/PD_EE?'KNO9?R"Q7<U;V9VCW-#NB&
M?KC8>$W)B!L7![(QV)V[%6Y3*Y['L*D9"3-$TZ4=D1D<S2>31#&///*6\\QW
M\,U@8Q'%'I[V(.HL2<!3BFG-?R]9$Y-YGVG8;*6*]#F21Z]J@C2% &2PS75B
MGY^E\_\ T%A?RO/^=!\J/_13[/\ _LJ]@C_6OYE_BA_WMO\ H#H8?ZXO+_I+
M_O _Z#Z]_P!!87\KS_G0?*C_ -%/L_\ ^RKW[_6OYE_BA_WMO^@.O?ZXO+_I
M+_O _P"@^O?]!87\KS_G0?*C_P!%/L__ .RKW[_6OYE_BA_WMO\ H#KW^N+R
M_P"DO^\#_H/KW_06%_*\_P"=!\J/_13[/_\ LJ]^_P!:_F7^*'_>V_Z Z]_K
MB\O^DO\ O _Z#ZIB_GK?SOO@Y_,D^&&WNB>C,/W;2]A;:[WV/VI03]B;$PFW
M<%'08':FX-JY3Q9#$YVO?[DPYLK'&].492_J5@OL7\E<F;UR]N[7MZ8S&T;(
M=#$FI96&"HQV^O07YNYLVC?=J6SM!)K617&I0!@,#D,<]WIUJ">Y6ZC/KWOW
M7NO>_=>ZL8_E%]R5'0G\S3X1]DPUDE!34_R!V/LO-5D;:33[6[6K3U3N^22W
M)C&+S=9Y%'+)J Y/L@YJM!?<N7EN14^$S#_3)WK_ ,:4='G+5T;/?K2>M/U%
M4_8_8W\F/7UZ/>*?62O7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U@JJJFHJ:HK:V
MH@I*.D@EJJNKJI8Z>FI::GC,L]143RD*B(H+.[$  $D@#WL DT&2>M$@"IP!
MT5#L#Y]?!GJKSKV3\Q_B]LBHI]0?'[D[XZPQ>6=T_5%3X>IR@JI7'/[<4+-P
M3;@^S2#8]ZNO]Q[29_F(G(_;2G1=-O.T6W]O=1)\C(@/[*UZ)WO'^?9_*'V*
M:@9OYN]<UWVW^<_N=MGM#L0-_E?V7^3GK_ Y/R^OU?M:OV_W?\UZ_9M#R/S7
M/\%DX_TQ1/\ CS#_ %8X]%DO.'+4/QW:G_2AV_XZI_U9Z*YNW_A4/_*3VV9_
MX-V3V[O_ ,*SM&=I=);RHA5&*7QQI!_?M,)8RC]Q/+H 7]91O3[,HO;;FF3X
MXXX_]-(O_/NKHOD]P.6T^&1W^R-O^?M/6G9_/J_F5=!_S-_DGU/VI\?-O]I8
M':W7/38ZURI[4V_MG;N1RF9BWUE]R_Q'"4>V\SF0U$U/7PJKU3P3:PX,  #-
M+7(_+M]RYMTMK?LC-))K&@D@#2HH:JN:CRJ/GU&/.&^V>_WT=Q9*X6--)U@
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
M%_\ NZK?>+7.7_*T7O\ S4/^ =9(<I_\JY:?\TQ_A/5J/L,]"'K1'_X6._\
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
MYS(4F)PV(QM'$9ZS(93)U[QP4\$2 O)+*ZHJ@EB /=D1Y'$<8+,QH !4D^@
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
MBMLX7)9[).NH)J6AQ<4LI%R!<+]3;VW)+%"NN9@@]20!^T].1Q22MIB4L?0
MD_RZ&[?/PZ^6W5_7T_;/9WQA^0/6W5]-78_%R=A]@]/=@[*V6V2RM0U+CL=3
M[EW-CZ6CEGFD1D2&*9GN#QQ[1P[MM5S/]+;7,4DI!.A9%9J#B: DTZ53;7N5
MO#]3<6\D<>!J9&5:G@*D =%P]F'2'KWOW7NO>_=>Z][]U[KZU_\ )$_[=._!
M?_Q!^+_]W5;[Q:YR_P"5HO?^:A_P#K)#E/\ Y5RT_P":8_PGJU'V&>A#UHC_
M /"QW_F9/P._\,?OW_W?;5]S9[2_[CWW^FB_P/U$/N=_;V?^ED_PIUI;^Y?Z
MBSKWOW7NO>_=>Z$#J794G97:G6?740E,N_NP=F;*C$ D:<R;JW'38)!"L*2.
M7O/Z0L;&_P!%8\%BZF^GM9+@_P"AJS?[R"?\G3]M%X]Q'!_&RK^T@=?:WHZ.
MEQ])2T%#3Q4E%0TT%'1TL""."FI::(0T]/#&O"HB*%51] +>\/"2Q+-DGK*D
M * HP!U)]ZZWU[W[KW7O?NO=?-I_X5B,S?S0MNAF9@GQ5ZG5 22$4[RW6Y50
M?H+DFP_))_/O(7VO_P"5;;_FL_\ QU.H+]QO^5@7_FBG_'GZUE?<C= +KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[J]#_ (3:9.LH/YROQ+I::14AS>/^06,R*F-',M'%\:-X9E(U9@2A%120
M-J6QL"OT)!!?N&H;E&Z)\C$1_P YHQ_@)Z%W(K%>:+8#S$@/_.)S_A'7U,/>
M-'60?7O?NO=>]^Z]U[W[KW7O?NO=?__6W^/?NO=>]^Z]U[W[KW7O?NO=?/7_
M .%?W_9;GQF_\57@_P#?M[D]SS[4?\D:Y_YK?\^)U"WN9_R5;?\ YI?\_MUJ
M3^Y2ZC?KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KZQ_\ (@[6D[A_E)_"?<E16-5UFW>L*[JFI66HCJ*FCCZ8
MWED^J,51SA"3&!08>D>"-[$0-$;:2I.+W.UJ+3FF\C H&</_ ,Y%#G^;'\Z]
M9&\H7'U7+=HY-2J:/]X8H/Y**?*G5N/L*]"3KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z(__ #-_^W;7\P?_ ,4?^6'_ +X;/^SGES_E8;#_ )Z(/^KJ]%.__P#)
M"O?^:$W_ %;;KX[_ +RRZQDZ][]U[KWOW7NO>_=>ZV:/^$GO_;T//_\ BJ_;
M'_O8;5]QS[H?\JTO_-9/^.OT/?;K_E8#_P TG_PIU])CWCUU.G7O?NO=>]^Z
M]U[W[KW7O?NO=%7^=/\ V1'\QO\ Q5?Y"?\ OI,O[,]D_P"2S:?\UHO^/KT7
M[O\ \DJZ_P":4G_'&Z^-/[RXZQ>Z][]U[KWOW7NO>_=>ZV+_ /A+3_V]BVA_
MX@_NC_W2T_L >Y?_ "J[_P#-2/\ PGH<>WW_ "L:_P#--_\  .OIH^\<^IYZ
MUU_^%1^TFW'_ "F=]9A:99QL'N?I7=KRF2I0T2UFY)-B"I58/2Y)S0ATS>BT
MA8?N*GL?^VLOA\THE?[2.1?Y:O\ GWH$^X,>OEQV_@=#_/3_ ,_=?,G]Y&=0
M)U[W[KW7O?NO=>]^Z]UN;?\ "<C^4E\#OG?\.NX.YOEET:G;&[<#\E]Q=8[8
MR([.[HV++B=NX#J[:>ZI*)Z'K;<6'HYE>ISDKK+/ \P.I3)H"*L1>X'-.][)
MNT5GM<WA(T(<C1&U27=:U=&/!?6G4H\C\M[/O&V2W6Y0^(PE* ZW6@"(?PLH
MXM]O6P5_T#@_R8?^\-?_ &8?Y5__ &<^P)_K@\W_ /*7_P!4H?\ K7T-/ZC<
MK?\ *+_U4F_ZV=>_Z!P?Y,/_ 'AK_P"S#_*O_P"SGW[_ %P>;_\ E+_ZI0_]
M:^O?U&Y6_P"47_JI-_ULZ]_T#@_R8?\ O#7_ -F'^5?_ -G/OW^N#S?_ ,I?
M_5*'_K7U[^HW*W_*+_U4F_ZV=>_Z!P?Y,/\ WAK_ .S#_*O_ .SGW[_7!YO_
M .4O_JE#_P!:^O?U&Y6_Y1?^JDW_ %LZ]_T#@_R8?^\-?_9A_E7_ /9S[]_K
M@\W_ /*7_P!4H?\ K7U[^HW*W_*+_P!5)O\ K9U[_H'!_DP_]X:_^S#_ "K_
M /LY]^_UP>;_ /E+_P"J4/\ UKZ]_4;E;_E%_P"JDW_6SKW_ $#@_P F'_O#
M7_V8?Y5__9S[]_K@\W_\I?\ U2A_ZU]>_J-RM_RB_P#52;_K9U[_ *!P?Y,/
M_>&O_LP_RK_^SGW[_7!YO_Y2_P#JE#_UKZ]_4;E;_E%_ZJ3?];.O?] X/\F'
M_O#7_P!F'^5?_P!G/OW^N#S?_P I?_5*'_K7U[^HW*W_ "B_]5)O^MG5TFV-
MMX79NVMO;0VW1?PW;NU<'B=MX#'?<5=9]AA<'01XO%T7W=?)+/+XH(HT\DTK
MR-;4[,Q)(/DD>:1I9#5F))/J2:GACCT*8XTBC6*,450 !\A@=5J?S>?YCFV_
MY9_P^W9W*$QF8[>W7+)L#H+9N2)DI\_V3E:*26#,9:CB99),3@Z=9,KDPK1B
M58HZ,30S5D+@1<J<OR<Q;LMID1+W2L/)!Y#^DQ[1Z5K0@'HBYEWQ-AVQKK!E
M;MC4^;'S/R7B?7A4$CKY/G9/9&^^X=_[Q[3[/W3E][=A;_W#E-U[QW9G:C[K
M+9[/YFJ:LR&0K)0%4%W8Z8XU6.-0L<:(BJHR@M[>"T@2VME"1Q@*JC@ . ZQ
MTGGFN9FN+AB[N26)XDGB>D3[>Z9Z][]U[KWOW7NC)_%CXA?([YJ]HT'3WQFZ
MKW'VCO:K1:JNBQ,4-+@MKXCR>*3<&\]TY)X<=B,>C$)]WD*F)'D*0QEYI(XW
M+]SW7;]GMC=[C*(D'"O$GT51EC\@#Z\.E^W;9?;K<"UL(S(Y]. 'JQ.%'S)^
M7'K<X^&__"1;J[;])B]S_.?OC/=@[@TTU54]5]#.=I[&I)O%_E&.S'8FY*23
M,96$LQ&J@Q^'D4J")74D>XAW?W5N9"8]E@$:_P <O<WVA =*_F7^SJ4=K]MK
M= )-WF+M_!'A?L+$:C^07[>MBOHC^4]_+>^-=)1P=2?#/HC%UU!H-)NC=>RZ
M+L[?4+(;ZH]_=GG,9I=1]3*E<%)"W'I6P ON:.8=Q)-U>2$'\*MH7_>4TK_+
MH;V?+FQ6( MK6,$>976W^]/J;^?5@=+2TU%34]%14\%)1TD$5+24E+%'3TU+
M34\8B@IZ>"(!41% 5$4      >R(DDU.2>CD  4& .OGO?\ "O[_ ++<^,W_
M (JO!_[]O<GN>/:C_DC7/_-;_GQ.H7]S/^2K;_\ -+_G]NM2?W*74;]>]^Z]
MU[W[KW1X/Y9'_;R7^7Q_XO!\3_\ W_. ]DW,?_*O7_\ SSS_ /5INC;8/^2[
M9?\ ->'_ *N+U]B#WB;UDWU[W[KW7QI_G3_V6Y\QO_%J/D)_[]O+^\N-D_Y(
MUI_S1B_XXO6+^[_\E6Z_YJR?\?;HJ_LSZ+NO>_=>Z][]U[K>X_X1Q?\ ,MOG
MC_X?'07_ +H=U>X3]VO]R+'_ $LO^%.I>]L?["\_TT?^!^MTCW$'4I]>]^Z]
MU[W[KW7Q-^SO^9D]A?\ A\;L_P#=]4>\Q;;_ ''C_P!*O^ =8J7']N_^F;_"
M>D/[>Z9Z][]U[KWOW7NOH4?\) ?^R(_DS_XM1/\ ^^DVW[@;W7_Y+-M_S1_Y
M_?J:?;/_ ))5Q_S5_P"?%ZVV/<6]21U[W[KW7O?NO=>]^Z]UHC_\+'?^9D_
M[_PQ^_?_ '?;5]S9[2_[CWW^FB_P/U$/N=_;V?\ I9/\*=:6_N7^HLZ][]U[
MKWOW7NCP?RR/^WDO\OC_ ,7@^)__ +_G >R;F/\ Y5Z__P">>?\ ZM-T;;!_
MR7;+_FO#_P!7%Z^Q![Q-ZR;Z][]U[KWOW7NO>_=>Z^)OV=_S,GL+_P /C=G_
M +OJCWF+;?[CQ_Z5?\ ZQ4N/[=_],W^$](?V]TSU[W[KW7O?NO=;]_\ PCR_
M[)M^8O\ XG#8G_O!R>X-]V?^2C:?\TV_X]U,GME_N#=?\U%_X[UN(^XFZDWK
MXO/RJVH^Q/E!\D-CR4L=#)LWOKN#:CT433-%1OMWL+(XAJ6-JD"0K&8= ,@#
M6'JYO[R]VR7Q]MMYJUUQ1M^U >L6MQC\'<)XN&F1Q^QB.@%]KND?7O?NO=>]
M^Z]U[W[KW7V>?B)FJ3<GQ/\ C!N''B5:#/?'CI7-42SB(3K293K;&5U,)A"\
MB!PDBZM#LM_HQ'/O$/=4,>Z7,;<5ED!_)R.LI-M</MUNZ\#&A_:HZ,/[0=+>
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[I$]E=B[,Z@Z\WQV
MKV+G:/:^PNN-IY_>^\MQ9!]%'A=M;8Q<N8S.1G(Y(B@A=@B@LQ 506(!>M[>
M:[N$M;==3R,%4#S)- /V]-3SQ6T#W$YTI&"S$^0 J3U\E7^:7_,9[._F7_*;
M=/=F\)\AA^N\-+6[6Z*ZSDJ-6.ZYZTIJUGQ].\$3&.3,9,A:_/5UV::I;Q(R
MT=-1P092\L\OVW+NV+9Q4,AHTC^;O3/^U'!1Y#/$DG'#F'?+C?MP:[EJ$&(T
M\E7_ *"/%CYG'  "M_V(.B+KWOW7NO>_=>Z>MM[;W%O'<&%VGM# 9K=6Z=R9
M.BPFW=M;;Q5=G-P9[,Y*H6DQV(PN&QD<M35551*RQ04\$;.[D*JDD#W222.&
M,RRL%514DD  #B23@ >IZO'&\KB.)2S,:  5))X  9)ZVS/@3_PE"[_[?Q^'
M[ ^<G8?^RV[0R$%+7TW4VR$Q.[N[:^DJ LOBW#E*@S8';<C1.'16&5J4<-%5
M45-(I'N+M\]T+&T8P;+']0XQK:JQC[!\3_\ &1Y@GJ1]G]NKRY43;L_@*?P+
M1I/S/PK_ ,:/D0.MI#XY?R$/Y5?QKI:!\)\5MH=K;CI(H4J=X?(-YNZ,GDYX
M!9*Z?;V\/+MVEFN=6K&X2E759@H(4B-=PYXYGW$G7=-$I_#%^F!\JKWG\V/4
M@6/)W+U@!HMUD8?BD[R?R;M'Y*.K8-G;%V1UWA*?;77^SMJ[%VY2?\!<!L[;
MV(VQA*:__*OBL)#! G_(,8]A>:>:X?Q)W9V/FQ)/[34]".*&*!/#A4(H\E
M_8.M?C_A4O\ ]NGMW?\ B<>E_P#W<5/L=^VG_*T)_P TY/\  .@9[@_\JXW_
M #43_">OF8>\B^H%Z][]U[KWOW7NO>_=>Z^M?_)$_P"W3OP7_P#$'XO_ -W5
M;[Q:YR_Y6B]_YJ'_  #K)#E/_E7+3_FF/\)ZM1]AGH0]:(__  L=_P"9D_ [
M_P ,?OW_ -WVU?<V>TO^X]]_IHO\#]1#[G?V]G_I9/\ "G6EO[E_J+.O>_=>
MZ][]U[HY?\N7$4VX/YA/P0P%:\\5'G/F7\7\15R4K1I4QTV2[NP=%.].\JNH
M<*Y*%D8 VNI''LHY@<Q[#?..*V\Q_9&W1IL:A]ZLT/ SQ#]LB]?8U]XE]9.]
M>]^Z]U[W[KW7O?NO=?.8_P"%<6UI,1_,>ZDW)&DYH]W_ !"V#*\TLU,\?\6P
M?:V],56TM+!&!*B)3"AD)E!#/(^ER 43(#VKEU\ORQ^:3M^PI&?\->H0]R8]
M.^1R>30K^T.X_P %.M6;W)?4>]>]^Z]U[W[KW7O?NO=?3C^/W_"=_P#E [JZ
M&Z2W/NSXFR[AW5N/J+K;/;FS\_?7R8QT^<W!F-FT60S.8FQ^%WG34<#U-3))
M,T-)310H6TQ1H@51CC?\_<UQ7TT<5UI59' 'A0F@#$ 5,9)H/4D^O4^67)/+
M,EG%));:F9%)/B2BI*@DT#@9/H*="[_T#@_R8?\ O#7_ -F'^5?_ -G/M+_K
M@\W_ /*7_P!4H?\ K7TI_J-RM_RB_P#52;_K9U[_ *!P?Y,/_>&O_LP_RK_^
MSGW[_7!YO_Y2_P#JE#_UKZ]_4;E;_E%_ZJ3?];.O?] X/\F'_O#7_P!F'^5?
M_P!G/OW^N#S?_P I?_5*'_K7U[^HW*W_ "B_]5)O^MG7O^@<'^3#_P!X:_\
MLP_RK_\ LY]^_P!<'F__ )2_^J4/_6OKW]1N5O\ E%_ZJ3?];.O?] X/\F'_
M +PU_P#9A_E7_P#9S[]_K@\W_P#*7_U2A_ZU]>_J-RM_RB_]5)O^MG7O^@<'
M^3#_ -X:_P#LP_RK_P#LY]^_UP>;_P#E+_ZI0_\ 6OKW]1N5O^47_JI-_P!;
M.O?] X/\F'_O#7_V8?Y5_P#V<^_?ZX/-_P#RE_\ 5*'_ *U]>_J-RM_RB_\
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
MKW7O?NO=>]^Z]U\3?L[_ )F3V%_X?&[/_=]4>\Q;;_<>/_2K_@'6*EQ_;O\
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
M2X^+*QHP*N,,*N0'C1>_L.[IS7R_M!*7MRNL?@7O?["JUT_[:G1]MW+.^;H
MUI;MH/XF[%_(M2O^UKUL*?'[_A'OVCE(:3)?*/Y=[)V8VJ*2JVET;LK,[_J)
M87LSP-O??$FWXJ691=6*82KCU?I9U%R [_W8MEJNV6C/_2D8+_QE=5?]Z'0T
MLO;*X8!MPN53Y1J6_P"--II_O)ZN!ZD_X2P?RK.O8:7^_&"[R[XJHXE%8W8_
M;N1V[15-0=+2O!2]-4VUI8H[AA%&:AV5&L\DC@/["=U[F<SW!/@M' /Z$8/_
M %<+_P"#H36WM[R] !XPDF/])R/^.!/\/5A^Q/Y-7\J_KH1#;_P.^.&0$.K1
M_?OK_']HEM221GRMV:<N9.)6MY+V(1A8QQE2"?F[F:X_M+Z4?Z5BG_'-/1W#
MROR]!\%G$?\ 3*'_ ./5Z-+@OAY\2-KTS46V?BU\<]NT;^/728+I'K/$4S>&
M/Q0ZH,?C(U.A0%6XX' X]EK[MNLIK)<RL?G(Y_PGHP3;-MC%([>)1\HU'^ =
M"DO5_6B*J)UWL5$10J(NTL JJJBRJJBGL !P /:7ZFX_WXW^]'_/TH^GM_X%
M_P!Y'^;IJS'2/3&XH(J7<'476&<IH)?/#3YC8.U,G!#/H,?FBBK:1U5]+%=0
M%[$CZ'W=+R\C-8Y77[&8?X#U5K2U<4>)#]J@_P"3H']S? SX-;U:9]X_#'XH
M;M:HGBJJAMS?'7J#/-/4PQ>&&HF.5P\NIT3T*[7(7@&WM7'OF]0_V-Y.M/26
M0?X&Z32;/M,O]K:PM]L:'_"O11.P?Y$W\I'LN*6'<'P@ZIQ7E5!Y.OJW>_54
ML9C\91HI.L<MB"IO&M_PWJ#!A)(&-8.=N:;8UCO7/^FTO_Q]6Z+)N4.6YQ1[
M1!_I=2?\<(ZKG[>_X2;?RX-\0U51UEO/Y%=)95EE^QAP^^,!OG:U/)(28_O,
M1OK%562F1. JQYN(D#U,2=7L06GNCS#"0+E(IAYU4JW[58 ?[R>B2Y]N=CE%
M;=Y8C\F##]C G_C0ZIL^1'_"0[Y6[,6MR?QH^1G47>..@6>HBV_V!A\[TMO.
M=+:H,?C?!)N/#U,P_09JO*4$;6UVCOXU%UA[J[7-1=QMY(3ZJ1(OVGX&'Y!N
M@O>^VNXQ5:PG28>C HWV#XE/YD=:[_RA_EY_-GX8U51%\F/C7VAU=BX*K[)-
MY5^".<ZWK:HSBF2GQ?9VUGKMOU3L[(%CI\D[>M./6MQ[MN_[-NX_W77"2G^$
M&C_FC48?F.@3N&R[KM9I?P/&/XB*K^3BJG\CT33V;]%?7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=;]G_"/'<[5?QQ^9&S34
M.R8'NS8&YUI3!$L<+;MV)-BFJ$J@NMVE&$"M&S%4$:E0"[$P;[LQTW"TF_BC
M8?[RU?\ G[J8_;*2MC=1>DBG]JT_Y]ZW%/<3=2=U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=$?\ YF__ &[:_F#_ /BC_P L/_?#9_V<\N?\K#8?\]$'_5U>BG?_
M /DA7O\ S0F_ZMMU\=_WEEUC)U[W[KW7O?NO=>]^Z]ULT?\ "3W_ +>AY_\
M\57[8_\ >PVK[CGW0_Y5I?\ FLG_ !U^A[[=?\K ?^:3_P"%.OI,>\>NITZ]
M[]U[KWOW7NO>_=>Z][]U[HJ_SI_[(C^8W_BJ_P A/_?29?V9[)_R6;3_ )K1
M?\?7HOW?_DE77_-*3_CC=?&G]Y<=8O=>]^Z]U[W[KW7O?NO=;%__  EI_P"W
ML6T/_$']T?\ NEI_8 ]R_P#E5W_YJ1_X3T./;[_E8U_YIO\ X!U]-'WCGU//
M4')XS'YK&Y'#Y:D@R&+RU#5XS)4%4@EIJW'U].U+64E1$W#1R1NR.I^H)'NR
MLR,'0T(-0?0CK3*KJ585!P?LZ^-K\X/C7F_A]\NOD-\:,[%.DO4/:.Y=M8:H
MJ?\ .Y;9DE5_%M@;B(+,0N3P=3CLBBLQ8+, WJ!]Y;;-N*;MM5ON*?Z*@)^3
M<&'Y,"/RZQ@W:P?;-RGL'_T)R!\UXJ?S4@_GT5?V9]%W7O?NO=>]^Z]UL?\
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
M3BXNC_CA)61I7]\=C8NO%%G*1)V@KDZJVBA@JMRU$921#+'-38Y9$:*;(Q3
M1D'\Q\Z[3R\#"Q\:X\HD(QZ:VX(/VMYA2,]"K8>4=SWTB51X,'G(P.?](O%C
M^Q?(M7K>Z^"W\AG^7G\&*?#9["=54G>'<6-C26;N7O2EQN]<[39&RN]7M#:M
M1",'@O&X;[6>AH/ODC8QRUT_+&$]ZYWW[>B4>7P83_H<=5%/Z3?$WSJ=/HHZ
ME[:.3]DV@!TC\:4?CDHQK_1'PK\J"OJ3U<[["'0IZ][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[J#D\7C<WCJ[#YG'4.6Q.3I)
MZ#)8O)TE/7X[(4-5&8:FCKJ*J5XI8I$)22.12K D$$'W969&#H2",@C!'V=:
M95=2K"H/$'@>M=WY\_\ ":7X(_+2FS.[>D,/!\/>YJR]5!F^K<'!)U/EZQ(W
M AW%TW'-28^GCD++KFP$N.<,/)(M0=2./=C]Q-[VLB*]/U<(\G/>/LDR3_MM
M7ICH$[SR)M&Y R6@^EE/F@[#]J8 _P!KI_/K1"_F ?RMOF!_+<WG'@/D-U^S
M;*S&0FHMC]T;,>JW!U-ODQ^1XX,7N3PQ/15[1Q22MA\M!2URHIE%.T!65IMV
M+F7:>88?$L).\#NC;#K]H\Q_24E?*M<=1!O/+^Y[%+HO4[">UURC?8?(_P!$
MT/G2F>J[/9_T2=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6
M\A_PC7R=9+BOYB.&>13CZ#(?%/)TT7C0,E9EZ;L:EKI#*!J(9**G 4FPTDBQ
M8WACW<4!K!_,B<?L\*G^$]2U[7L2MZGD#"?V^+_F'6[A[AOJ5^O>_=>Z][]U
M[KWOW7NO>_=>Z][]U[HC_P#,W_[=M?S!_P#Q1_Y8?^^&S_LYY<_Y6&P_YZ(/
M^KJ]%.__ /)"O?\ FA-_U;;KX[_O++K&3KWOW7NO>_=>Z][]U[K9H_X2>_\
M;T//_P#BJ_;'_O8;5]QS[H?\JTO_ #63_CK]#WVZ_P"5@/\ S2?_  IU])CW
MCUU.G7O?NO=>]^Z]U[W[KW7O?NO=%7^=/_9$?S&_\57^0G_OI,O[,]D_Y+-I
M_P UHO\ CZ]%^[_\DJZ_YI2?\<;KXT_O+CK%[KWOW7NO>_=>Z][]U[K8O_X2
MT_\ ;V+:'_B#^Z/_ '2T_L >Y?\ RJ[_ /-2/_">AQ[??\K&O_--_P# .OIH
M^\<^IYZ][]U[K1X_X5I? #(/6=9_S%.O<)YL<E#B>E?D1]C3G70SQU3_ .B3
ML#(^('5'/YI]N5M5*5",F'@749?3,WM;OJTDV"<YJ9(J^?\ &H^SXP/].?+J
M)O<?9FK'O< QA)/^?&/_ !TG_2CSZTAO<R]1/U[W[KW7O?NO=9Z6JJ:*IIZV
MBJ)Z2LI)XJJDJZ662GJ:6IIY!+!44\\1#(Z, R.I!! (((]^(!%#D'K8)!J,
M$=?0:_DO?\*.>K.Z=F;0^-OS\W[BNM._L%!1[;VMWKNRH@Q'7?<U#31)2XN7
M>NXZAEI\)N9@-%7-6F*AKW FCGBJ9OM/<$<W^WUS9S/N&Q(9(&RT:Y>,^>D<
M63T JR\*$"O4T<K<\6]U$MCO+B.88$APK^FH\%?UK0'C4$TZVUJ.LI,C24N0
MQ]535U!74T%915M'/%54E92540GIJJEJ8"R21R(RNCHQ5E(()!]Q805)5A0C
MB.I'!# ,IJ#U)]ZZWT1WYL_S&?B'_+[V-4[S^2W;6%VUD9,?)7;9ZRPT])GN
MV]^LKF&*GV;L&GF2KJ$>6T+U]1X*"!B#55<"7<'6S<O[KOTXAVZ(L*T+G"+_
M *9N ^P58^0/13NN^;9LL/BW\@4TP@R[?Z5>)^TT \R.OF8_S8/YJ/;G\TKO
MBGW_ +KQ\FP^H=AP5^#Z4Z?ILD^2H]H86MG67)9W.UP6..MSV5,<+Y&L2%$5
M(X*:%1% &?(OE?EFUY:L? B.N5Z&22E-1'  >2KY#[2<GJ!>8^8;GF&\\:0:
M(DQ&E:Z1YD^K'S/V <.JK_8FZ#W7O?NO=>]^Z]UNY?\ "3+^7Q6/D>P_YC/8
MN&>''P4F:Z;^.25D3J*ZLJ)!3]M]B408*3'3HB;;H:A&9'>7,1.JO A]PW[H
M[\-,?+]N<XDE^7\"'[?C(^2'SZE?VXV4ZGWR<8RD7_/[?E\(_P!L/+K>.]PQ
MU+77QI_G1M&;8'S9^8&QJB">FEV?\H>_-M&&ID2:=4PO:F5Q\1>>,!)-2QJP
ME0:7!#+Z2/>7&RRB?9K289UPQ']J*>L7]WB,.ZW,)_#+(/V.1T5?V9]%W7O?
MNO=>]^Z]T:_X+_)O)?#7Y?\ QX^3N.I)\BG3_9N W+G<32E%K,WLR:1L-OW
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
MPST(>M$?_A8[_P S)^!W_AC]^_\ N^VK[FSVE_W'OO\ 31?X'ZB'W._M[/\
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
M;3_FM%_Q]>B_=_\ DE77_-*3_CC=?&G]Y<=8O=>]^Z]U[W[KW7O?NO=;%_\
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
MGIJJEJ8"KQR1NJNCHP96 (((]Z(# JPJ#Q'6P2I#*:$=6$=??S;?YFG5V'3
M;-^<WR3IL-#'%#2X_.=G;@WE3X^"%=,5-BQO.3(&EB4<"*F*)_M/LAGY6Y<N
M7\2:RA)]0@6OVZ:5_/HZAYDWZW71%=RT]"Y:GV:JT_+I&=T?S*_Y@'R&PL^V
M>Y?F'\@]\;5K(F@K]HUG9FY,;L_)QL@0C+;3P4]+CJL@ A6J:9R+M8C6UWK/
MEW8K!_$M+2)&'!M +#[&-2/R/35UON\WJ>'=74CJ?+40I^T"@/YCHD/LYZ*>
MO>_=>Z][]U[KWOW7NMPO_A,E_*'R/:F_\#_,9^0.VUCZIZVR]3+\:]K9FD#'
ML#L_#U1IG[3GIJE2#B=LSHXQ3A;SY=%G1XUQC+4Q/[C<UK:P-R_8-^K(/UF'
MX4/X/],X^+T3'XL2;R%RTUQ,N^7J_IQG]('\3C\?V)Y>K9_#G?U]P9U,G7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U__T]_CW[KW7O?NO=>]^Z]U[W[KW7SU_P#A
M7]_V6Y\9O_%5X/\ W[>Y/<\^U'_)&N?^:W_/B=0M[F?\E6W_ .:7_/[=:D_N
M4NHWZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZVD/\ A-9_*:QOS![BK_F!
MWUME<I\=?CYN6CH]F;;RU.LF([9[NHXHLQ24-?3O?[C$;:ADI<CD87 CJ:J:
MAIF\\"U\'N-?</FAMIM!M-BU+B<=Q'%(^%1Z,^0/0 G!TGJ0>1.7%W.Z.YWB
MU@A/:#P>3C^:K@GU) R*CKZ.'O'[J<.O>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z178_7.Q>WMA;OZO[.VMA][]?;]V_DMK;PVEN"D2MP^?P.7IFI,ACJVG:QT
MNC'2Z%71@'1E=58/6]Q/:3I<VS%)$(96&"".!'34\$-S"UO<*'1P0P/ @\1U
M\GO^;S_+DW'_ "S_ )@[LZ:#Y/,=0[KBDW_T%O+) 25&?ZVRM;)%3X?+5<2K
M')EL'4+)BLF56,RM%'6+#%#5PH,H.5.8(^8MI6[P)5[95'DX\Q_18=P]*TJ2
M#UCIS+L;[#N;6N3$W=&Q\U/D?FO ^O&@!'57'L2]![KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[K> _X1I_]U'?_+0/_FH^X:]W/^6?_P W_P#K#U+/M?\
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
MJ\OG,]G,O5I08K#X?%4"23U-54SR)#!!"C.[L%4$D#W222.&-I96"JH)))H
M!DDDX  XGJ\<;RN(XP69B  !4DG   XD]?05_ES?R2V^ ?\ +M^8'<G=N$QN
M;^:O=7Q&[UP;XV&HH\E2=)[.S/5>2EI^M,%D4/@DS%?/X7W'D8I6AUQQ45)(
M:>">IKX)Y@YR_?N_VEI9L5LX9XS7AXC!QWD?PC\ X\2<D!9GV/E3]S;)<W5V
M ;N6&04X^&I0]H/\1_$>' # )/ST/<\]0KU[W[KW7O?NO=>]^Z]U]93^1'GZ
M'<G\H[X/9''G5!3=5Y+ 2'R0R?Y=M3?V8VODQJ@9E%JFCE&DG4OZ7"L"HQ=Y
MVC,?-5ZK?Q@_[TJL/Y'K(WE!Q)RW:,O\!'[&8'^8ZML]A;H2=:(__"QW_F9/
MP._\,?OW_P!WVU?<V>TO^X]]_IHO\#]1#[G?V]G_ *63_"G6EO[E_J+.O>_=
M>Z][]U[H\'\LC_MY+_+X_P#%X/B?_P"_YP'LFYC_ .5>O_\ GGG_ .K3=&VP
M?\EVR_YKP_\ 5Q>OL0>\3>LF^O>_=>Z][]U[KWOW7NO>_=>Z][]U[K6A_GG?
MR'=N_/S$9'Y)?&3';?V;\Q\!C8QF\;/)38/;/R'PF+IA#2X7<M:0L-)N6FA1
M8<1FY],<R*E!D76G6FJ\?(O)7.\FQ.-NW$E[1C@\3$3YCU0_B7R^)<U# /F[
MD]-Y4WU@ MTHR. D \CZ,/PMY_"V*%?G(]C=<;^ZAWSN?K/M'9VX^O\ L'9>
M5GPFZ]F[MQ-9@]Q8#*TX#24>2Q=>B2QL599$)72Z,LB%D96.0%O<07<*W-LX
MDC<55E-01\B.H/G@FMIF@N%*.AH5(H0?F.D7[>Z:Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[K9Q_DG?\)^]__-_*[>^1WRNPNY>M/B)05-%E=NX*
MH2JP.]?D2]/4QU Q^ 63QU6/VM+&"M9GT"25*MX,6Q<RUM%''.//4&S(VW[6
MPDNS@GBL7S/D7]%\N+>0(^Y4Y,FW9EOMQ!CMAD#@TOV>83U;SX+YD?1UVWMO
M;VS=O8/:6TL'B-L;6VQB,=@-N;<P&.I,1@\#@\12)08K#X?%4"1P4U+301I#
M!!"BHB*%4  #WC])))-(TLK%F8DDDU))R22<DD\3U.$<:1((XP%50  !0 #
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
M$DN3W'54M2G6O<CTU.E+34_:&/Q,4U129%(XTC@W#CZ>6?0/'5TU:! U,/\
ME/GN[V$"RO09[3R'XX_](3@C^@2!Z$9J".9N3+7>R;NT(AN?,_A?_3@9!_I
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
M^56:=F]QMAW(".\/TDI\GRE?E(, ?Z<)U$>[<A;UMY,EH/JHQYI\=/FG&O\
MI2W6O3NC:>Z=CY[([6WKMK<&S]SX><TN7VYNC#9';^>Q=2!<T^1Q&6CAJ('
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
M .?7#_\ U%[]_4WE?_E"C_8?\_7OZV<Q_P#*7)^T?YNO?\/=?S8?^\Z>\?\
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
M_P"?KW];.8_^4N3]H_S=>_X>Z_FP_P#>=/>/_GUP_P#]1>_?U-Y7_P"4*/\
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
M;E9B#=EI<QBD 'I1CP0ANOM5;NIDV:X*-Y)+W*?EK4 K^:MT*=M]RIU8)NT
M9?XX\,/GI8D'\F7K<G^*/S%^-WS<ZNHNX/C+VEM_LW9L[QTF3&.>>AW%M3+M
M'Y7V_O3:N32'(8FN4 L(*VGC,B6FA,L#I*T2;IM.X;-<FTW&(QOY5R&'JK##
M#Y@_(T..I0V[<['=K<7-A()%\Z<0?1@<@_:/F,=&:]EO2_KWOW7NO>_=>Z][
M]U[JKO\ F._S=?B'_+-VQ"_<^Z*G=/;6=QDF2V1T-L(TF4[&W'3EV@I\ME(I
MG2FPF):563^)Y26-9-$RT<=7-$\($O+_ "KNO,<G^)KIB4T:5L(/D/-F^2_*
MM :]!_?.9=LV&/\ QIM4A%5C7+'YGR4?,_.E2*=:.OS$_P"%.?\ ,9^1N5RF
M-Z9W%A?B-UE/+/'C]O=64M'FNP9\>Y!@&X>V=RTKUOW2$$^? TN)4@V:-K7,
MS[3[<<O[>@:\4W4GF7J%K\D!I3_3%NHFW/G[?+YBMJPMH_()EJ?-R*U_TH7J
MB_LKY$?(#N:IGK>X.\^XNUZRJ\GW-7V5V;O7?534>:1)9?//NBMJG?4T<;-J
M)N54GE18:6]A8V8TVD$<0'\"*O\ QT#H(SWM[=&MU,\A/\3LW^$GH*\;D\EA
MJV')8C(5V*R--Y/MZ_&U=10UL'FB:"7PU5*RNNI&9&TL+J2#P3[5,JN-+@$>
MASTG5F0ZE-#ZCH_'07\UO^8W\9LA15G4/S&[TQ5#0R"2#:FZ=Z9#LK8-R1Y=
M77W9)RV%U2!0KR+0B0@ :Q86(K[ECE_<5(N[2,D_B50C?[TFEOY]'%GS%OE@
MP-M=2 #R+%E_WEJK_+K:=_E\_P#"LS$Y[*87KC^8GUQCMH"K\%!#\A^F\7E*
MC;]/4:RJUG8?5LDE76T\10*9Z_ 3U/[A]&+BB):*--^]KG16N-@D+TSX4A%?
M]J^ ?D& Q^(GC(6R^XZNP@WM M?]$0&G^V3)_-:_Z6G6Y?L+?VR.T]F[;[$Z
MUW=MS?NP]X8JFSFU=X[1S%!N#;>X<16+JILCB,QC'D@GB;D:XW(!!4V(($13
MP36TS6]PA1T-&5@00?0@Y'4HPS17$2SP,'1A4,IJ"/4$=*[VUTYU[W[KW7O?
MNO=:3W_"F[^8-\TOB%\LN@]D_&CY%=A].;4W-\=H=TY[!;/K:&FH<IN%NRL[
MB3EJI*JGF)E^VIH(;A@-*#CW,7MQL.S[KM<\VXVZ3,LND%JU T*:<?4GJ*N?
M=ZW7;-QABL)VB5HZD+YG4PKP]!UK7_\ #W7\V'_O.GO'_P ^N'_^HO<A_P!3
M>5_^4*/]A_S] 3^MG,?_ "ER?M'^;KZPFP*ZKR>Q-E9*OG>JKLAM+;==6U,I
M!EJ:NKPT,]3/(18:G=F8\?4^\7YP%G=5P Q_P]9%PDM"C-DE1_@Z5OMKIWKW
MOW7NO>_=>Z][]U[JL#^<[W#V;T%_+'^6';_3>\\SU[V9LG:6T:[:F\MORQ0Y
MC!U==VA@L/5ST,LZ2(&DI:F>%KH?2Y]B3E"TMK[F.UM+M!)&[,&4\#1&.?S
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
M:L%Q7[>B_:=N?=MQBV^-@C2D@$Y H"?+[.MF3_H#R^2?_>8O1W_H"[]_Z/\
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
M;4L\6-@[!IJ.'0JYB@EE@I-Q00QB-WDIZZ&RU,T%)CQSWRB-AN1?V _Q28T
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
M"#1OL%&IDJ!T =[Y1W?9%,TJB6'_ 'XE2!_IA2J_:>VN-1ZIF]B[H+=;L_\
MPG"_G>9\;AV1_+J^6V[I,MB,LE+MCXK]J;BJVDR>(RL2^+$]&;LR]6]YZ.I0
M"#:E1,?+!,$Q.J2&:@CI(=]P>38_#??]J2A&9D' CSD4>HXN.!'=Q#5E;D;F
MQ]:;)N35!Q"YX@^49/H?P'R/;P*TWF?<+=2WU[W[KW55W\[O_MT[\Z/_ !!^
M4_\ =U1>Q-R;_P K19?\U!_@/0>YL_Y5R[_YIG_".ODH>\I>L;^KT?Y6'\B_
MM?\ FG=/]A]P; [UZ\ZKQO7G93];5N'WAMS<F9KLC7)M?'[H_B=+/A6$:Q>/
M()%H?U:D)^A'L%<S<ZVO+-W':3P/*9$UU4@ #45IG[.A=R]RC<\PVSW,,RQA
M&TT8$UP#7'V]6??] >7R3_[S%Z._] 7?O_1_L-_Z[.W?\HDG^]+T(/\ 6ROO
M^4J/_>6Z]_T!Y?)/_O,7H[_T!=^_]'^_?Z[.W?\ *))_O2]>_P!;*^_Y2H_]
MY;KA+_PCS^2XCD,/S"Z+DF".8DEV3O\ AC>0+=$DE0N54FP+!&('.D_3WO\
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
MY(5E_P T(?\ JVO1X/9-T;=?/7_X5_?]EN?&;_Q5>#_W[>Y/<\^U'_)&N?\
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
M5$11=C=G8EW9G9F.+%Q<374[7-RQ>1R2S$U))XD]9(P00VT*V]NH1$ "@8
M\ATL_;/3O7O?NO=>]^Z]T0#^8W_+IZ'_ )DOQ_SO3G;V#QM)NJCH<G6=0]MP
M8J"JWCU'O2I@7[;.8*L#1324,\D4"9C$F=8*Z!%633-%3SP'O+_,%]R]?K=V
MC$J2/$2O:Z^A^8SI:E5/R)!)M\V2SWVR-K<@!A70].Y&]1\N&H<"/G0CY,OR
M)Z$['^+G>/:/QZ[<Q*X7L7J3=^4V=N:CB=YJ*>IQ\@:CR^)J75#/09"E>"OQ
M]1H FIIHI0 ' ]Y1[??6^Y645_:G5'*H8?GY'T(-01Y$$=8XWUG/M]W)97(H
M\;%3^7F/D1D'S!ZV,/\ A+)\]<CT)\PLG\/MX9IH^IOEC33#;5+6U(CH-N=[
M[4Q,E?MK(TIF)2(Y[&P56#G2,!ZFJ&)4L1 JF/\ W,V-;[:1NT0_5M>/J8V-
M"/\ :DAAZ#5Z]#CV]WAK/<SMDI_3N>'H) *@_P"V%5^9T^G7T:?>/_4W]>]^
MZ]U\D[^=U_V]A^=/_B<<K_[IZ+WE+R;_ ,JO9?\ -,?X3UC?S9_RL=W_ ,U#
M_@'2Y_D!_P#;X#X3?^'QOG_WSNX_;//7_*IWG^E7_JXG3W)O_*S6G^F;_CC=
M?5X]XP=9%=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= =\G/^R;/D)_X@[M
MC_W@LA[6[;_R48/^:B?\>'22_P#]P9O^:;_\=/7Q</>7W6+/6Z1_PCB_YF3\
M\?\ PQ^@O_=]NKW$'NU_N/8_Z:7_  )U*?MC_;WG^EC_ ,+];W'N$^I>Z][]
MU[KWOW7NO>_=>Z(!_,=_EU]%_P R3X];AZ9[:PF-I=U4E#DZ_J#M:+'13[LZ
MFWQ-3 46<PU:A2:2AGDCACS&*,H@K8%"N%FCIYH3WE_?[WEZ_6[M6)4D"1*]
MKKZ'Y_PMQ4_*H)-OFR6F^V36MR &%2CTRC>H^7\0X$?.A'R1NXNI]\=#]K]D
M=*]EXEL'V!U3O;<O7^\<46:2.DW#M3+RX;)BDJ"JB:G>2%I*:H4:)HF25"4=
M2<IK2ZAOK6.\MSJCE4,I^3"H_/U'D<=8W75M+9W,EK.*/&Q5A\P:'\O0^?6P
MA_PEM^7.8Z)_F(4_0.0RLL77'RXVAF=EY+&S3B/&4_9.PL/6[ZZXW$ZGDU'B
M@R^"@5>&;*#4#I4J _<O:DO=@^N4?J6K!@?/0Q"N/LRK'_2]#3V^W)K/>_HF
M/Z=RI4CRU*"RG[>*_P"VZ^E1[QXZG;J@S_A25\48_DO_ "P>TMTXK&+6[Z^,
M.3QGR$VS,BR"H3;^V$DQ/:5.\T5R*=-M5N2R4D;*4:6B@+:=(=!S[>;I^[N9
M(HF-$N08C]IRGYZP!^9Z!W/6W?7[!)(HJ]N1(/L&'_+22?R'7R\O>276/_7T
M'_\ A(_\JCV!\4N[/B9G<BTV<^//8D&^=ETL[JI3K7N-9ZVIQV.BO=THMQX_
M+U=4X'I;)P@_J'N"/=3;/ W2'=$';<)I;_3QTR?M0J!_I3U-'MMN/C;=+MKG
M,#:E_P!*_D/L8$G_ $PZVX?<5]23U[W[KW7O?NO=>]^Z]U5Q_.?^50^'G\M?
MY0=JX_(KCMZ9K8M1U-UJZ.R5W]_>VG&QL7D<65(!J,33U=7G%#&VBB<D/;0P
MEY0VS][<PVUJPJ@;6_\ I4[B#\F("_GT'^:=Q_=FQ7%PIHY70O\ IG[01\P"
M6_+KY(WO*;K&[KZKG_"?SXJ?[*C_ "N_C]BLIC/X;O?NVAJ_D;OU9*;[2JDR
M7:\,%?M&&N@?]Q)Z3:U/@**>.4ZUEA<%4_0N,G/6Y_O3F6=E-4A_27[$J&I]
MKEB/D>LB.3-N_=W+\*L*/+^JWVOD?L32/RZND]@_H4]?(7_F\_\ ;T/Y\?\
MBU'<7_O85/O*SE3_ )5JQ_YHQ_\ '1UC5S+_ ,K!>?\ -5_\)Z'#^0'_ -O@
M/A-_X?&^?_?.[C]HN>O^53O/]*O_ %<3I7R;_P K-:?Z9O\ CC=?5X]XP=9%
M=>]^Z]UJ9_\ "IK^9'D>@.B=L_!KJC<-3B>T/DMA:G<';-?C)A#7;?\ CW!6
MSX5\$9T998GW;DZ>HH6:.X>@H,E33 +5(3*/MIR\M]>MO5TM8K<T0'@9:5K_
M +0$'_3,I'#J./<+?6LK-=HMFI).*O3RCR*?[<@C[ P/'KYY?N>NH5ZW$/\
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
M[KWOW7NO>_=>Z [Y.?\ 9-GR$_\ $'=L?^\%D/:W;?\ DHP?\U$_X\.DE_\
M[@S?\TW_ ..GKXN'O+[K%GK=(_X1Q?\ ,R?GC_X8_07_ +OMU>X@]VO]Q['_
M $TO^!.I3]L?[>\_TL?^%^M[CW"?4O=>]^Z]U[W[KW7O?NO=>]^Z]U\L_P#X
M4B;0PNT?YP7R@_@=.M'#NC']-;OKZ6-42!,UFNEL ,Q41!1>]541/63%B299
M9#< @#)?V]E>7E.VUYTF11]@D:G[!C[!UCYSS$D7,UQHQJ"-^91:_M.?M/1"
M_P"6AN')[5_F*_!#.XB&NJJZC^8'QPC%#C(_-D,G2UW;N(Q^0Q%)%I8M)64\
MLM*JA23Y..;>SOF*-9=@OD>@!@ER> I&Q!_(YZ)]A=H][LW7)$T7#B>]01^8
MQU]B3WB;UDWTG]V;7P.^-K;EV5NG'09C;&\-OYG:^X\15 FFRF!W!CI,3E\=
M4 6)2>GFDB>Q^C'VY%*\,JS1&C(0P/H0:@_MZI)&DL;12"JL""/4$4(_9U\:
M7Y:_'[/_ !3^3G?'QQW+]S)D^F>TMX[#CKJI427-8?"9B6';>Y%6,*/'E,<:
M7(PV5;QS*2JGTC+C:[^/<]M@W"/A,BM]A(R/R-1^76+^Y63[=?S6,G&)V7[0
M#@_F*'\^K,_^$]/RL?XK_P T3HA\GE'Q^QN_9ZSXX;XC\HCIYT[.FA@V%+/Y
M"(U6#==-@9))F_1#YK$!FN'.?=L_>?+4^D5>#]5?]I\7[4+?G3H^Y*W']W<P
M0ZC1)OTF_P!O\/\ QL+^5>OJC^\9NLA>O>_=>Z][]U[KWOW7NM&/_A7[\J_O
M,_\ %_X5X')ZH,+0Y?Y&]DT$-3Y(FR65:JZ^ZJAJ88O3'/34\6Z)GCE)<QU<
M#A45@TDT^U&V42YWAQQI$A^0HS_M.@?D>HD]R]QJ]OM2'A65OM-53]@U_M'6
MJS\ _C'D/F3\SOC?\::*GJ9J+M3M+;F(W9+2&=:C'=>XVH.X.R<Q"]/ZE>BP
M%)D:I"&7U1@:TOJ$F[[N2[1M%QN+<8D)7YL<(/S8@=1YLU@VZ;I!8#A(X!^2
MC+'\E!/7V-L=CJ#$8^@Q.+HZ;'8S%T=+CL=CZ.%*>DH:"B@6FHZ.EIX@%2.*
M-51$4 *H  L/>)3,SL78U)R3ZD]9.JH50JB@& .IGO76^OD+_P WG_MZ'\^/
M_%J.XO\ WL*GWE9RI_RK5C_S1C_XZ.L:N9?^5@O/^:K_ .$]#A_(#_[? ?";
M_P /C?/_ +YW<?M%SU_RJ=Y_I5_ZN)TKY-_Y6:T_TS?\<;KZO'O&#K(KKWOW
M7NOD$_S5?EO5_-WY]_)+O],G_$MHYG?^2VIU:T<HDI(NIM@M_<_KV6CC3T1_
M>8ZCBR=2L=U-34SOJ<N7;*WEC:ALVQV]C2CA0S_Z=NYOV$T'R ZQIYBW([MO
M,][6JEB$_P!(O:O[0*GYD]%G^,W0V[/E#\A>F/COL96_O1W+V1M/K_&U7@:H
MAQ*[BR\5%D-P5L2$'[7&TK35]6UQIAAD8D >S'<;Z+;;":_F^&%&8_.@P!\R
M<#YGHOL+.3<+V*RA^*5@H^53D_8!D_(=?9#Z9ZDV/T)U+UMTGUKB(L%L'JG9
M.V]@[2Q<06]/@]KXJ+$T+5,H ,M1*L7EJ:A[O-,SRR,SNS'$J\NIKZZDO+@Z
MGE8LQ^9-?V>@\ACK)^UMHK.VCM(!1(U"J/D!3]OKZGH2_:;I_KWOW7NO>_=>
MZ][]U[K7N_X4K_#.A^47\N#>O9N(Q$%5V?\ $>KF[OVOD5A9J[^X5/"E#W/@
MA4(&*4KX95S<ZZ?7-B:8%E4$^QY[=[NVV\PI;.:1W7Z;#RU<8S]NKM'R8] O
MGO:QN&QO.HK);?J _P!'\8^S3W?:HZ^8A[R/Z@+KZ.O_  E!^3=3VW\ =Y]
MYJM^YS?Q8[7R6(P\1:222#K7MH3[]VSYY)+DL,V-T0QJ#988XE  %O>/WNAM
MHM=]2^08N4!/^G2BG_C.C\Z]3C[=7YN=F>S<YMW('^E?N'_&M?Y=;1?N->I
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
M&U_YQ/P_DHEGEASM=V_MC)TD,Y@6JQ^;Z&W13!J@A'U)33B"MT6&IH%&I/U
MIY_C63E*[K^'PR/M$J?X14?GT9\DR-'S/;4\]8/V&-_\''\NOJG>\9>LANM2
MS_A6I\NJKK#XG=1_$G;.4:ESGR8WM4[HWW#3RMY&ZKZ?GH\M'C*U(V4HF0W'
M5X>>!F!5QCJA+<$B4O:W:A<[I+NL@JMLM%_T\E17\D##_;#J./<?<C;[=%ML
M9S.U6_TB4-/S8K_O)Z^>E[GGJ%>OIB?\)COA+COC/_+YPO>F?PBTG;'S R"=
MGY:OJZ0PY2BZJQ<D^)Z@V^DK@%J2>C-5N6!U_6,L+EA''IQU]Q]Y;<=^-DAK
M%:#0!Y%S0R'[0:(?])U//(.U+8;*+MQ22Y.L^N@80?92K?[;K8\]Q]T..O>_
M=>Z][]U[KWOW7NO>_=>Z^5?_ ,* ?A1COA1_,A[3PVSL+%A.I^\Z.C^0/6%!
M14Y@Q>)H-]U]5!O/;-"D:K!#'C]QTF62DHH>*>A>B72JL@]Y-<B[PV\<O1/,
MVJ6'])SYDJ!I)^U"M3YM7K'GG/:EVK?)$B%(YOU$]!JKJ'Y,#0>0IU6#\9N^
MMX_%SY!]-?(G8$S1[LZ;[$VOO[%P>:2"#*K@<I'59';^0>*S&DR5*)\?6H/U
MP32(>&/L2;C8Q;E836$_PS(RGY5&"/F#0CYCH/V%Y+M][%>P_%$P8?.AR#\B
M,'Y'K[+76W8&V.V.NM@]I[)KOXGLSLO9>UNP-HY*R+_$-L;RP<&X\!7:8V=1
MY:2IBDLKL.>"1S[Q'N()+6X>VF%'C9E8>A4D$?M'64,$T=S EQ$:I(H93ZAA
M4?R/2T]L].]?/7_X5_?]EN?&;_Q5>#_W[>Y/<\^U'_)&N?\ FM_SXG4+>YG_
M "5;?_FE_P _MUJ3^Y2ZC?K[9'6/_,MNO?\ PQ]I_P#NAI_>'5S_ +D2?Z9O
M\)ZRKM_[!/\ 2K_@'2X]L]/=>]^Z]U[W[KW7O?NO=4[_ ,_S_MS_ /-G_P ,
M?8W_ +^+;GL6\B_\K99_Z9O^K;]!GG+_ )5F[_TJ_P#'UZ^4/[R>ZQTZ^Q!_
M+(_[=M?R^/\ Q1_XG_\ OAL![Q-YC_Y6&_\ ^>B?_JZW63>P?\D*R_YH0_\
M5M>CP>R;HVZ^>O\ \*_O^RW/C-_XJO!_[]O<GN>?:C_DC7/_ #6_Y\3J%O<S
M_DJV_P#S2_Y_;K4G]REU&_7W />&G66/7O?NO=>]^Z]U[W[KW7O?NO=?,!_X
M4U]3XOK'^;/VUE\12)0TO<'7O5';$]/$4\)RE=M@;)S56B*S%6J:S!3U4NH*
M3+([6TL"<D?;FZ:YY6B1S4PNZ?D#J'[ U.H!Y]MEM^8Y&44\54?\Z:3^TK7J
MG7XL;^R/5/R<^.G9^(DEBRG7/>O4F^<>\ #3"LVGO['YVG\:LR!B6@ TEU!^
MA(!O[%NYP+=;;<6S\)(W4_[92/\ +T&-NF:WW""X7BDB,/R8'K[1'O$'K*7K
MWOW7NO>_=>Z][]U[KWOW7NO_U=_CW[KW7O?NO=>]^Z]U[W[KW7SU_P#A7]_V
M6Y\9O_%5X/\ W[>Y/<\^U'_)&N?^:W_/B=0M[F?\E6W_ .:7_/[=:D_N4NHW
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NK'?C=_-T_F1?$Y<?1=+_+GMG'[;QBQ0T6Q]ZY>G[5V#2T<8*/08[9?9\.
M7Q]%&ZDJQH(()!PZ.DBHZA_<.5>7MTJ;RT0L?Q*-#?:6323^9/1Y8\R[[MU!
M:W+A1^%CK7\E>H'Y4ZO3Z$_X5[_*S::4>/\ D9\:.F>YJ*#Q029OKO.;GZ8W
M3417'FK<C]^-T8N><78A*7'44; *MD-W(*OO:G;):MM]S)"?1P)%_*F@@?:3
MT+K/W+W&.BWT"2CU4E#^?QC]@'5Q'3/_  K*_ES[[BIZ7M;9'R%Z*RQ2-JRI
MRFS<'V#M"-W7UQT68V+D:C*S:"#J,N!AN"I6Y+*@3O/:[F"#-J\4X^3%6_8P
M"_\ &CT)[7W&V.84N4DA/S4,O[5)/_&1U:EU'_.:_E9]W&!-B?./H:GJ*IH4
MI:'L3<T_3.3J9:A=4,%/BNXH,#4R2'Z>)(BX:RD!B![#%URCS-9?V]E+CS0>
M(/VQEAT(;;FCEZ[_ +&[CS_$=!_8X4]6+;9W9M;>N(I]P;-W+M_=N J[_:9S
M;.9QV>Q%590Q^WR6*DEA?A@?2YX(_K[()(I87\.92C#R((/[#T>1R1RKKB8,
M#Y@@C]HZ4'MOJ_7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW6HA_P *[_CECMV_%7X]?)_'T$1W-TWV[5=9YJLBA*5$NQ.V\#-D!)6U
M"</'1YC T$=.D@.AJZ8QE?)('E7VJW!HMSN-M8]LT>L?Z9#3^:L:_P"E'4:^
MY5BLFW0;@H[HGTG_ $KBO\F44^T]?/N]SMU#'7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]UO ?\(T_P#NH[_Y:!_\U'W#7NY_RS_^;_\ UAZEGVO_ .)W_-G_ *R]
M;P'N&>I8Z][]U[KWOW7NO>_=>Z][]U[KWOW7NOED?\*)/BME?C'_ #1>]LHF
M*EI-C_(VLA^1FQ\F*8Q4F3F[#D>;L:,3(6C-1!NJ',F6/5Y!')!,ZJ)T+9+\
M@[FNY<M0+6KV_P"DP]-'P?D4T_S'EUCWSMMS6',$S4HD_P"JI]=7Q?GKU?R/
MGU4#TUV_V#T!VMU[W7U3N"IVKV/U?NS#;TV=GJ94D:@S>#K%K*4STTMXYZ>7
M28:JFE5HYX7DAD5HW92++NT@OK62SNEU1RJ58>H/^ ^A\CGH-6MS-9W*7=NV
MEXR&4_,?Y/4>8QU]-[^61_/O^'GSZVCM7:^]=Z;7^/GRC:CHL?N?I_?F9I]O
MX7<^XO"5J*[IS=.;E6GS%)5,CRP8QIQE*<:HYJ>6-$JY\<>8^1]VV.5I84,]
MMQ$BBI ])%&5(\S32?(^0GO8.<=LWF)8Y7$-QP*,: G^@3A@?3XAYCS-Z_L%
M="[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NODG?SNO\ M[#\Z?\
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
M'QOG_P!\[N/VBYZ_Y5.\_P!*O_5Q.E?)O_*S6G^F;_CC=?5X]XP=9%=4&?\
M"F7>$FV/Y0'?^*BE:)]^[SZ,V?J1)&=HXNX,/O*>(2QLOC#QXAE=F#!E+1D>
MNX'/MU%XG-<#'\"R-_U39?\ G[H'<^2^'RS,H_&T:_\ &U;_ )]Z^7E[R2ZQ
M_P"MX/\ X1P;-I/'\^>P9C&]>'^.VS<> ")::D*[QS>8+L1RL[BAT@'@Q->]
MQ:&?=N8_XC .'ZK'_JF!^S/[>I9]L(A2\G/']-1_QLG_ "?LZW??<-=2QU[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?/7_X5_?]EN?&;_Q5
M>#_W[>Y/<\^U'_)&N?\ FM_SXG4+>YG_ "5;?_FE_P _MUJ3^Y2ZC?K>X_Z#
M'>MO^\#M\?\ H_<#_P#8K[A/_6EN/^4Y?^<1_P"@^I>_USH/^4-O^<@_Z Z]
M_P!!CO6W_>!V^/\ T?N!_P#L5]^_UI;C_E.7_G$?^@^O?ZYT'_*&W_.0?] =
M>_Z#'>MO^\#M\?\ H_<#_P#8K[]_K2W'_*<O_.(_]!]>_P!<Z#_E#;_G(/\
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
M\]?_ (5_?]EN?&;_ ,57@_\ ?M[D]SS[4?\ )&N?^:W_ #XG4+>YG_)5M_\
MFE_S^W6I/[E+J-^OMD=8_P#,MNO?_#'VG_[H:?WAU<_[D2?Z9O\ ">LJ[?\
ML$_TJ_X!TN/;/3W7O?NO=>]^Z]U[W[KW5._\_P _[<__ #9_\,?8W_OXMN>Q
M;R+_ ,K99_Z9O^K;]!GG+_E6;O\ TJ_\?7KY0_O)[K'3K[$'\LC_ +=M?R^/
M_%'_ (G_ /OAL![Q-YC_ .5AO_\ GHG_ .KK=9-[!_R0K+_FA#_U;7H\'LFZ
M-NOGK_\ "O[_ ++<^,W_ (JO!_[]O<GN>?:C_DC7/_-;_GQ.H6]S/^2K;_\
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
M=:&K["[PKJFF!'CFJ\?MO;D%%.X^NJ-*JH5>?H[>Y>]I5'U5ZWF%C'[2]?\
M .HM]SB?IK1?(M)_(+_GZT/?<V]1!U]0C_A,K_VY_P"@_P#P^.]__?Q9CWC;
M[C?\K9/_ *6+_JVO4_\ (7_*LP_Z:3_C[=7\>P-T,NO>_=>Z"#Y!]DUW3/0?
M=_<&,QM)FLEU3U!V5V3C\/7RS4]#EJ[8NS*W=%)C:R>G_<2*>2E6*1T]05B1
MR![5V%NMY?0VC&@ED1"1Q 9@M?RKTFO9S:V<MRHJ8T9@/72I-/Y=:-O_ $&&
M_)/_ +PZZ._]#K?O_1GN9_\ 6FV[_E+D_P!Y7J)?]<V^_P"46/\ WINO?]!A
MOR3_ .\.NCO_ $.M^_\ 1GOW^M-MW_*7)_O*]>_US;[_ )18_P#>FZ]_T&&_
M)/\ [PZZ._\ 0ZW[_P!&>_?ZTVW?\I<G^\KU[_7-OO\ E%C_ -Z;KW_08;\D
M_P#O#KH[_P!#K?O_ $9[]_K3;=_RER?[RO7O]<V^_P"46/\ WINK'/Y4?_"C
M'NK^8;\V.N?BQO/XY=7==X#>V [#S%5NK;&ZMV93,4,NR]D5VZZ6&GH\JH@9
M9Y*18I"QN%8D<@>P_P S^W]GL&S2;G#</(R%!I*J =3!?+[>CSEWG>ZWO=4V
M^6!$5PQJ"2>U2?/[.MM7W%O4C]57?SN_^W3OSH_\0?E/_=U1>Q-R;_RM%E_S
M4'^ ]![FS_E7+O\ YIG_  CKY*'O*7K&_I0X?=VZ]O02TN W/N'!TT\OGFI\
M/FLEC()I] C\TL5%*BL^E0NHB]@!]![H\44AJZAOM /3BRR(*(Q'V$CIW_TG
M=D_\_"WQ_P"A9GO_ *H]T^FM_P#?:_[R/\W5OJ)_XV_WH_Y^O?Z3NR?^?A;X
M_P#0LSW_ -4>_?36_P#OM?\ >1_FZ]]1/_&W^]'_ #]>_P!)W9/_ #\+?'_H
M69[_ .J/?OIK?_?:_P"\C_-U[ZB?^-O]Z/\ GZ14LLL\LDTTCS33.\LLLKM)
M+++(VN2221[EF8DDDFY/MX  4'31-<GH?OCS\4ODE\L=W1['^-W278W<FXS/
M305D&R-M5^3QF#^[U?;U6Z=Q:4QV(IFTM_E>4JZ>$6YD'M#?[IMVUQ>-N$R0
MK_2(!/\ I1Q8_( GI99;=?;C)X-C$TK?T02!]IX ?,D#K>9_DZ?\)JL'\:-R
M[4^3?SQ.V.P^Z]NU5'G^N^D,/4IG^NNKL_1SK5XW<V\,NEJ?<&<HW57I::%7
MQM',/,CUTRT\]/"W-ON(^XQMMVR5CA:H>0X=QYA1Q53YGXB,=HJ#+?+'(B6$
MBW^\4>5<K&,JA\BQ_$P\A\(.<FA&W-[BOJ2>O>_=>Z^+A\G69_DI\A7=F=W[
MQ[99W8EF9FW[D"S,QY))Y)/O+[;?^2=;_P#--/\ CHZQ9W#_ '/G_P":C_\
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
M&*)92M-MWNG;[9^I?T.RI!BI:^=F320$]3!-=QG[?SB#FRUU&@?Q%_;&U/\
MC5.@GSQ"9N6;BF2NAOV.M?Y5Z^6#[R8ZQZZW@/\ A'!O2D'^S\]=SO E>_\
MLNV],9&"?N:JDB_OC@\Z[@M_FX'?'!=*?69M1Y4>X:]VX3_B-P.'ZJG_ *ID
M?MS^SJ6?;"4?XY >/Z;#_C8/^3]O6\![AGJ6.O>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KYZ_\ PK^_[+<^,W_BJ\'_ +]O<GN>?:C_ )(U
MS_S6_P"?$ZA;W,_Y*MO_ ,TO^?VZU)_<I=1OU]P#WAIUECU[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=$B[[_EL? ?Y
M//657>?Q(Z+WWFJ_R_=[LEV)B=O[[F\P(DU;_P!J)09L7)+<5XLWJ%F /LYL
M>8M\VV@LKJ1 /PZB5_WEJK_+HIO-BV?<*F[MHW)\](#?[T*-_/JD/Y$?\),_
M@#V3%75_0?87=/QJSTWE^PH(\Q3=P]>4.M28_-M[?!CSTVAM-O\ ?UI=00;L
M0ZC.P]T=]MZ+?1QW"^9IX;'\U[?^,=!.]]N-FGJ;-W@;RSK7]C=W_&^M63^8
M-_PGW^>/P'PN>[)FP&(^0?0^!BJ,AE.UNG(LI7U.U<+3H9)<IV)L"NB7)XF&
M)%>6JK:<5N/IT&J:N2]A)>P\][)OCK;AC!.V DE!J/HC##?(&C'R7J/MZY,W
MC9D,Y430C)=*F@]67B/F<J/,]49^QIT$>K8?Y.?\RC=_\M7Y=;3[!DRF1GZ'
M[!KL5LKY$[,@+STN8V)5530P;MI* !M65VY+.V4Q[QA9)%6HHM:Q5DUPOS;R
M[%S%M3P4'CQ@M$WHW\-?X7I0_D>('0CY8WV78MR6:I\%Z+*OJOK3U7B/S' G
MKZR>.R-!E\?09;%UE-D<9E*.ER..R%',E125U!6P+4T=92U$1*O'+&RNCJ2&
M4@@V/O%UE9&*,*$8(]".LC58,H934'(/4SWKK?7O?NO=>]^Z]U[W[KW7O?NO
M=:B'_"P3:=36?$'XJ;Y6-31[=^2.4VG/+X%9DJ=Y]893,4D8J;W0,N!F)C"D
M/I!)&@7E7VGE W:ZA\VA#?[RZC_G[J-?<R,G;+>;R64C_>D)_P"?>OGW>YVZ
MACKZ5?\ PE-WO#NK^5G)M^.HEEEZT^2/;FS9X9:FHF%*<EB\'V)''3PSHBPQ
MLN=#Z(2Z%S(^KR-(B8\>YT)BYF\3_?D2-^PLG_/O4[>W<HDY>T?[[E=?VA6_
MY^ZV5?<=]#OKWOW7NB^?+;9^Y.POBG\FM@[-Q<N<W?OCX^=S[/VKA()::"?,
M;DW+UQDL+@\7#/6O%"CU%5/%"KRR(@+79E6Y"_:I8[?=+:>8Z426-F/H X)/
MY =(MRBDFVZXAB%6>-U ]25( _,]?,*_X8#_ )P'_>$V^/\ T.>G?_LC]Y(?
MUZY3_P"4Q?\ >9/^@.H"_J;S-_RB-_O2?]!=>_X8#_G ?]X3;X_]#GIW_P"R
M/W[^O7*?_*8O^\R?] =>_J;S-_RB-_O2?]!=>_X8#_G ?]X3;X_]#GIW_P"R
M/W[^O7*?_*8O^\R?] =>_J;S-_RB-_O2?]!=5'[BV_F-I[@SNUMPT3XS/[:S
M&3V_G,;+)#+)C\QAJU\=DZ*26F9XV:*:-XRT;LI(NI(L?8ICD26-98S56 (/
MJ"*@]!MT:-S&XHRD@CT(P>KX/^$RO_;X#H/_ ,,?O?\ ]\[F/8)]QO\ E4Y_
M]-%_U<7H7\A?\K-#_I9/^.-U]0CWC;U/_55W\[O_ +=._.C_ ,0?E/\ W=47
ML3<F_P#*T67_ #4'^ ]![FS_ )5R[_YIG_".ODH>\I>L;^MIG^1!_)"^*/\
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
M[]U[KWOW7NO_T=_CW[KW7O?NO=>]^Z]U[W[KW7SU_P#A7]_V6Y\9O_%5X/\
MW[>Y/<\^U'_)&N?^:W_/B=0M[F?\E6W_ .:7_/[=:D_N4NHWZ][]U[KWOW7N
MO>_=>Z][]U[KWOW7NMY/_A()\L::7#_)OX2[@RBI6T>0QOR/ZQH)YF>2JHJZ
M"DZ_[8IJ;R"R)320;7J(X(V.HU%5+H73(S0Q[K[60]MO,8P08G/[63]O>/R
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
MS_[YW<?M%SU_RJ=Y_I5_ZN)TKY-_Y6:T_P!,W_'&Z^KQ[Q@ZR*Z+1\S>D?\
M9D_B1\F.@4C1ZWN#HSM#K_#/(VA:7<>Y-G5>.VSD0Q*C52Y!Z:I36=.I!J!6
MX)CM%Y^[MUMK[RBD1C]@8$C\Q4=(-TM/K]MGL_.6-U'VE2 ?R-#U\9N>">EG
MFI:J&6FJ::62"HIYXWAG@GA<QRPS12 ,KJP*LK $$6//O+H$$5'6+Q!!H>ME
M7_A*KWK3]7?S-9>L\E71T^-^171_8&P*&FGD\<,^[=IRT?:F%F#%@/**+"9:
MGB!OJ,Y5069?<=^YMD;GESZE1FWD5C_I6JA_FRG\NAW[>7@M]^^G8XGC9?\
M;"CC^2D?GU]*;WCQU.O7O?NO=>]^Z]U[W[KW7O?NO=-6=SF(VQA,SN7<&1I<
M/@-O8K(YS.9:NE6"AQ>(Q-(]?DLC63MPD4$,;RR.> JD^[(CR.(XQ5F(  XD
MG 'Y]5=UC0R.:!023Z <3UK'=+?\*R/Y<^_:B/&]L;+^0'0]::ETDS&6V=B>
MPMEI2F;QP5"Y+8==49IGTWDEC_N\-(X1Y&X$CWGM=S! -5J\4X] Q5OV, O_
M !OH VON-L<QTW*20GU*AE_:I+?\9ZO3^*'SI^)7SCP&XMR_%/N_:O<6,VA)
MAHMVQ82GSV(S>UWW$M4^!7<6V=U4=!DJ+[P4-9]L:FD3R>"73?QM8%;ILNZ;
M+(L>YPM"7KIK0AJ4K0J2#2HK0^8Z%VW;OMN[(TFW2B4+2M*@BM:5! (K0TJ/
M(]&S]E?1EU\]?_A7]_V6Y\9O_%5X/_?M[D]SS[4?\D:Y_P":W_/B=0M[F?\
M)5M_^:7_ #^W6I/[E+J-^ON >\-.LL>O>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZXLJNK(ZJZ.I5T8!
ME96%F5E/!!'!!]^Z]U\VO_A2]_+&V#\)OD1L7O[H;;M'M+I'Y1-NF>OV+A:4
MTVW^NNW-KO2UNYZ' T\8$5'B\W35T61QV/C]%/-%D(H$AI(Z:"/(7VZYDGWF
MP>QOFUS6VFC'BZ&M"?5E(H3Y@J34U)@OGS8(=JO4O+-=,5Q7M'!7%*T] P-0
M/(A@*"@ZUE?<C= +KZQ_\B/N?(]Z_P IOX9[NS-=+7YK;W7>3ZGR4E2XEJT3
MIC>>3ZKPHJI!^IWQF(H9@S$LRNK.=9;WB]SM9K9<T7D2"@9PX_YN*'/\V/61
MG*%TUYRY:R,:E5*'_:,4'\@.K<?85Z$O7O?NO=>]^Z]U[W[KW7O?NO=4/?\
M"DOI*J[F_E+][5V,I):_-=+;AZY[MQM+#$9'-+MC=,6WMVU9*_I2DP&7RU9(
MUCZ8B#:]P-_;R\%GS3 K&@F#QG_;+5?VLJC\^@ASU:&ZY<F*BIB*R#\C0_L5
MB?RZ^7![R4ZQ]ZW?/^$>'?%.LOS+^,60J[54L?7G?&T:$,/W*>G:HZ^[%JW5
MFXT-)M9%*H;ZFU$60&&O=FQ/^*;DHQW1-_)D_P"?^I8]LKP?XU8,<]LB_P U
M;_GSK>$]PSU+/7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\6;Y'UE+D/D-WS7T-1
M%5T5=W/VC64=5 ZR05-+4[XKIJ>HAD7AD=&#*PX(-_>8&W@K80*V"(T_XZ.L
M6;XAKV8C(+O_ ,>/5R/_  F5_P"WP'0?_AC][_\ OG<Q["/N-_RJ<_\ IHO^
MKB]"?D+_ )6:'_2R?\<;KZA'O&WJ?^JKOYW?_;IWYT?^(/RG_NZHO8FY-_Y6
MBR_YJ#_ >@]S9_RKEW_S3/\ A'7R4/>4O6-_7T*/^$@/_9$?R9_\6HG_ /?2
M;;]P-[K_ /)9MO\ FC_S^_4T^V?_ "2KC_FK_P ^+UML>XMZDCKWOW7NO>_=
M>Z^<G_PJH^$HZ)^:6V?E3M'$+2=??+;;SU>XWI(62DQW=G7U-387=JR1Q+XH
M1EL4^'R:$MKJ:O\ B4I4E&8Y ^V6\_6[.VV2FLEJ<?.-JE?]Y;4/D-(Z@_W#
MVGZ/=5W&(42Y&?E(M ?VC2?F=76LALS>&Y>O=X;4W]LS+UFWMX;'W+@MX;4S
M^.E:#(8/<NV<I%FL%EZ&=.4FIJJ"*:)QR&4'W(TT4=Q"T$PU(X*L#P((H0?M
M!Z 44LD,JS1'2R$,".((-0?R/7V)?@A\J=N_-GXA=!_)_;8I((^U]@8O+[AQ
M5'*)H-N[[QK/@.P]KI)J9BN-SE)D*)&>S.D:N0-5O>)N][9)LVZS[;)_H3$
M^JG*-^:D'K)O9]Q3==LAW"/_ $102/1AAA^3 CHVWLJZ,NO>_=>Z^6W_ ,*1
M^CZCI?\ FT]^5Z4LE+@N[<'UUWAMH2 ZJBGW/M2';6Z:H/8!E?<F&S96P]*V
M0DLI8Y*^WMZ+SE:!:U:$O&?R8E?^,,O6/O/-H;7F29O*4+(/S%#_ ,:5NJ<N
MDNSLKTGW/U%W-@O+_'.H^S]@]G8;P3&GG_BNPMUTFZL=X9Q^A_-2)I?\'G\>
MQ;>VRWEG+9O\,J,A^QE*G_#T&+2X:TNHKI.,;JX^U2"/\'7VCMG;LP._=H[6
MWSM:N3*;8WIMS";LVYDX@1%D<#N+&19C$5T8/(6:GFCD%_P?>(,L3P2M#**,
MA*D>A!H1^WK*:*1)HEFC-5< @^H(J/Y=*/VWU?KWOW7NO>_=>Z][]U[KWOW7
MNM*O_A8;WU34VQOAW\8*&N:2KS>[-\]];HQJRLJTE-M?#KU[L.NGA^CFI;,;
MCCB;ZIX)!_;]S#[36),]WN3#"JL0/^F.IA^6E/V]17[FW@$-KMX.26D(^P:5
M_;J;]G6BG[FKJ(NOK*?R+>@:CXY?RJOB!LW)XZ3&[BW;U[+W+N6.H71725_=
M6;JNS,8F2A(!BGI<7DL?0/"RJ\8@$<H\JN3B[SK?#<.9[N9355?PQZ4C 0T^
M18$_GC'61O*-F;'EVVB849EUG[7)85^P$#\O7JVSV%NA)U\]S_A7_!.OS5^,
M54T,JTTWQ<$$508W$$L]-VQN"2HACE(TL\:RQ,Z@W4.I-@PO/'M01^Y[D?\
M#O\ GQ.H7]S ?WK;G_A7_/[=:D7N4^HVZ^V1UC_S+;KW_P ,?:?_ +H:?WAU
M<_[D2?Z9O\)ZRKM_[!/]*O\ @'2X]L]/=>]^Z]U[W[KW7O?NO=4X?\*!:JFI
M/Y/GS7EJZB"EB?9W7E*DE1+'#&U36]U[9HJ*G5Y" 7FFDCBB0&[NRJH+$ BW
MD0$\V68&>Y_^K;]!CG,@<LW9/\*_\?7KY1WO)[K'7K[$'\LC_MVU_+X_\4?^
M)_\ [X; >\3>8_\ E8;_ /YZ)_\ JZW63>P?\D*R_P":$/\ U;7H\'LFZ-NO
MGK_\*_O^RW/C-_XJO!_[]O<GN>?:C_DC7/\ S6_Y\3J%O<S_ )*MO_S2_P"?
MVZU)_<I=1OU]P#WAIUECU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=?_]+?X]^Z]U[W[KW7O?NO=>]^Z]U\]?\ X5_?
M]EN?&;_Q5>#_ -^WN3W//M1_R1KG_FM_SXG4+>YG_)5M_P#FE_S^W6I/[E+J
M-^O>_=>Z][]U[KWOW7NO>_=>Z][]U[HW_P "OE[O/X)?+;I7Y0[*6IK9^M=V
M4]1N?;L%3]LF\^OLQ$V$W_LV9WO&#D,3454-/+*CK!4F&I"EX4L5;YM4.][5
M-MLV/$7M/\+#*M^3 5]14>?1GL^YR[1N46X19\,Y'\2G#+^8)IZ&A\NOK[].
M=N]?]^=5=>]U=4[AI-U=<]H[2PF]MG9ZC-DK\'GJ%*ZD^X@;UP5,6HPU=),%
MEIYTD@F5)8W48HW=K/8W4EG=+IDB8JP]"#3\QZ'@1D8ZR7M;F&\MTNK=M22
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
M6.\M6UQR*&4^H/\ @/D1Q!P>L:;JUGLKE[2Y73)&2K#YC_)Z'S&>KROY#_\
M.CK_ .6SV+D.G.ZGRN?^'W;NXZ/([H6B2IR&6Z8WK/#'BG[1VUBH SU5'/3Q
MT\&XL;"AFE@@@J:0/44OVM:"N=^4%YAMQ=V=%NXA0>0D7CH)\B#4H> )(.#4
M"WE#FEMBG-K=5:UE-3YE&X:P/,4IJ'$@ C(H?I:=<]C[![>V-MCLSJ[>.W.P
M.OMZ8J#-[4WEM++4><V[G\54$K'68W*4#O%(H96C<!M2.K1N%=648[W%O/:3
M-;7*&.1#1E84(/S!ZG>">&YA6>W8.CBH8&H(^1Z6OMGIWKWOW7NO>_=>ZAY'
M(X_#X^NRV6KJ/%XK%T=5D<GD\C5046/QV/HH&J:VNKJVI98X888U:2661@J*
M"S$ $^]JK.P514G  XD^@ZTS*JEF- ,DG@!U\P7_ (4+_P S7;O\PKY=8W;?
M3^;;-?'#XTX_.[%ZWS4+(<=OW=V8R$4G9/9N+,98/05\E%04&*D+$2T=#%5J
M(S5O&N2/(7+DFP[49+M:7%P0SCS50.Q#\Q4EO0L1Y=0#SKOR;UN0CMC6""JJ
M?)F/Q./D: #U !\^J,-A[&W7V=OC9W6^Q,)6;DWOO_=&!V7M#;V.025^<W/N
M?*187!8FC0D R5%5-%$ER!=N2!S[&D\T5M"]Q.=*1J68G@ !4G\AT$H89+B5
M8(1J=R%4#S)- /S/7V1/AY\>,1\3/BQ\?_C9A9Z:MINF.J=G;$K<I2))'!GM
MP8C#QINK<J1RA64Y/)M5Y!E*K9IB-*C@8E;M?MNFYS[B^/&=F ] 3VC\A0?E
MUD]MEDNV[?#8IGPD5:^I R?S-3^?1D?9=TNZ^2=_.Z_[>P_.G_Q..5_]T]%[
MREY-_P"57LO^:8_PGK&_FS_E8[O_ )J'_ .ES_(#_P"WP'PF_P##XWS_ .^=
MW'[9YZ_Y5.\_TJ_]7$Z>Y-_Y6:T_TS?\<;KZO'O&#K(KKWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[H#ODY_V39\A/\ Q!W;'_O!9#VMVW_DHP?\U$_X\.DE
M_P#[@S?\TW_XZ>OBX>\ONL6>MTC_ (1Q?\S)^>/_ (8_07_N^W5[B#W:_P!Q
M['_32_X$ZE/VQ_M[S_2Q_P"%^M[CW"?4O=>]^Z]U[W[KW7O?NO=?-J_X5(_"
M,?'3YU4'R.VEA_LNMOF%@ZK=]6]+$B4&/[GV:M+ANSJ()'<HV1AGQ.?>26QG
MJJVM*7$+:<A?;3>?WALIV^4UDM#I^9C:I3]E&7Y #UZ@OW!VGZ'=Q?1BD=T-
M7V.M _[<-\R3Z=:Y76G8>[>HNQ=A=K;"RLN#WQUGO/;&_MG9F L)L5NC9^:@
MW!@<A'H*F\-53Q26#"]K7]R!<6\5U;O:SC4DBE6'J&%"/V'H$03R6TZ7,)H\
M;!E/H5-0?VCK[&_P[^2NT?F)\7NC?DWL@)#@>Y.O<'NU\:DOG;;VX)(C0;PV
MC4SCAY\-EX*[%5#*2IEIW*DK8G$O=MNEVG<IMMF^*%BM?4<5;[&4AA\CUD[M
ME_'N>WPW\7"50U/0_B7_ &K5!^SHR?LNZ7=>]^Z]U[W[KW7O?NO=?/U_X5S?
M%)MC_)?HGY>X#%-%@N]=A5/6>^ZVEI3]NG8_4\B283(9:L46^XR>WZ^EHZ5&
M-S%AY2.$-IU]J]T\;;I]JD/= VM?](_$#Y!@2?F_4,^Y.W>#?P[F@Q,NEO\
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
MQL+C:[V2QNA1XS3Y$>3#Y,*$?(]&3_E;_P P[?\ _+1^6&TN_MJTU7N'95;
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
M:GN&BU///53S555-+4U-3+)/45$\CS3SSS.9)9II9"69V8EF9B22;GGW-0
MH.HC))-3UB]^ZUU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UO ?\(T_^ZCO
M_EH'_P U'W#7NY_RS_\ F_\ ]8>I9]K_ /B=_P V?^LO6\![AGJ6.O>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[K6,_P"% '\D-OGEMJ3Y3_&;#8VD^7/7^W%HMQ[7
MC$5!%\AME8. G&X*2J=T@CW-C(@T6&K9P/NX-&-J95CBH7I9'Y%YR_<DG[LW
M$DVLAPW'PF/$^N@_B X'N RU0#SGRG^^(_WA8 "Y09'^_%' ?Z<?A/F.TG I
M\XK<6W=P;0S^:VINS!9C:^Z-MY6OP6XMM[BQE;A<_@,WBJIJ'*8;-8?))%44
MM533H\-13SQK)&ZLCJ&!'O(&.2.6,2Q,&5@"""""#D$$8(/D1U![H\3F.0%6
M4D$$4((X@@Y!'F.CN_"?^9G\T_Y?><ER/QF[GSFV-MY"N.0W%U?GDCW7U1NB
MJ>-8)JK+[$S/DI$JWC2.)LE0BGK@BJB5*J+>R?>.7-GWU-.XPAF H'':X^QA
MFGR-5^71KM6_;KLKZK"4JIR4.4/VJ<5^8H?GUM#]#_\ "P^1:&@Q_P G/AHD
M^33P#)[NZ'[#:DH:B[!:EZ#KKL&GFDATB[1K)NF74?266VLQK?>TV2VVW>/)
M94_PNI_Y\'4@6?N::!;^USYM&W_/K#_G_H[='_PKQ_ES/2T[U_1?S7IJUHD-
M53T>P.BJZEAG(_<CIZR;L2G>5 >%=H(R?J5'T]DQ]JN8*]L]N1_II!_UB/\
MAZ-A[E;'3NAGK_I8_P#K8.BZ]M_\+#^FZ"AJ8NB/AIV;NK)R1R)25O;?8>U=
M@4-)*6(BJ*G%[.I]RR5"@69H5K("3=1*+:B86OM-=LP-]=HH]$1F/[6*4_8?
MLZ0W/N;:@?XG:NQ_IL%_DH:O[1UK;?/W^>3\^/YAF*R.Q.R=^XKK+I/(3ZZC
MI+IBAKMH[.S,,4NNEBWME:NJK,SGE&F*1Z7(Y%Z'SHL\-% X73(6Q<E['L+"
M>W0R3#_1)"&8?Z44"K]H&JF"3T!MYYMWG>E,,[B.(_Z&G:I_TQJ6;[":5R .
MJ>_8LZ#'6]U_PFT_DJ[IZQRF%_F&?++9DN W5/B)7^,75>Z,?)!G=NTF:I6I
MZONC=>'K%#TE744DCT^W*2H02QPRRY!XT=Z"1(3]P^<(KE6V':WU+7]9P<&G
M^AJ?, Y<C%0%_BZE[D7E62W8;UN2:6I^DA&17\9'D2,*/0EO3K=&]Q!U*?7O
M?NO=?)._G=?]O8?G3_XG'*_^Z>B]Y2\F_P#*KV7_ #3'^$]8W\V?\K'=_P#-
M0_X!T5OX0_*O<'PA^5'4'RGVKM3#;XS_ %!F,SF,;M7<%;6X[#YB7,[4K]J2
M0UU;C@9XU2.O>53&+ED /!/LSWG;(]YVR7;)6*+* "P%2*,&Q7[.B_:=Q?:=
MQBW"-0[1$D X!J"/+[>MF3_H,-^2?_>'71W_ *'6_?\ HSW'/^M-MW_*7)_O
M*]#W_7-OO^46/_>FZ]_T&&_)/_O#KH[_ -#K?O\ T9[]_K3;=_RER?[RO7O]
M<V^_Y18_]Z;KW_08;\D_^\.NCO\ T.M^_P#1GOW^M-MW_*7)_O*]>_US;[_E
M%C_WINO?]!AOR3_[PZZ._P#0ZW[_ -&>_?ZTVW?\I<G^\KU[_7-OO^46/_>F
MZ]_T&&_)/_O#KH[_ -#K?O\ T9[]_K3;=_RER?[RO7O]<V^_Y18_]Z;KW_08
M;\D_^\.NCO\ T.M^_P#1GOW^M-MW_*7)_O*]>_US;[_E%C_WINMG?^2S_,EW
MO_-'^+6_?D!O[K7:O5N8V?W]NGIVFV_M#+9?,8VLQNW^N]J[UAS,]5F0)5GD
MEW!- T:^@)$A'+-[CCG#EZ'EK<TL8)&E#Q+)5@ :EW6F/+MK^?0^Y5WV7F#;
MWO9HQ&5D*44DB@5&KG_3?RZL)^3G_9-GR$_\0=VQ_P"\%D/9#MO_ "48/^:B
M?\>'1U?_ .X,W_--_P#CIZ^+A[R^ZQ9ZW2/^$<7_ #,GYX_^&/T%_P"[[=7N
M(/=K_<>Q_P!-+_@3J4_;'^WO/]+'_A?K>X]PGU+W7O?NO=>]^Z]U[W[KW5-?
M\^/X2CYO_P N7N';. Q"Y/M?IFF;OSJ$0PM+D:K<G7N-J:C<.V*!85:663-8
M&7*XVFI@0CUDE([_ .:4J+N2-Y_<W,$,CFD4WZ4GI1R*$_Z5M))]*^O07YPV
MG][;'+&@K)%^HGK50:C_ &RU 'K3TZ^4G[R=ZQVZWJO^$C/S83*;4[R^ ^[\
MJG\0VO5S=_\ 3,55*?-/MW,34NW>U=M4;2L$"45><5E::FC4NS5V0F/HC.F%
M?=39],L.^1##?I2?:*E#^8U*3_14=2[[;;KJCFV>4Y7]1/L- X_(T('S8];J
MWN'NI4Z][]U[KWOW7NO>_=>ZI;_X4!_%3_9KOY7?R!Q6+QG\2WOTE0TGR-V$
ML=-]W51Y+JB&>OW=#0P)^X\]7M:HS]%!'$=;2S( K_H88<B[G^Z^98&8T2;]
M)OL>@6OV.%)^0Z"W.>W?O'E^95%7B_57[4R?VIJ'Y]?*C]Y-]8[]>]^Z]U]:
M?^29\53\0/Y9_P 8NM<GCFQV]MU;,C[E[)BG18Z]=[=NO_?2IQF46,!?N,30
MU-!@VTW%J)?4YN[8M\X[G^]N8[FX4U16\-/33'VU'R8@M^?61_*FW?NS8;>!
MA1V76WKJ?NH?F 0OY=6L^PQT(NO>_=>Z][]U[KWOW7NOD+_S>?\ MZ'\^/\
MQ:CN+_WL*GWE9RI_RK5C_P T8_\ CHZQJYE_Y6"\_P":K_X3T.'\@/\ [? ?
M";_P^-\_^^=W'[1<]?\ *IWG^E7_ *N)TKY-_P"5FM/],W_'&Z^KQ[Q@ZR*Z
M][]U[KWOW7NOG;_\*"?Y&FX?B]O/=_S2^*&SI\I\7MXY*?/=I;"VU0RU%1\>
M]T9&4S93*T^,I58ILZOF8S03QCQXN9VI)!#2&C)GSD3G2/<H4V?='I<H*(Q/
M]J!P%?\ ?@_XT,Y->H3YSY2?;Y6W7;EK;L:NH_T,GB:?P'_C)Q@4ZU1_<G]1
MUU?M_+F_X41_-KX$8'!]6;B.,^3WQ_P,4-%ANN.T<QDJ'=FS<33Q^.#$===J
MTT=76X^D0+%%#09.CR=%31)XZ.EI@Q8@;F#D'9M\=KF.MM.W%T TL?5TP"?4
M@J2>)/0RV/G;==G06[TN(1P5R:J/17R0/D0P X =;+'7/_"NCX Y_&0GLKI'
MY2]=;@\#2U=-B-O=;;]VTDB^-12T6>BW'C*Z61BTA!EPT*:4N7#,$]QW<>U>
M^HW^+S0R+\RZG]F@C_C1Z'<'N3LSK^O%*C?(*P_;J!_XR.@B[L_X6"_&S$X>
M=/CI\4.[M^;BDBDCIY>Y\]L7JK!4=03HCJWCV36[QJ:N-/UF&]*SVT>2*^M5
M=G[3[BS_ .["ZC1?^%AG/_&A&!]N?SZ37?N98*O^(VTCM_3*H/\ C)<G^76I
MW_,(_FS?,K^91N&FJ._M\TF,ZZPM<:_:/2/7E+5[:ZKVS4A6CCR)P\U14U63
MR 5G R.8K*JH0.Z0/#"WB$H;#RMM'+L9%BE9"*-(^7/RK0 #Y* /6ISU'.]<
MQ[IOKUO'H@^&-<(/G2I)/S8D^E!CJOC9>R]W=C;MVYL+8.V<YO+>N[\S0;>V
MMM3;6,J\SG]P9S*5"TN/Q6(Q= KS3SS2,J)'&A))]GTTT5O$T\[!$0$LQ-
M.))/ =$L44L\BPPJ7=C0 "I)/  =?3S_ )$O\H7'_P M#HNMWGVA38[*?+?N
M_%8NH[4R-.]'D*;K;;4+C(8KI[;66IC(DL=--IJLY5T\ABK*Y4"-+3T5)*<;
M^=N:VYBO1#;$BUA)T#AK/ R$?/@H.0OH21U/O*'+2[#:&6XH;F4#6>.D<0@/
MRXL1Q/J .KY_8(Z&'7O?NO=?/7_X5_?]EN?&;_Q5>#_W[>Y/<\^U'_)&N?\
MFM_SXG4+>YG_ "5;?_FE_P _MUJ3^Y2ZC?K</_Z##?DG_P!X=='?^AUOW_HS
MW$W^M-MW_*7)_O*]2=_KFWW_ "BQ_P"]-U[_ *##?DG_ -X=='?^AUOW_HSW
M[_6FV[_E+D_WE>O?ZYM]_P HL?\ O3=>_P"@PWY)_P#>'71W_H=;]_Z,]^_U
MIMN_Y2Y/]Y7KW^N;??\ *+'_ +TW7O\ H,-^2?\ WAUT=_Z'6_?^C/?O]:;;
MO^4N3_>5Z]_KFWW_ "BQ_P"]-U[_ *##?DG_ -X=='?^AUOW_HSW[_6FV[_E
M+D_WE>O?ZYM]_P HL?\ O3=>_P"@PWY)_P#>'71W_H=;]_Z,]^_UIMN_Y2Y/
M]Y7KW^N;??\ *+'_ +TW5S7\E#^>AVO_ #3N_.UNG]_]%=>=5XWKSJ"3LFBS
M&S]Q[DS-=D:Y-YXO:XQM5!FE$:Q>/(/+K3U:D ^A/L(\X\E6O+-C%=P3O*9)
M-%&   TLU<?9T*.5>;KGF&\DMIH5C")JJI)KW 4S]O6RO[COH=]:PO\ /^_D
M>'YW8"I^5OQCQ-#1_+C8NW$H]S[1C%/0TWR(V?@J4)C<1)5R%(XMT8RG3[?#
M5DQ"U=.$QU3(J144M+)'(O.?[DD_=>Y$FU<]K<?"8\3_ *1CEAY'N'$U '.7
M*7[W3]XV I<H,K_OQ1P'^G PI\QVGRI\X[.X+-[7S66VWN;#97;NXL!D:W#Y
MW 9W'5>(S6%R^-J&I,CBLMB\@D<]-4P2H\4T$T:NCJ59001[R!1TE021D,K"
MH(-00>!!&"#Z]0>Z/&YCD!5E-""*$$<00>!Z/9\(?YH/S7_EZ9BIJOC3W'D\
M#M7*UB5VY.J]STM/O#JK<LZBSU%?LW,ZXJ6JD 5),CBI*2M**(_N= T^R3>>
M6]GWY -QA#,,!QVN/L8<1\FJORZ.-IY@W796K82E5/%#W(?M4\#\Q0_/K9[Z
M'_X6'R+0T&/^3GPT2?)IX!D]W=#]AM24-1=@M2]!UUV#3S20Z1=HUDW3+J/I
M++;68WOO:;);;;O'DLJ?X74_\^#H?6?N::!;^USYM&W_ #ZP_P"?^CMT?_"O
M'^7,]+3O7]%_->FK6B0U5/1[ Z*KJ6&<C]R.GK)NQ*=Y4!X5V@C)^I4?3V3'
MVJY@KVSVY'^FD'_6(_X>C8>Y6QT[H9Z_Z6/_ *V#HMW;W_"Q#J2AHZF#H3X9
M=C;IR$L<\='D^WNQ]L["HZ&4K_DM74X/9E)N1ZI0W,E.F0IR1P)A>X,;3VFN
MF(-]>(H](T+5_-BE/MH?LZ07/N;; 4L[5F/J[!?Y*&K]E1]O6MC\_OYWGSU_
MF'T.0V7VAV#C^N^E*RI:4]'=/455M+9&1B2H$U*N\:^>>IR^?*>.%_#E<C+2
M),@FIZ2G<GW(>Q<F['L#":VC,DP_T20ZF'^E% J_[4 TP2>@+O/-F\;V#%</
MHB/^AIA3_IN+-^9(KD =5#^Q5T&NM]#_ (3;?R5-S].UN+_F#_+/9M=MSL.L
MQ59!\:^I]TXUZ+-;,Q&<HC1Y'N'=F*JP)J7)UU)+-18.@J(T>FI99ZR6,S5%
M&U-"/N'SA'=@[#M;AHP?UG4X8@XC4^8!RQ'$@ 8!K,/(O*LEJ1O6Y+I<C])"
M,J#Q<CR)&%!X DG)%-S#W$74H=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M)G>NR]I]C;/W1U_OO;V*W9LK>VW\OM7=NV,Y215^&W!MW/4+XS,8?*4<P*RP
M5%/+)%(A^JL?;D,TMO*L\#%'0AE(P00:@CY@]-RQ1SQ-#,H9'!!!X$'!!^WK
MYAG\Z_\ DK]A_P M#LFI[&ZZILSOGX;]A9^>/8&]V2:NR?665KY'JJ;JSLJH
M4'14Q(&7$Y62T>1A2]TJXYX4R0Y.YPM^8K?Z>X(2[C'<O .!^-/E_$OX3\J'
MJ N:^59]AG\>"KVKGM;S0_P-\_0_B'SJ.J&E9D971F1T8,CJ2K*RFZLK#D$'
MD$>QOT#^MDK^7_\ \*;/FM\1L)@NM>\<;0_+_J+!P18_%Q[]W#7;?[CV]C(;
MK!18OMI*?(/7P1!B5CS^.KYM*I!#5TT**JQ[OOMSL^ZNUQ9$VDK9.D QD^I2
MHI_M2H\R">AULW/NZ[:@@NQ]3$,#4:.!\GS7_; GR! ZV,^M?^%9?\MG=F,I
MI-^[*^2_56;$#-D*+); VMNW#)4KI/AQ>9VEG:BHJ(V#>F2HQU,;JVI%&DO'
M]Q[7<PQ,? >&5?*C,I_,,H _(GH<0>XVQ2+^LDL9\ZJ&'Y$,2?S Z:>T?^%:
M_P#+NVI05:]:]8_)CMC.*LGV$:[0V7L7;$\B(CK]_G-PYUZ^!'+LJM%AIS='
MU*HT%[6WM9O\K#ZB2&)?/N9C^0"T/^]#JMQ[D;)&/T(Y9#_I54?F2U?^,GK6
MJ_F(?\*/?FW\X,)G^L.OEH?BET3N""?'Y?9O6>=R&3[!W9AZBZ5&)WKVW-#1
M5<M+,A,511X>AQL%1$SPU:5,3%3(FP>WVS;,ZW,];J=<AG "J?54R*^A8L0<
MBAZ F]\\[MNR-;P_XM"V"J$EB/1GP:>H4*",&O5%'5W5O8G=G8>T.I^IMG9[
ML#L??N:I=O;0V?MFADR&9SF6JR3'3TM/'PJ(BO-//(RQ0Q(\TSI%&[J-;FYM
M[.W>ZNG$<:"K,30 ?ZN XDX&>@A;V\]W.MM;*7D<T51DD_ZOV#)QU8!_-#_E
MD=C_ ,L#?W1'6O9&X*/=F<[4Z#V_VAN#,X2)QMG#[^J-RY/"[TZ\P=9(JM5I
MA!34 :L(_P H6HCJ L0E%/"1<M<QV_,D$]Q;KI6*4H >)6@*N?354X\J4S2I
M.>8-@GV":&"=M1DC#DC@&J0RCUTT&?.M<5H#=_\ "97_ +? =!_^&/WO_P"^
M=S'LJ]QO^53G_P!-%_U<7HSY"_Y6:'_2R?\ '&Z^H1[QMZG_ *JN_G=_]NG?
MG1_X@_*?^[JB]B;DW_E:++_FH/\  >@]S9_RKEW_ ,TS_A'7R4/>4O6-_7T*
M/^$@/_9$?R9_\6HG_P#?2;;]P-[K_P#)9MO^:/\ S^_4T^V?_)*N/^:O_/B]
M;;'N+>I(Z][]U[KWOW7NO>_=>ZUD_P#A4C\(S\B_@K0?([:6'^][)^'N<JMW
MU;TL3O7Y#IC>34N&[.H@D=@ZXZ:#$Y]Y);B"EHJTI8S-JD;VTWG]W[T=OE-(
M[L:?D)%J4_;5E^9(].@%[@[3]=M OHQ62U.K[4:@?]F&^0!]>OFU^\A>H+Z^
MD'_PED^;8^0/P>S'QDW9EDJ.Q_B'GX\!B8JBH1J_*]*[XFJ,YL.N"R$/)_#*
MY,OA66-"D%+!CPSZI@HQ\]S-F^@WD;E$/T[L5/H)%H&'YC2WS);TZG+V]W;Z
MW:382'OMC0?-&J5_8=2_(!?7K9]]QOT/^O>_=>ZU]/Y[_P#)GQW\R?JNA[6Z
M9IL1A/F%U!A:NGV;55DM+B\;V_LR-WR%1U5N?*2A4@JDF:2HV[D:AQ#3U$DU
M/4&.FK'J:4=\D\W-R]=&UO"3:2GN\S&W#6!Z>3@9(H1D4(+YOY77?;<7%K07
M40[?(.O'03Z_PDX!J#@U'S-]^[!WMU9O/<W779&U-P;%WYLS,5NW]V;0W5BJ
MS";AV]F\=*8:W&9;%5Z)+#+&PY5U%Q8BX()R+@GAN85N+=@Z.*JRFH(/F".H
M'FAEMY6@G4HZ&A4BA!'D1T=3X$?S-_EW_+?WM6;J^-W8"T>WL_4TT^^.I]WT
MU1N+JG?II0(X9=P[6$T#15:(HBCRF-J*6NCCO$E2(F>-B??.7-JYAA$6X1U9
M?A=<.OV-G']$@KYTKT:[/O\ N6QRF2Q>BM\2-E&^T>OS!!^=.MP#X_\ _"OC
MXP[APU!2_)KXT]R]8[J%((Z_)]1UVT^U-F5-=!$3+5I%N2MVWDZ**H*WBIU@
MK6B9UC>:15:?W%%_[4[E&Y.W7,<B^0DU(W\@X-/6HKZ>74EV7N7M[J!?P/&W
MF4HZ_P RI%?3/V^?1JMT?\*LOY6> QKUN'C^2.]ZQ5DT8?;?4>+HJUV5;H#/
MO#.8JE 8\7^XX_(_J61>V/,SM1_"0>I<D?\ &58_RZ,9/<3EY%JOBN?0(/\
MGY@/Y]47?.W_ (5>_(GN?!9CKWX7]9Q?&/;>3BGH:OM7<V6HM[=S5=%,&C:3
M;E-#3QX;;DCQMH=T7)5,; 2TU93R6*C79/;"PLW%QO$GU+#.@#3'^>=3_P#&
M1Y$'H([O[BWUTAAVN/Z=3^,G4_Y8TK_QH^A'6IQFLWF=R9C*;AW%E\GG\_G,
MA5Y;-9S-5]5E<QF,ID)VJJ_)93)USR35%1/*S2332NSNQ+,223[E!$2-!'&
MJJ*  4  X  <!U'+NTC%W)9B:DG))/F3YGK8F_D5?R/]X?S M_8+Y!?(#;V:
MVQ\*MDYK[N2HGOC:SY"[BV_DD6JZ[VM(LL59%A%D5X<]G:= MDEQ]%,M<9IZ
M  \Z\YQ;% UA8,&O''V^$"/C;RU?PJ?DQ&F@8;<H\IR[S,+V]4K:(?L\0@_"
M//3_ !,/FH-:E?I;XG$XK XK&X/!XW'X7"87'T>)P^'Q-'38[%8G%8ZF6CQ^
M-QN/HU2&"G@A1(H88D5$10J@* />.SNSL7<DL34DY))XDGS)ZG=55%"(  !0
M 8  X #TZ</=>K=>]^Z]TQ[GVU@-Z;:W#L[=>(H=P;6W9@\MMK<N!R<"U.-S
M> SM!)B\SB,A3/Q)!4T\LD,R'AD8@_7W>.22&19HB592"".((-01\P>J21I+
M&T4@U*P((/ @X(/VCKY2'\XC^5AV)_+&^2F8VU'CLUG/C?V)D\IG?CYV=4P2
M5%-D=NO+]U-L'<F2C'B7<&!$BTM:C:&JH1#D(XHXZGQ19/<I<S6_,>W"2H6X
MC $J>A_B _A;B/0U6N*G';F?EZ?8+\QT)@<DQOZC^$G^)>!]11O/JI.CK*O'
M5=+D,?55-#7T-3!645;1SRTM71U=+*)Z:JI:F J\<D;JKHZ,&5@"""/8I(#
MJPJ#Q'0;!*D,IH1UL;?#S_A3_P#S#_C7A<+LGM9]F?+38N%IJ>@II>VTR6,[
M5I\=2KHAIHNU]O.L];(>?)6;AQ^4J7XO-Q[C_=O;?8-Q=IK75:NV>RA2O^D/
M#[%*CY=#C;.?][L$$5QIN4&.^H>G^G''[6#'Y]7'[9_X6+=,56-27>/P@[/P
M67+>NAVSW%M3=F-5=(-TRN4PN%E8WN+&C''-^; )2>TMX&I#>HP]3&RG]@9O
M\/0GC]SK4K^K:.#\G!'[2J_X.DAV;_PL7VM%B:B#IKX/9^MSL]+II,KV;W)C
ML7B<97%G_>J,!M7!UDU?$H$?[:Y*D9BS>M= \CMM[2RE@;N] 7T2,DD?:S"G
M[#TW<>YT>FEK:$GU=P /R"FO[1UK>?/G^=#\\OYBE/4;7[F[)H]H=025,%5'
MT9U%05FR^M)IZ67S4T^X89JFLRN<='6.6-<WDZN*&5!)3Q0-<^Y"V/E#9-@/
MBVD>N7_?DAU/^6 J_P"U )&"3T!MYYIWC>QX=U)IB_WVG:OYY);_ &Q('D!U
M5[MO;>X=Y;AP>TMI8/+[GW3N?+X[ ;<VY@,=5Y?.9[.9>K2@Q6'P^*H$DGJ:
MJIGD2&""%&=W8*H)('L2221PQM+*P55!))-  ,DDG  '$]!^.-Y7$<8+,Q
M J23@  <2>OIQ?R"/Y1<O\MWH?+=B]RX['O\MN^L?C)NPXH):3)Q=5;'HIFK
M]O=2XG+4^M)*CR,M?N.HI9/!/6B"G1JB'&TU5-CESSS4.8;X6]H3]+ 3H\M;
M<"Y'IY(#D"IP6($]\F\M?N*S,]T/\9F U>>A?) ?7S8C!-!D*"=@3V!.AGU[
MW[KW7SU_^%?W_9;GQF_\57@_]^WN3W//M1_R1KG_ )K?\^)U"WN9_P E6W_Y
MI?\ /[=:D_N4NHWZ^X![PTZRQZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO__5W^/?NO=>]^Z]U[W[KW7O?NO=:</_
M  H^_E5?/;YZ_*7HSL;XG=#_ .E;9FSN@8MD[CS/^E#IG8O\.W.O8F;SK8S^
M'=D[BP]5-_DE73R^:"!XO7I\FM659;]ON9]CV/;)K?=)_"=Y=0&B1JC0HK5$
M8<0>)KU&'//+N\;QN$,^W0^(JQZ2=:+0ZF-*,RG@1\NM=W_H'!_G/?\ >&O_
M +,/\5/_ +.?8]_UP>4/^4O_ *I3?]:^@3_4;FG_ )1?^JD/_6SKW_0.#_.>
M_P"\-?\ V8?XJ?\ V<^_?ZX/*'_*7_U2F_ZU]>_J-S3_ ,HO_52'_K9U[_H'
M!_G/?]X:_P#LP_Q4_P#LY]^_UP>4/^4O_JE-_P!:^O?U&YI_Y1?^JD/_ %LZ
M]_T#@_SGO^\-?_9A_BI_]G/OW^N#RA_RE_\ 5*;_ *U]>_J-S3_RB_\ 52'_
M *V=>_Z!P?YSW_>&O_LP_P 5/_LY]^_UP>4/^4O_ *I3?]:^O?U&YI_Y1?\
MJI#_ -;.O?\ 0.#_ #GO^\-?_9A_BI_]G/OW^N#RA_RE_P#5*;_K7U[^HW-/
M_*+_ -5(?^MG7O\ H'!_G/?]X:_^S#_%3_[.??O]<'E#_E+_ .J4W_6OKW]1
MN:?^47_JI#_ULZ]_T#@_SGO^\-?_ &8?XJ?_ &<^_?ZX/*'_ "E_]4IO^M?7
MOZC<T_\ *+_U4A_ZV=>_Z!P?YSW_ 'AK_P"S#_%3_P"SGW[_ %P>4/\ E+_Z
MI3?]:^O?U&YI_P"47_JI#_ULZL/^!7P)_P"%,O\ +DW6<Q\=^@*F+9>2R"5^
M[NF=Y?(;XO;DZBWE)9$GJ,GM.3?\7VE:\<<<9RN*FI*X(JQ_<&*\9(=\WSVY
MY@BT7\_>!19%BF#K]C>%D?T6JORKT=[/L_/FQR:K*'L)[D:2(HWVCQ,'YBA^
M?6[E\0NZ_E!V]LQG^5?PSW9\1^R,534PR-#4=O='=Q]?;EG?]J2?9NXNL-PU
M^4C-U:66ER^&I5A5ECCJJQ@S^X;W6SVVTF_W5WBW49X'PY(V'^F#J%_-6-?0
M=2OMEWN%S%_NQM3;2#CWQNI_TI1B?R913U/1O_93T9]>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW0/]Y=@]B=:=?9/<
MW5G0V]OD;O:)A3X;K38N[>J-C5]?52Q.T-7E-T=PY[ 8RDH$=56IFAFJ:E P
M:&BJ""H5V4%O<SB.YG6W3S=E=@/L$:L2?3@/4CI+=S3P0F2WA:=_)59%_:79
M0!Z\3Z ]:9'\R?IK_A3=_,;&6V-F/B?%T;\=*RIU0]#=9_)OXQ)C\Y2(RR4\
M?:&\FWO3UNY71T63P314^.$BI+'CHYD$GN7>7KSVXY?I,EUXUP/]%>&:H_TB
M^&0GVY;RU4ZB[?;7GW?*PM;># ?]#26*A_T[>("WV87STUZI6_Z!P?YSW_>&
MO_LP_P 5/_LY]C#_ %P>4/\ E+_ZI3?]:^@K_4;FG_E%_P"JD/\ ULZ]_P!
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
MO89'-%5T)/H P)/0MO$:2SEC05+(P ]25-.OE4_\,B_S8?\ O!;O'_SU8?\
M^K?>3?\ 7+E?_E-C_:?\W6/']4^8_P#E$D_8/\_6U7_PEX^"GR\^'>^_F)DO
MD[T'OSIBAWWM+IJAVA4[RI**FBS]7@,SN*?,P4!I)YB6ITJJ=I-0%A(MK^XR
M]R=[VK=H+1=MG68HTFK3Y5"4KCSH>I$]O]HW/;)KIK^%H@ZIIU>="U?V5'6X
M-[B?J3.O>_=>Z][]U[KWOW7NO>_=>Z^9[_,P_D)?-K97S>[]@^)WQ<W_ -G?
M';=&\:C?W5F=V-08E\'A\'OF)=R5>QHJ>6K5X/X!75%7AX4<7>"GAFX$H R*
MY<YXV:;9H#NERL=PJZ7#$U)7&KAG4 &^TD>74#[]R=NT6[3#;K=I(&;4A6E
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
M /JWW[^N7*__ "FQ_M/^;KW]4^8_^423]@_S]>_X9%_FP_\ >"W>/_GJP_\
M]6^_?URY7_Y38_VG_-U[^J?,?_*))^P?Y^O?\,B_S8?^\%N\?_/5A_\ ZM]^
M_KERO_RFQ_M/^;KW]4^8_P#E$D_8/\_7O^&1?YL/_>"W>/\ YZL/_P#5OOW]
M<N5_^4V/]I_S=>_JGS'_ ,HDG[!_GZ]_PR+_ #8?^\%N\?\ SU8?_P"K??OZ
MY<K_ /*;'^T_YNO?U3YC_P"423]@_P _7O\ AD7^;#_W@MWC_P">K#__ %;[
M]_7+E?\ Y38_VG_-U[^J?,?_ "B2?L'^?K90_P"$R/\ +Y^:7Q"^67?F]ODO
M\=>P^G-J;F^.TVUL#G=X45#34.4W"W96"RPQ-*]+43$R_;4T\UBH&E#S[CSW
M'W[9]UVN"';KA)F6740M:@:&%>'J1T.^0MEW7;-QFEOX&B5HZ MYG4IIQ]!U
MNP^X=ZE7KWOW7NJ;OYE'\CWX9?S)UJMY;RPE9T_\A%HTIJ#OSK&DH*7<.4%+
M3?;4%'V3MRH"T.Y:6)5B17J_%D(XHD@ILC30:D87<N\Y[OR]2&%O%@\XGK0>
MN@\4/V56IJ5)Z"^^\I[7OM991X4W^_$I4_Z8<&'V]U,!@.M+GY7_ /"8K^9;
M\?,ADJ_JK:NU?E?U_3>2>EW!U'G*#$[SAH5(2/\ C75^])Z/(?=.U_\ )L'-
MEE"V8S?J"R_M?N/R[?J%NF:UD]'!*_DZ@BGS8+]G46[CR#OUDQ:W47*>J&C?
MFC4-?DNK[>J7NR/B'\KNG:Z7&=L?&;O[K6NAG%.T&^>G^P-KEY677'X),SCX
M5E61?7$\;,KH0Z%E(/L7V^Z[7=KJM;F*0?T9%;_ >@M/MFXVITW-O)&?Z2,/
M\(Z+O[7](>A@Z_\ CUW]VQ4TU'U9T=W!V765BTST=+U_UGO3>535K6JST;4T
M&W:*I:03!',14'4%;3>Q]I)[^QM16YFCC _B=5_PD=*H;*\N32WA>0G^%6;_
M   ]6T?&K_A.I_-4^1M;1/5]!K\?]JU+)]QO#Y%YN'KR.B5N2LNQZ>.OW4SV
M!MIP.B]@SI>_L+;CS_RQMZFD_CL/PQ#57_;83_C70CL.2.8KXBL/@K_%*=/_
M !G+_P#&>MP3^6C_ ,)O/B7\',W@.W>Y,A'\J_D'@:JGRVWL_NS;T6(ZNZ]R
M]/\ N4N0V9UO-/6)4Y"FD(>#+9FHJ7BECBJ:*GH*A PBCF+W"W3>D:TM!]+
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
M2$FIB>I7YE?-6^8P?Q TZ#F^\K[9OR:KA=$P&)%IJ^P^3#Y'(\B.M(?Y>?\
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
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__]??X]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7__T-_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=?__1W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
%Z]U__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718837447584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jul. 24, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-12015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">HEALTHCARE SERVICES GROUP, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State Code</a></td>
<td class="text">PA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">I.R.S. Employer Identification No.</a></td>
<td class="text">23-2018365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">3220 Tillman Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Bensalem<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">PA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">19020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">639-4274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HCSG<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,383,184<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000731012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718832432624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 26,430<span></span>
</td>
<td class="nump">$ 54,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash equivalents</a></td>
<td class="nump">3,117<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities, at fair value</a></td>
<td class="nump">79,134<span></span>
</td>
<td class="nump">93,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedInvestmentsCurrent', window );">Restricted marketable securities, at fair value</a></td>
<td class="nump">22,022<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent', window );">Accounts and notes receivable, less allowance for doubtful accounts of $112,133 and $87,250 as of June&#160;30, 2024 and December&#160;31, 2023, respectively</a></td>
<td class="nump">398,884<span></span>
</td>
<td class="nump">383,509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventory', window );">Inventories and supplies</a></td>
<td class="nump">17,857<span></span>
</td>
<td class="nump">18,479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses and other assets</a></td>
<td class="nump">25,768<span></span>
</td>
<td class="nump">22,247<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">573,212<span></span>
</td>
<td class="nump">571,696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">29,840<span></span>
</td>
<td class="nump">28,774<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">75,529<span></span>
</td>
<td class="nump">75,529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangible assets, less accumulated amortization of $37,899 and $36,557 as of June&#160;30, 2024 and December&#160;31, 2023, respectively</a></td>
<td class="nump">10,785<span></span>
</td>
<td class="nump">12,127<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetNoncurrent', window );">Notes receivable &#8212; long&#8211;term portion, less allowance for doubtful accounts of $3,152 and $4,449 as of June&#160;30, 2024 and December&#160;31, 2023, respectively</a></td>
<td class="nump">20,871<span></span>
</td>
<td class="nump">24,832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation funding, at fair value</a></td>
<td class="nump">46,043<span></span>
</td>
<td class="nump">40,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">38,917<span></span>
</td>
<td class="nump">35,226<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other long-term assets</a></td>
<td class="nump">4,505<span></span>
</td>
<td class="nump">1,656<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">799,702<span></span>
</td>
<td class="nump">790,652<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">72,220<span></span>
</td>
<td class="nump">83,224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and related taxes</a></td>
<td class="nump">57,014<span></span>
</td>
<td class="nump">56,142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued expenses and current liabilities</a></td>
<td class="nump">22,987<span></span>
</td>
<td class="nump">21,179<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Borrowings under line of credit</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxes', window );">Income taxes payable</a></td>
<td class="nump">4,279<span></span>
</td>
<td class="nump">7,201<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrent', window );">Deferred compensation liability &#8212; short-term</a></td>
<td class="nump">1,390<span></span>
</td>
<td class="nump">1,501<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserveCurrent', window );">Accrued insurance claims</a></td>
<td class="nump">21,593<span></span>
</td>
<td class="nump">22,681<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">209,483<span></span>
</td>
<td class="nump">216,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityNoncurrent', window );">Accrued insurance claims &#8212; long-term</a></td>
<td class="nump">61,209<span></span>
</td>
<td class="nump">61,697<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Deferred compensation liability &#8212; long-term</a></td>
<td class="nump">46,201<span></span>
</td>
<td class="nump">41,186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability &#8212; long-term</a></td>
<td class="nump">10,662<span></span>
</td>
<td class="nump">11,235<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">724<span></span>
</td>
<td class="nump">2,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 15)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>STOCKHOLDERS&#8217; EQUITY:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value; 200,000 shares authorized; 76,533 and 76,329 shares issued, and 73,383 and 73,341 shares outstanding as of June&#160;30, 2024 and December&#160;31, 2023, respectively</a></td>
<td class="nump">765<span></span>
</td>
<td class="nump">763<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">314,146<span></span>
</td>
<td class="nump">310,436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">198,595<span></span>
</td>
<td class="nump">185,010<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net of taxes</a></td>
<td class="num">(2,617)<span></span>
</td>
<td class="num">(1,844)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Common stock in treasury, at cost, 3,150 and 2,988 shares as of June&#160;30, 2024 and December&#160;31, 2023, respectively</a></td>
<td class="num">(39,466)<span></span>
</td>
<td class="num">(37,749)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">471,423<span></span>
</td>
<td class="nump">456,616<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 799,702<span></span>
</td>
<td class="nump">$ 790,652<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483070/710-10-25-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483043/710-10-30-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedInvestmentsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the current portion of investments which are not defined as or included in marketable (debt, equity, or other) securities that are pledged or subject to withdrawal restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478600/954-210-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedInvestmentsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WorkersCompensationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718833564672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts, current</a></td>
<td class="nump">$ 112,133<span></span>
</td>
<td class="nump">$ 87,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization of other intangible assets</a></td>
<td class="nump">37,899<span></span>
</td>
<td class="nump">36,557<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent', window );">Allowance for doubtful accounts, noncurrent</a></td>
<td class="nump">$ 3,152<span></span>
</td>
<td class="nump">$ 4,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock issued (in shares)</a></td>
<td class="nump">76,533,000<span></span>
</td>
<td class="nump">76,329,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">73,383,000<span></span>
</td>
<td class="nump">73,341,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Common stock in treasury (in shares)</a></td>
<td class="nump">3,150,000<span></span>
</td>
<td class="nump">2,988,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718834208416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive (Loss) Income - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 426,288<span></span>
</td>
<td class="nump">$ 418,931<span></span>
</td>
<td class="nump">$ 849,721<span></span>
</td>
<td class="nump">$ 836,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Operating costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Costs of services provided</a></td>
<td class="nump">384,742<span></span>
</td>
<td class="nump">368,204<span></span>
</td>
<td class="nump">743,653<span></span>
</td>
<td class="nump">730,583<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="nump">44,437<span></span>
</td>
<td class="nump">41,429<span></span>
</td>
<td class="nump">91,348<span></span>
</td>
<td class="nump">81,476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNonoperatingAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_InvestmentIncomeAndOther', window );">Investment and other income, net</a></td>
<td class="nump">2,621<span></span>
</td>
<td class="nump">3,551<span></span>
</td>
<td class="nump">8,320<span></span>
</td>
<td class="nump">6,653<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest expense</a></td>
<td class="num">(1,716)<span></span>
</td>
<td class="num">(1,915)<span></span>
</td>
<td class="num">(3,712)<span></span>
</td>
<td class="num">(3,666)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">(Loss) income before taxes</a></td>
<td class="num">(1,986)<span></span>
</td>
<td class="nump">10,934<span></span>
</td>
<td class="nump">19,328<span></span>
</td>
<td class="nump">27,089<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (benefit) provision</a></td>
<td class="num">(198)<span></span>
</td>
<td class="nump">2,680<span></span>
</td>
<td class="nump">5,807<span></span>
</td>
<td class="nump">7,164<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (1,788)<span></span>
</td>
<td class="nump">$ 8,254<span></span>
</td>
<td class="nump">$ 13,521<span></span>
</td>
<td class="nump">$ 19,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Per share data:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (loss) earnings per common share (in dollars per share)</a></td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (loss) earnings per common share (in dollars per share)</a></td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">73,853<span></span>
</td>
<td class="nump">74,478<span></span>
</td>
<td class="nump">73,889<span></span>
</td>
<td class="nump">74,488<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">73,853<span></span>
</td>
<td class="nump">74,567<span></span>
</td>
<td class="nump">74,048<span></span>
</td>
<td class="nump">74,543<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive (loss) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (1,788)<span></span>
</td>
<td class="nump">$ 8,254<span></span>
</td>
<td class="nump">$ 13,521<span></span>
</td>
<td class="nump">$ 19,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive (loss) income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized (loss) gain on available-for-sale marketable securities, net of taxes</a></td>
<td class="num">(445)<span></span>
</td>
<td class="num">(860)<span></span>
</td>
<td class="num">(773)<span></span>
</td>
<td class="nump">347<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive (loss) income</a></td>
<td class="num">$ (2,233)<span></span>
</td>
<td class="nump">$ 7,394<span></span>
</td>
<td class="nump">$ 12,748<span></span>
</td>
<td class="nump">$ 20,272<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_InvestmentIncomeAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment Income and Other</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_InvestmentIncomeAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNonoperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNonoperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718835376288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows used in operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">$ 13,521<span></span>
</td>
<td class="nump">$ 19,925<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">7,210<span></span>
</td>
<td class="nump">7,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal', window );">Bad debt provision</a></td>
<td class="nump">36,643<span></span>
</td>
<td class="nump">18,170<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(3,485)<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">4,597<span></span>
</td>
<td class="nump">4,409<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeAmortizationOfPremium', window );">Amortization of premium on marketable securities</a></td>
<td class="nump">795<span></span>
</td>
<td class="nump">1,073<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund', window );">Unrealized gain on deferred compensation fund investments</a></td>
<td class="num">(5,388)<span></span>
</td>
<td class="num">(3,790)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Changes in other long-term liabilities</a></td>
<td class="num">(334)<span></span>
</td>
<td class="num">(249)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Net loss on disposals of property and equipment</a></td>
<td class="nump">405<span></span>
</td>
<td class="nump">387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable', window );">Accounts and notes receivable</a></td>
<td class="num">(48,056)<span></span>
</td>
<td class="num">(59,585)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories and supplies</a></td>
<td class="nump">623<span></span>
</td>
<td class="nump">1,188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(3,491)<span></span>
</td>
<td class="nump">7,824<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_IncreaseDecreaseInDeferredCompensationFunding', window );">Deferred compensation funding</a></td>
<td class="nump">157<span></span>
</td>
<td class="nump">262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Accounts payable and other accrued expenses</a></td>
<td class="num">(15,695)<span></span>
</td>
<td class="num">(9,337)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities', window );">Accrued payroll, accrued and withheld payroll taxes</a></td>
<td class="nump">1,862<span></span>
</td>
<td class="num">(461)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Income taxes payable</a></td>
<td class="num">(2,921)<span></span>
</td>
<td class="num">(4,859)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities', window );">Accrued insurance claims</a></td>
<td class="num">(1,576)<span></span>
</td>
<td class="nump">5,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCompensation', window );">Deferred compensation liability</a></td>
<td class="nump">5,419<span></span>
</td>
<td class="nump">3,695<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(9,714)<span></span>
</td>
<td class="num">(8,887)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows used in investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Disposals of property and equipment</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to property and equipment</a></td>
<td class="num">(3,510)<span></span>
</td>
<td class="num">(2,097)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Acquisition of equity method investment</a></td>
<td class="num">(2,750)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of marketable securities</a></td>
<td class="num">(37,880)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Sales of marketable securities</a></td>
<td class="nump">27,951<span></span>
</td>
<td class="nump">1,375<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(16,039)<span></span>
</td>
<td class="num">(637)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchases of treasury stock</a></td>
<td class="num">(3,000)<span></span>
</td>
<td class="num">(2,223)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Proceeds from short-term borrowings</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentOfFinancingAndStockIssuanceCosts', window );">Payments of statutory withholding on net issuance of restricted stock units</a></td>
<td class="num">(1,030)<span></span>
</td>
<td class="num">(870)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash from financing activities</a></td>
<td class="nump">970<span></span>
</td>
<td class="nump">11,907<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash, cash equivalents and restricted cash equivalents</a></td>
<td class="num">(24,783)<span></span>
</td>
<td class="nump">2,383<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash equivalents at beginning of the period</a></td>
<td class="nump">54,330<span></span>
</td>
<td class="nump">26,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash equivalents at end of the period</a></td>
<td class="nump">$ 29,547<span></span>
</td>
<td class="nump">$ 28,662<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts and Financing Receivable, Credit Loss Expense (Reversal)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_IncreaseDecreaseInDeferredCompensationFunding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Deferred Compensation Funding</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_IncreaseDecreaseInDeferredCompensationFunding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The (increases)/decreases in market value of the unsold securities held within the deferred compensation fund whose (gain)/loss was included in earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in employer-related costs classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due for insurance (or actual expenses) to cover the medical expenses and lost income for employees that are injured during the course of doing work-related activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeAmortizationOfPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization of purchase premium on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeAmortizationOfPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentOfFinancingAndStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentOfFinancingAndStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718837206816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss, net of taxes</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Treasury Stock</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="nump">$ 418,279<span></span>
</td>
<td class="nump">$ 762<span></span>
</td>
<td class="nump">$ 302,304<span></span>
</td>
<td class="num">$ (3,477)<span></span>
</td>
<td class="nump">$ 146,602<span></span>
</td>
<td class="num">$ (27,912)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">11,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized gain (loss) on available-for-sale marketable securities, net of taxes</a></td>
<td class="nump">1,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Shares issued in connection with equity incentive plans, net of taxes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares issued in connection with equity incentive plans, net of taxes</a></td>
<td class="num">(870)<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(871)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">1,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchases of treasury stock</a></td>
<td class="num">(2,223)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,223)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet', window );">Shares issued for Deferred Compensation Plan, net</a></td>
<td class="nump">475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Shares issued for Employee Stock Purchase Plan</a></td>
<td class="nump">1,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(139)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Other (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Other</a></td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2023</a></td>
<td class="nump">431,666<span></span>
</td>
<td class="nump">$ 763<span></span>
</td>
<td class="nump">303,582<span></span>
</td>
<td class="num">(2,270)<span></span>
</td>
<td class="nump">158,284<span></span>
</td>
<td class="num">(28,693)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="nump">418,279<span></span>
</td>
<td class="nump">$ 762<span></span>
</td>
<td class="nump">302,304<span></span>
</td>
<td class="num">(3,477)<span></span>
</td>
<td class="nump">146,602<span></span>
</td>
<td class="num">(27,912)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">19,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized gain (loss) on available-for-sale marketable securities, net of taxes</a></td>
<td class="nump">347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2023</a></td>
<td class="nump">441,339<span></span>
</td>
<td class="nump">$ 763<span></span>
</td>
<td class="nump">305,853<span></span>
</td>
<td class="num">(3,130)<span></span>
</td>
<td class="nump">166,544<span></span>
</td>
<td class="num">(28,691)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2023</a></td>
<td class="nump">431,666<span></span>
</td>
<td class="nump">$ 763<span></span>
</td>
<td class="nump">303,582<span></span>
</td>
<td class="num">(2,270)<span></span>
</td>
<td class="nump">158,284<span></span>
</td>
<td class="num">(28,693)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">8,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized gain (loss) on available-for-sale marketable securities, net of taxes</a></td>
<td class="num">(860)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(860)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">2,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet', window );">Shares issued for Deferred Compensation Plan, net</a></td>
<td class="num">(5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Other</a></td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2023</a></td>
<td class="nump">$ 441,339<span></span>
</td>
<td class="nump">$ 763<span></span>
</td>
<td class="nump">305,853<span></span>
</td>
<td class="num">(3,130)<span></span>
</td>
<td class="nump">166,544<span></span>
</td>
<td class="num">(28,691)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2023</a></td>
<td class="nump">73,341<span></span>
</td>
<td class="nump">76,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2023</a></td>
<td class="nump">$ 456,616<span></span>
</td>
<td class="nump">$ 763<span></span>
</td>
<td class="nump">310,436<span></span>
</td>
<td class="num">(1,844)<span></span>
</td>
<td class="nump">185,010<span></span>
</td>
<td class="num">(37,749)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">15,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized gain (loss) on available-for-sale marketable securities, net of taxes</a></td>
<td class="num">(328)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(328)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Shares issued in connection with equity incentive plans, net of taxes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Shares issued in connection with equity incentive plans, net of taxes</a></td>
<td class="num">(1,030)<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="num">(1,032)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">2,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet', window );">Shares issued for Deferred Compensation Plan, net</a></td>
<td class="nump">519<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Shares issued for Employee Stock Purchase Plan</a></td>
<td class="nump">989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(216)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,205<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Other</a></td>
<td class="nump">62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2024</a></td>
<td class="nump">$ 474,581<span></span>
</td>
<td class="nump">$ 765<span></span>
</td>
<td class="nump">312,080<span></span>
</td>
<td class="num">(2,172)<span></span>
</td>
<td class="nump">200,381<span></span>
</td>
<td class="num">(36,473)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2023</a></td>
<td class="nump">73,341<span></span>
</td>
<td class="nump">76,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2023</a></td>
<td class="nump">$ 456,616<span></span>
</td>
<td class="nump">$ 763<span></span>
</td>
<td class="nump">310,436<span></span>
</td>
<td class="num">(1,844)<span></span>
</td>
<td class="nump">185,010<span></span>
</td>
<td class="num">(37,749)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">13,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized gain (loss) on available-for-sale marketable securities, net of taxes</a></td>
<td class="num">$ (773)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2024</a></td>
<td class="nump">73,383<span></span>
</td>
<td class="nump">76,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2024</a></td>
<td class="nump">$ 471,423<span></span>
</td>
<td class="nump">$ 765<span></span>
</td>
<td class="nump">314,146<span></span>
</td>
<td class="num">(2,617)<span></span>
</td>
<td class="nump">198,595<span></span>
</td>
<td class="num">(39,466)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2024</a></td>
<td class="nump">474,581<span></span>
</td>
<td class="nump">$ 765<span></span>
</td>
<td class="nump">312,080<span></span>
</td>
<td class="num">(2,172)<span></span>
</td>
<td class="nump">200,381<span></span>
</td>
<td class="num">(36,473)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">(1,788)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,788)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized gain (loss) on available-for-sale marketable securities, net of taxes</a></td>
<td class="num">(445)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(445)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">2,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchases of treasury stock</a></td>
<td class="num">(3,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet', window );">Shares issued for Deferred Compensation Plan, net</a></td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Other</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2024</a></td>
<td class="nump">73,383<span></span>
</td>
<td class="nump">76,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2024</a></td>
<td class="nump">$ 471,423<span></span>
</td>
<td class="nump">$ 765<span></span>
</td>
<td class="nump">$ 314,146<span></span>
</td>
<td class="num">$ (2,617)<span></span>
</td>
<td class="nump">$ 198,595<span></span>
</td>
<td class="num">$ (39,466)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Treasury Stock Reissued, Deferred Compensation, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718833166960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Description of Business and Significant Accounting Policies</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;1&#8212;Description of Business and Significant Accounting Policies </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Healthcare Services Group, Inc. (the &#8220;Company&#8221;) provides management, administrative and operating expertise and services to the housekeeping, laundry, linen, facility maintenance and dietary service departments predominantly to clients within the healthcare industry, including nursing homes, retirement complexes, rehabilitation centers and hospitals located throughout the United States. Although the Company does not directly participate in any government reimbursement programs, the Company&#8217;s customers receive government reimbursements related to Medicare and Medicaid. Therefore, the Company&#8217;s customers are directly affected by any legislation relating to Medicare and Medicaid reimbursement programs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides services primarily pursuant to full service agreements with its customers. In such agreements, the Company is responsible for the day-to-day management of its employees located at the customers&#8217; facilities, as well as for the provision of certain supplies. The Company also provides services on the basis of management-only agreements for a limited number of customers. In a management-only agreement, the Company provides management and supervisory services while the customer facility retains payroll responsibility for the non-supervisory staff. The agreements with customers typically provide for a renewable one year service term, cancellable by either party upon 30 to 90 days&#8217; notice after an initial period of 60 to 120 days. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is organized into two reportable segments: housekeeping, laundry, linen and other services (&#8220;Housekeeping&#8221;), and dietary department services (&#8220;Dietary&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Housekeeping consists of managing the customers&#8217; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a customer&#8217;s facility, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at a customer facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dietary consists of managing the customers&#8217; dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents&#8217; dietary needs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Interim Financial Data</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;) for interim financial information and the requirements of Form&#160;10-Q and Article&#160;10 of Regulation S-X. Accordingly, these consolidated financial statements do not include all of the information and footnotes necessary for a complete presentation of financial position, results of operations and cash flows. However, in the Company&#8217;s opinion, all adjustments which are of a normal recurring nature and are necessary for a fair presentation have been reflected in these consolidated financial statements. The balance sheet shown in this report as of December&#160;31, 2023 has been derived from the audited financial statements for the year ended December&#160;31, 2023. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2023. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for any future period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates in Financial Statements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing financial statements in conformity with U.S. GAAP, estimates and assumptions are made that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the reported amounts of revenues and expenses. Actual results could differ from those estimates. Significant estimates are used in determining, but are not limited to, the Company&#8217;s allowance for doubtful accounts, accrued insurance claims, deferred taxes and reviews for potential impairment. The estimates are based upon various factors including current and historical trends, as well as other pertinent industry and regulatory authority information. Management regularly evaluates this information to determine if it is necessary to update the basis for its estimates and to adjust for known changes.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Healthcare Services Group, Inc. and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents and Restricted Cash Equivalents</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are held in U.S. financial institutions or in custodial accounts with U.S. financial institutions. Cash equivalents are defined as short-term, highly liquid investments with a maturity of three months or less at time of purchase that are readily convertible into cash and have insignificant interest rate risk. Restricted cash equivalents represent highly liquid investments held in a trust account as collateral for certain insurance coverages the Company obtained from a third-party insurance carrier. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash and cash equivalents and restricted cash equivalents reported within the Consolidated Balance Sheets to the amount reported in the Consolidated Statements of Cash Flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents and restricted cash equivalents</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,547&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,662&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">On February 2, 2024, the Company entered into a Collateral Trust Agreement with the Company&#8217;s third-party insurer and a trustee whereby investments or money market funds are held in a trust account to benefit the insurer and are restricted for that purpose. Restricted cash equivalents represent funds invested in money market accounts as of June&#160;30, 2024. The trust account was set up in conjunction with a reduction in the Company&#8217;s letter of credit collateral obligation for insurance obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts and Notes Receivable</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts and notes receivable consist of Housekeeping and Dietary segment trade receivables from contracts with customers. The Company&#8217;s payment terms with customers for services provided are defined within each customer&#8217;s service agreement. Accounts receivable are considered short term assets as the Company does not grant payment terms greater than one year. Accounts receivable initially are recorded at the transaction amount and are recorded after the Company has an unconditional right to payment where only the passage of time is required before payment is received. Each reporting period, the Company evaluates the collectability of outstanding receivable balances and records an allowance for doubtful accounts representing an estimate of future expected credit loss. Additions to the allowance for doubtful accounts are made by recording a charge to bad debt expense reported in&#160;costs of services provided.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes receivable are initially recorded when accounts receivable are transferred into a promissory note and are recorded as an alternative to accounts receivable to memorialize an unqualified promise to pay a specific sum, typically with interest, in accordance with a defined payment schedule. The Company&#8217;s payment terms with customers on promissory notes can vary based on several factors and the circumstances of each promissory note, however most promissory notes mature over 1 to 4 years. Similar to accounts receivable, each reporting period the Company evaluates the collectability of outstanding notes receivable balances and records an allowance for doubtful accounts representing an estimate of future expected credit losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Doubtful Accounts</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management utilizes financial modeling to determine an allowance that reflects its best estimate of the lifetime expected credit losses on accounts and notes receivable which is recorded to offset the receivables. Modeling is prepared after considering historical experience, current conditions and reasonable and supportable economic forecasts to estimate lifetime expected credit losses. Accounts and notes receivables are written off when deemed uncollectible. Recoveries of receivables previously written off are recorded as a reduction of bad debt expense when received.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories and Supplies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories and supplies include housekeeping, linen and laundry supplies, as well as food provisions and supplies. Non-linen inventories and supplies are stated on a first-in, first-out (&#8220;FIFO&#8221;) basis, and reduced as deemed necessary to approximate the lower of cost or net realizable value. Linen supplies are amortized on a straight-line basis over their estimated useful life of 24 months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue from contracts with customers when or as the promised goods and services are provided to customers. Revenues are reported net of sales taxes that are collected from customers and remitted to taxing authorities. The amount of revenue recognized by the Company is based on the expected value of consideration to which the Company is entitled in exchange for providing the contracted goods and services and when it is probable that the Company will collect substantially all of such consideration.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records assets and liabilities on the Consolidated Balance Sheets to recognize the rights and obligations arising from leasing arrangements with contractual terms greater than 12 months. A leasing arrangement includes any contract which entitles the Company to the right of use of an identified tangible asset where there are no restrictions as to the direction of use of the asset and the Company obtains substantially all of the economic benefits from the right of use. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense or benefits are recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required based on facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. When appropriate, valuation allowances are recorded to reduce deferred tax assets to amounts for which realization is more likely than not. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Uncertain income tax positions taken or expected to be taken in tax returns are reflected within the Company&#8217;s consolidated financial statements based on a recognition and measurement process. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Loss) Earnings per Common Share</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic (loss) earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted (loss) earnings per common share is computed using the weighted-average number of common shares outstanding and dilutive common shares, such as those issuable upon exercise of stock awards. Diluted loss per common share excludes dilutive potential common shares from the calculation, as their inclusion would be anti-dilutive.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of share-based awards on the date of grant using a Black-Scholes valuation model for stock options, using a Monte Carlo simulation for performance restricted stock units, and using the share price on the date of grant for restricted stock units and deferred stock units. The value of the award is recognized ratably as an expense in the Company&#8217;s Consolidated Statements of Comprehensive (Loss) Income over the requisite service periods with adjustments made for forfeitures as they occur.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of cost over the fair value of net assets of acquired businesses. Management reviews the carrying value of goodwill annually during the fourth quarter to assess for impairment or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value. Other intangible assets are amortized on a straight-line basis over their respective useful lives. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No&#160;impairment loss was recognized on the Company&#8217;s goodwill or other intangible assets during the six months ended June&#160;30, 2024 or 2023.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Authorized Shares of Common Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 18, 2024, the Company amended its Restated Articles of Incorporation to increase the number of authorized shares of common stock available for issuance from 100&#160;million to 200&#160;million, which was previously approved by a majority of the Company&#8217;s shareholders.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments in Equity Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in equity securities using the equity method when the Company determines that it can exercise significant influence over the investee. The Company accounts for investments in equity securities at fair value when the Company determines that it cannot exercise significant influence over the investee. During the six months ended June&#160;30, 2024, the Company invested $2.8&#160;million for a 25% ownership share in a health care technology company which specializes in the long-term and acute care markets which was accounted for as an equity method investment. Investments in equity securities are recorded within &#8220;Other long-term assets&#8221; in the Company&#8217;s Consolidated Balance Sheets. The Company&#8217;s proportionate share of earnings or losses of the investee are recorded within &#8220;Investment and other income, net&#8221; on the Company's Consolidated Statements of Comprehensive (Loss) Income. The Company elects to record its proportionate share of earnings or losses in equity method investments using a three-month lag based on the most recently available financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments that are subject to credit risk are cash and cash equivalents, restricted cash equivalents, marketable securities, restricted marketable securities, deferred compensation funding and accounts and notes receivable. At June&#160;30, 2024, the majority of the Company&#8217;s cash and cash equivalents, restricted cash equivalents, marketable securities and restricted marketable securities were held in two large financial institutions located in the United States. At December&#160;31, 2023, the majority were held in one large financial institution located in the United States. The Company&#8217;s marketable securities and restricted marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. The Company&#8217;s deferred compensation funding consists of fund and money market investments all of which are highly liquid and held in a trust account.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s customers are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company&#8217;s customers are highly reliant on Medicare, Medicaid and third party payors&#8217; reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the Company&#8217;s customers participate. As a result, the Company may not realize the full effects such programs may have on the Company&#8217;s customers until such new legislation or changes in existing regulations are fully implemented and governmental agencies issue applicable regulations or guidance.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Customer</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2024 and 2023, Genesis Healthcare, Inc. (&#8220;Genesis&#8221;) accounted for $37.9&#160;million, or 8.9%, and $47.6&#160;million, or 11.4%, of the Company&#8217;s consolidated revenues, respectively. For the six months ended June 30, 2024 and 2023, Genesis accounted for $76.7&#160;million, or 9.0%, and $95.7&#160;million, or 11.4%, of the Company's consolidated revenues, respectively. Although the Company expects to continue its relationship with Genesis, there can be no assurance thereof. Revenues generated from Genesis were included in both operating segments previously mentioned. Any extended discontinuance of revenues, or significant reduction, from this customer could, if not replaced, have a material impact on our operations. In addition, if Genesis fails to abide by current payment terms, it could increase our accounts and notes receivable, net balance and have a material adverse effect on our financial condition, results of operations, and cash flows. No other single customer or customer group represented more than 10% of our consolidated revenues for the three and six months ended June&#160;30, 2024 and 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Retention Credit</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;). One provision within the CARES Act provided an Employee Retention Credit (&#8220;ERC&#8221;), which allows for employers to claim a refundable tax credit against the employer share of Social Security tax equal to 50% of the qualified wages paid to employees from March 13, 2020 through December 31, 2020. The ERC was subsequently expanded in 2021 for employers to claim a refundable tax credit for 70% of the qualified wages paid to employees from January 1, 2021 through September 30, 2021. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the ERC by analogy to International Accounting Standard (&#8220;IAS&#8221;) 20, Accounting for Government Grants and Disclosure of Government Assistance. During the quarter ended June 30, 2023, the Company filed a claim for the ERC for qualified wages paid in 2020 and 2021 and through July&#160;26, 2024 has yet to receive any refunds or receive any correspondence from the IRS regarding the ERC filing. The Company believes that there is not reasonable assurance that any receipt of credits will be obtained and therefore has not recognized any amounts related to the ERC in the accompanying consolidated financial statements. Should reasonable assurance over receipt of and compliance with terms of the ERC credits be obtained in future periods, the Company would recognize such amounts as an offset to expense within &#8220;Costs of services provided&#8221; on the Consolidated Statements of Comprehensive (Loss) Income. In the event the Company obtains a refund in future periods, such refunds would be subject to IRS audit under the applicable statute of limitations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassifications</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior period line items in the Consolidated Statements of Stockholders&#8217; Equity have been revised to conform with current period presentation.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718834959824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revision of Prior Period Financial Statements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ErrorCorrectionTextBlock', window );">Revision of Prior Period Financial Statements</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;2 &#8212; Revision of Prior Period Financial Statements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed in Note 2 to the Company&#8217;s consolidated financial statements as of and for the year ended December 31, 2023, the Company identified a prior period accounting error related to the Company&#8217;s estimate for accrued payroll, and specifically accrued vacation that was concluded to not be material to the Company&#8217;s previously reported consolidated financial statements or unaudited interim condensed consolidated financial statements. The Company assessed the quantitative and qualitative factors associated with the foregoing error in accordance with SEC Staff Accounting Bulletin (&#8220;SAB&#8221;) No. 99 and 108, Materiality, codified in Accounting Standards Codification (&#8220;ASC&#8221;) 250, Presentation of Financial Statements, and concluded that the error was not material to any of the Company&#8217;s previously reported annual or interim consolidated financial statements. Notwithstanding this conclusion, the Company corrected the error by revising the consolidated 2023 accompanying consolidated interim financial statements to give effect to the correction of the error.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of the correction of the error noted above on the Company&#8217;s Consolidated Statements of Comprehensive (Loss) Income for the three and six months ended June&#160;30, 2023 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.337%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revised</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revised</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of services provided</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730,583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(520)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,357)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>In addition to the effect of the correction noted above, the error also reduced retained earnings by $7.9&#160;million as of December 31, 2022, as presented in the Consolidated Statements of Stockholders&#8217; Equity. The effect of the correction of the error noted above had no impact on the Company&#8217;s previously reported consolidated statements of cash flows for the six months ended June&#160;30, 2023, except for adjustments to individual line items as described in the tables above.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ErrorCorrectionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ErrorCorrectionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718832236928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;3&#8212;Revenue</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents its consolidated revenues disaggregated by reportable segment, as Management evaluates the nature, amount, timing and uncertainty of the Company&#8217;s revenues by segment. Refer to Note&#160;13&#8212;Segment Information herein as well as the information below regarding the Company&#8217;s reportable segments. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Housekeeping </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Housekeeping accounted for $381.6 million and $384.3 million of the Company&#8217;s consolidated revenues for the six months ended June 30, 2024 and 2023, respectively, which represented approximately 44.9% and 46.0% of the Company&#8217;s revenues in each respective period. Housekeeping services include managing customers&#8217; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the customers&#8217; facilities, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at the customers&#8217; facilities. Upon beginning service with a customer facility, the Company will typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise and train the front-line personnel and coordinate housekeeping services with other facility support functions in accordance with customer requests. Such management personnel also oversee the execution of various cost and quality control procedures including continuous training and employee evaluation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dietary </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dietary services accounted for $468.2 million and $451.8 million of the Company&#8217;s consolidated revenues for the six months ended June 30, 2024 and 2023, respectively, which represented approximately 55.1% and 54.0% of the Company&#8217;s revenues in each respective period. Dietary services consist of managing customers&#8217; dietary departments which are principally responsible for food purchasing, meal preparation and professional dietitian services, which include the development of menus that meet the dietary needs of residents. On-site management is responsible for all daily dietary department activities, with regular support provided by a District Manager specializing in dietary services. The Company also offers clinical consulting services to facilities which if contracted is a service bundled within the monthly service provided to customers. Upon beginning service with a customer facility, the Company will typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise and train the front-line personnel and coordinate dietitian services with other facility support functions in accordance with customer requests. Such management personnel also oversee the execution of various cost and quality control procedures including continuous training and employee evaluation.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenues are derived from contracts with customers. The Company recognizes revenue to depict the transfer of promised goods and services to customers in amounts that reflect the consideration to which the Company is entitled in exchange for those goods and services. The Company&#8217;s costs of obtaining contracts are not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs services and provides goods in accordance with its contracts with its customers. Such contracts typically provide for a renewable one year service term, cancellable by either party upon 30 to 90 days&#8217; notice, after an initial period of 60 to 120 days. A performance obligation is the unit of account under ASC 606 and is defined as a promise in a contract to transfer a distinct good or service to the customer. The Company&#8217;s Housekeeping and Dietary contracts relate to the provision of bundles of goods, services or both, which represent a series of distinct goods and services that are substantially the same and that have the same pattern of transfer to the customer. The Company accounts for the series as a single performance obligation satisfied over time, as the customer simultaneously receives and consumes the benefits of the goods and services provided. Revenue is recognized using the output method, which is based upon the delivery of goods and services to the customers&#8217; facilities. In limited cases, the Company provides goods, services or both before the execution of a written contract. In these cases, the Company defers the recognition of revenue until a contract is executed. The amount of such deferred revenue was less than $0.1 million as of June&#160;30, 2024 and December&#160;31, 2023. All revenue amounts deferred as of December&#160;31, 2023 were subsequently recognized as revenue during the six months ended June 30, 2024. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the amount of consideration to which the Company is entitled in exchange for transferring promised goods or services to its customers. The transaction price does not include taxes assessed or collected. The Company&#8217;s contracts detail the fees that the Company charges for the goods and services it provides. For certain contracts which contain a variable component to the transaction price, the Company is required to make estimates of the amount of consideration to which the Company will be entitled based on variability in resident and patient populations serviced, product usage, quantities consumed or history of implicit price concessions. The Company recognizes revenue related to such estimates when the Company determines that it is probable there will not be a significant reversal in the amount of revenue recognized. In instances where variable consideration exists and management&#8217;s estimate of variable consideration changes in subsequent periods, resulting in a change in transaction price, the Company records an adjustment to revenue on a cumulative catch-up basis. The Company&#8217;s contracts generally do not contain significant financing components as payment terms are less than one year. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates the transaction price to each performance obligation noting that the bundle of goods, services or goods and services provided under each Housekeeping and Dietary contract represents a single performance obligation that is satisfied over time. The Company recognizes the related revenue when it satisfies the performance obligation by transferring a bundle of promised goods, services or both to a customer. Such recognition is on a monthly or weekly basis, as goods are provided and services are performed. In some cases, the Company requires customers to pay in advance for goods and services to be provided. As of June&#160;30, 2024, the value of the contract liabilities associated with customer prepayments was $1.3 million. As of December&#160;31, 2023, the value of the contract liabilities associated with customer prepayments was $3.2 million. The Company recognized $1.9 million of revenue during the six months ended June 30, 2024 which was recorded as a contract liability on December&#160;31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transaction Price Allocated to Remaining Performance Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue as it satisfies the performance obligations associated with contracts with customers which, due to the nature of the goods and services provided by the Company, are satisfied over time. Contracts may contain transaction prices that are fixed, variable or both. The Company&#8217;s contracts with customers typically provide for an initial term of one year, with renewable one year service terms, cancellable by either party upon 30 to 90 days&#8217; notice after an initial period of 60 to 120 days. The Company has elected to apply the practical expedient that permits exclusion of information about the remaining performance obligations with original expected durations of one year or less which applies to all of the Company&#8217;s remaining performance obligations as of June&#160;30, 2024.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140719000715104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts and Notes Receivable<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Accounts and Notes Receivable</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;4&#8212;Accounts and Notes Receivable</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accounts and notes receivable balances consisted of the following:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts and notes receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net short-term accounts and notes receivable</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,884&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,509&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net long-term notes receivable</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,871&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,832&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net accounts and notes receivable</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,755&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,341&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company makes credit decisions on a case-by-case basis after reviewing a number of qualitative and quantitative factors related to the specific customer as well as current industry variables that may impact that customer. There are a variety of factors that impact a customer&#8217;s ability to pay in accordance with the Company&#8217;s contracts. These factors include, but are not limited to, fluctuating census numbers, litigation costs and the customer&#8217;s participation in programs funded by federal and state governmental agencies. Deviations in the timing or amounts of reimbursements under those programs can impact the customer&#8217;s cash flows and its ability to make timely payments. However, the customer&#8217;s obligation to pay the Company in accordance with the contract is not contingent upon the customer&#8217;s cash flow. Notwithstanding the Company&#8217;s efforts to minimize its credit risk exposure, the aforementioned factors, as well as other factors that impact customer cash flows or ability to make timely payments, could have an indirect, yet material, adverse effect on the Company&#8217;s results of operations and financial condition.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fluctuations in net accounts and notes receivable are generally attributable to a variety of factors including, but not limited to, the timing of cash receipts from customers and the inception, transition, modification or termination of customer relationships. The Company deploys significant resources and invests in tools and processes to optimize Management&#8217;s credit and collections efforts. When appropriate, the Company utilizes interest-bearing promissory notes to enhance the collectability of amounts due, by instituting definitive repayment plans and providing a means by which to further evidence the amounts owed. In addition, the Company may amend contracts from full service to management-only arrangements, or adjust contractual payment terms, to accommodate customers who have in good faith established clearly-defined plans for addressing cash flow issues. These efforts are intended to minimize the Company&#8217;s collections risk.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310-10/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718838531024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Doubtful Accounts<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesTextBlock', window );">Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;5&#8212;Allowance for Doubtful Accounts</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In making the Company&#8217;s credit evaluations, management considers the general collection risk associated with trends in the long-term care industry. The Company establishes credit limits through payment terms with customers, performs ongoing credit evaluations and monitors accounts on an aging schedule basis to minimize the risk of loss. Despite the Company&#8217;s efforts to minimize credit risk exposure, customers could be adversely affected if future industry trends, including those related to COVID-19, change in such a manner as to negatively impact their cash flows. As a result, the Company&#8217;s future collection experience could differ significantly from historical collection trends. If the Company&#8217;s customers experience a negative impact on their cash flows, it could have a material adverse effect on the Company&#8217;s results of operations and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its accounts and notes receivable for expected credit losses quarterly. Accounts receivable are evaluated based on internally developed credit quality indicators derived from the aging of receivables. Notes receivable are evaluated based on internally developed credit quality indicators derived from management&#8217;s assessment of collection risk. At the end of each period, the Company sets a reserve for expected credit losses on standard accounts and notes receivable based on the Company&#8217;s historical loss rates. Accounts and notes receivable with an elevated risk profile, which are from customers who have filed bankruptcy or are subject to collections activity, are aggregated and evaluated to determine the total reserve for the class of receivable. Additionally, for notes receivable, management evaluates standard receivables based on whether the customer is current (paying within 60 days of terms) or delinquent (paying outside of 60 days of terms). As of June&#160;30, 2024, the delinquent notes receivable loss pool includes the balance of notes receivable due from Genesis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 326 permits entities to make an accounting policy election not to measure an estimate for credit losses on accrued interest if those entities write-off accrued interest deemed uncollectible in a timely manner. The Company follows an income recognition policy on all interest earned on notes receivable. Under such policy the Company accounts for all notes receivable on a non-accrual basis and defers the recognition of any interest income until receipt of cash payments. This policy was established based on the Company&#8217;s history of collections of interest on outstanding notes receivable, as we do not deem it probable that we will receive substantially all interest on outstanding notes receivable. Accordingly, the Company does not record a credit loss adjustment for accrued interest. Interest income from notes receivable for the three months ended June 30, 2024 and 2023 was $0.6 million and $0.7 million, respectively. Interest income from notes receivable for the six months ended June 30, 2024 and 2023 was $1.7 million and $1.3 million, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During June 2024, LaVie Care Centers, LLC (&#8220;LaVie"), a customer of the Company, filed for Chapter 11 bankruptcy protection in the Northern District of Georgia. The Company increased the allowance for doubtful accounts by $17.6&#160;million related to outstanding LaVie invoices during the three months ended June 30, 2024. The Company continues to provide services to LaVie post-petition. Revenues that the Company has earned on post-petition services provided to LaVie are recognized upon cash receipt in accordance with ASC 606, as the Company determines that collectability of substantially all of the entitled consideration in exchange for services provided is not probable for customers with ongoing bankruptcy proceedings until such cash is received. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s three tiers of notes receivable further disaggregated by year of origination as of June&#160;30, 2024 and write-off activity for the six months ended June 30, 2024.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.332%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.120%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized cost basis by origination year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delinquent notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current-period gross write-offs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current-period recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current-period net write-offs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information as to the status of payment on the Company&#8217;s notes receivable which were past due as of June&#160;30, 2024.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.303%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Age analysis of past-due notes receivable as of June&#160;30, 2024</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0 - 90 Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">91 - 180 Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Greater than 181 Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delinquent notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,759&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,951&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,328&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,974&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,253&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide a summary of the changes in the Company&#8217;s allowance for doubtful accounts on a portfolio segment basis for the three months ended June 30, 2024 and 2023. </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio Segment:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,087&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,955)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delinquent notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,592&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,587&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,024)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,722&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,285&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the three months ended June 30, 2024, the Company collected less than $0.1&#160;million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.940%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio segment:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,460&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,242&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,867&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,468)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,263&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,662&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the three months ended June 30, 2023, the Company collected less than $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide a summary of the changes in the Company&#8217;s allowance for doubtful accounts on a portfolio segment basis for the six months ended June 30, 2024 and 2023. Delinquent notes receivable were not considered a separate portfolio segment at December&#160;31, 2023. The amount presented in the table below for the allowance for doubtful accounts for delinquent notes receivable was included within the standard notes receivable portfolio at December&#160;31, 2023.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio Segment:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,988)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delinquent notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,880&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,592&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,699&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,057)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,643&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,285&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">The December&#160;31, 2023 balance includes transfers of $2.6 million from the standard notes receivable portfolio segment to the delinquent notes receivable portfolio segment.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the six months ended June 30, 2024, the Company collected $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.940%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio segment:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,863&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,533&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,242&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,464&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,972)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,170&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,662&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the six months ended June 30, 2023, the Company collected less than $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org/310/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718832398832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Loss by Component<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Changes in Accumulated Other Comprehensive Loss by Component</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;6&#8212;Changes in Accumulated Other Comprehensive Loss by Component</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accumulated other comprehensive loss consists of unrealized gains and losses from the Company&#8217;s available-for-sale marketable securities and restricted marketable securities. The following table provides a summary of the changes in accumulated other comprehensive loss for the six months ended June 30, 2024 and 2023:</span></div><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains and Losses on Available-for-Sale Securities&#185;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss &#8212; beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income reclassified from other comprehensive loss&#178;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive (loss) income&#179;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(773)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss &#8212; ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,617)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,130)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">All amounts are net of tax.</span></div><div style="padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Realized gains and losses were recorded pre-tax within &#8220;Investment and other income, net&#8221; in the Consolidated Statements of Comprehensive (Loss) Income. For the&#160;six months ended June 30, 2024 and 2023, the Company recorded realized </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of $0.3 million and less than $0.1 million, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">from the sale of available-for-sale securities. Refer to Note&#160;10&#8212;Fair Value Measurements herein for further information.</span></div><div style="padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">For the six months ended June 30, 2024 and 2023, the changes in other comprehensive loss were net of a tax benefit of $0.1 million and an expense of $0.1 million, respectively.</span></div><div style="padding-right:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of amounts reclassified from accumulated other comprehensive loss to realized losses for the three and six months ended June 30, 2024 and 2023:</span></div><div style="padding-left:9pt;padding-right:9pt;text-align:center;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts Reclassified from Accumulated Other Comprehensive Loss</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses from the sale of available-for-sale securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss reclassified from accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses from the sale of available-for-sale securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net losses reclassified from accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/220/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718834114880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;7&#8212;Property and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost. Depreciation is recorded over the estimated useful life of each class of depreciable asset and is computed using the straight-line method. Leasehold improvements are amortized over the shorter of the estimated asset life or term of the lease. Repairs and maintenance costs are charged to expense as incurred.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the amounts of property and equipment by each class of depreciable asset as of June&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping and dietary equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-678"><span style="-sec-ix-hidden:f-679">Operating lease &#8212; right-of-use assets</span></span></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, at cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,854&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,840&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,774&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Includes furniture and fixtures, leasehold improvements and autos and trucks.</span></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Includes $10.7 million and $9.4 million related to accumulated depreciation on Operating lease &#8211; right-of-use assets as of June&#160;30, 2024 and December&#160;31, 2023, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for the three and six months ended June&#160;30, 2024 was $3.0 million and $5.9 million, respectively. Depreciation expense for the three and six months ended June&#160;30, 2023 was $2.4 million and $4.9 million, respectively. Of the depreciation expense recorded for the three and six months ended June&#160;30, 2024, $1.9 million and $3.8 million, respectively, was related to the depreciation of the Company&#8217;s operating lease - right-of-use assets (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU Assets&#8221;). Of the depreciation expense recorded for the three and six months ended June&#160;30, 2023, $1.6 million and $2.8 million, respectively, was related to the depreciation of the Company&#8217;s ROU Assets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718832413888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;8&#8212;Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes ROU assets and lease liabilities for automobiles, office buildings, IT equipment and small storage units for the temporary storage of operational equipment. The Company&#8217;s leases have remaining lease terms ranging from less than 1 year to 5 years and have extension options ranging from 1 year to 5 years. Most leases include the option to terminate the lease within 1 year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses practical expedients offered under ASC 842 to combine lease and non-lease components within leasing arrangements and to recognize the payments associated with short-term leases in earnings on a straight-line basis over the lease term, with the cost associated with variable lease payments recognized when incurred. These accounting policy elections impact the value of the Company&#8217;s ROU assets and lease liabilities. The value of the Company&#8217;s ROU assets is determined as the non-depreciated fair value of its leasing arrangements and is recorded in &#8220;Property and equipment, net&#8221; on the Company&#8217;s Consolidated Balance Sheets. The value of the Company&#8217;s lease liabilities is the present value of fixed lease payments not yet paid, which is discounted using either the rate implicit in the lease contract if that rate can be determined or the Company&#8217;s incremental borrowing rate (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IBR&#8221;) and is recorded in &#8220;Other accrued expenses and current liabilities&#8221; and &#8220;Lease liability &#8212; long-term&#8221; on the Company&#8217;s Consolidated Balance Sheets. The Company&#8217;s IBR is determined as the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term in an amount equal to the lease payments in a similar economic environment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any future lease payments that are not fixed based on the terms of the lease contract, or fluctuate based on a factor other than an index or rate, are considered variable lease payments and are not included in the value of the Company&#8217;s ROU assets or lease liabilities. The Company&#8217;s variable lease payments are mostly incurred from automobile leases and relate to miscellaneous transportation costs including repair costs, insurance, and terminal rental adjustment payments due at lease settlement. Such rental adjustment payments can result in a reduction to the Company&#8217;s total variable lease payments. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of lease expense required by ASC 842 are presented below for the three and six months ended June&#160;30, 2024 and 2023.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,819&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,499&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,117&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,568&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information required by ASC 842 is presented below for the six months ended June 30, 2024 and 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollar amounts in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other information</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,958</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,110</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term &#8212; operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate &#8212; operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June&#160;30, 2024, the Company&#8217;s ROU assets and lease liabilities were reduced by $0.3&#160;million and $0.5&#160;million, respectively, due to lease cancellations. During the three and six months ended June&#160;30, 2023, the Company's ROU assets and lease liabilities were reduced by $0.4&#160;million and $1.1&#160;million, respectively, due to lease cancellations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of June&#160;30, 2024:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.317%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period/Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1 to December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,525&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,608&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718834250944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Other Intangible Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;9&#8212;Other Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s other intangible assets consist of customer relationships, trade names, patents and non-compete agreements which were obtained through acquisitions and are recorded at their fair values at the date of acquisition. Intangible assets with determinable lives are amortized on a straight-line basis over their estimated useful lives. The weighted-average amortization period of customer relationships, trade names, patents and non-compete agreements are approximately 10 years, 13 years, 8 years and 4 years, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the estimated amortization expense for intangibles subject to amortization for the remainder of 2024, the following five fiscal years and thereafter:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.317%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period/Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Amortization Expense</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1 to December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the three months ended June 30, 2024 and 2023 was $0.7 million and $1.2 million, respectively. Amortization expense for the six months ended June 30, 2024 and 2023 was $1.3 million and $2.4 million, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/985-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718832395152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;10&#8212;Fair Value Measurements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s current assets and current liabilities are financial instruments and most of these items (other than marketable securities, restricted marketable securities, inventories and the short-term portion of deferred compensation funding) are recorded at cost in the Consolidated Balance Sheets. The estimated fair value of these financial instruments approximates their carrying value due to their short-term nature. The carrying value of the Company&#8217;s line of credit represents the outstanding amount of the borrowings, which approximates fair value. The Company&#8217;s financial assets that are measured at fair value on a recurring basis are its marketable securities, restricted marketable securities, and deferred compensation funding. The recorded values of all of the financial instruments approximate their current fair values because of their nature, stated interest rates and respective maturity dates or durations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s marketable securities are held by the Company&#8217;s captive insurance company to satisfy capital requirements of the state regulator related to captive insurance companies. Restricted marketable securities are held by the Company&#8217;s captive insurance company as collateral for certain insurance coverages. Such securities consist primarily of municipal bonds, U.S. treasury bonds and corporate bonds, which are classified as available-for-sale and are reported at fair value. Unrealized gains and losses associated with these investments are included within &#8220;Unrealized (loss) gain on available-for-sale marketable securities, net of taxes&#8221; in the Consolidated Statements of Comprehensive (Loss) Income. Marketable securities, including restricted marketable securities, are classified within Level 2 of the fair value hierarchy, as these securities are measured using quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable. Such valuations are determined by a third-party pricing service. For the three and six months ended June&#160;30, 2024, the Company recorded unrealized losses, net of taxes of $0.4 million and $0.8 million on marketable securities and restricted marketable securities, respectively. For the three and six months ended June&#160;30, 2023, the Company recorded unrealized losses, net of taxes of $0.9 million and unrealized gains, net of taxes of $0.3 million on marketable securities, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of a 2021 acquisition of a prepackaged meal manufacturer, the Company agreed to pay royalties to the seller on all future product sales. The Company recorded a liability for the expected future payments within Other long-term liabilities in the Consolidated Balance Sheets. The fair value of this liability is measured using forecasted sales models (Level 3). For the three months ended June 30, 2024 and 2023, the Company recorded realized losses of $0.5&#160;million and gains of $0.6&#160;million, respectively, within &#8220;Costs of services provided&#8221; in the Consolidated Statements of Comprehensive (Loss) Income related to the subsequent measurement of the liability at each balance sheet date. For the six months ended June 30, 2024 and 2023, the Company recorded realized gains of $0.3&#160;million and $0.2&#160;million, respectively, within &#8220;Costs of services provided&#8221; in the Consolidated Statements of Comprehensive (Loss) Income related to the subsequent measurement of the liability at each period end.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2024 and 2023, the Company received total proceeds, less the amount of interest received, of $11.4 million and $1.2 million, respectively, from sales of available-for-sale securities. For the three months ended June 30, 2024 and 2023, these sales resulted in realized losses of $0.1&#160;million and gains of less than $0.1&#160;million, respectively, which were recorded within &#8220;Investment and other income, net&#8221; in the Consolidated Statements of Comprehensive (Loss) Income. For the six months ended June 30, 2024 and 2023, the Company received total proceeds, less the amount of interest received, of $28.0 million and $1.4 million, respectively, from sales of available-for-sale securities. For the six months ended June 30, 2024 and 2023, these sales resulted in realized losses of $0.3&#160;million and losses of less than $0.1&#160;million, respectively, which were recorded within &#8220;Investment and other income, net&#8221; in the Consolidated Statements of Comprehensive (Loss) Income. The basis for the sale of these securities was the specific identification of each bond sold during the period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The investments under the funded deferred compensation plan are classified as trading securities and unrealized gains or losses are recorded within &#8220;Investment and other income, net&#8221; in the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Comprehensive (Loss) Income</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The fair value of the investments are determined based on quoted market prices (Level 1) or the net asset value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;NAV&#8221;)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of underlying share investments (Level 2). For the three months ended June 30, 2024 and 2023, the Company recognized unrealized </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gains </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.3&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gains of $2.3&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, related to equity securities held at the respective reporting dates. For the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended June 30, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2023, the Company recognized unrealized </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gains </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$5.4&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $3.8&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, related to equity securities held at the respective reporting dates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the contractual maturities of debt securities held at June&#160;30, 2024 and December&#160;31, 2023, which are classified as &#8220;Marketable securities, at fair value&#8221; and &#8220;Restricted marketable securities, at fair value&#8221; in the Consolidated Balance Sheets:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt Securities&#160;&#8212; Available-for-Sale</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual maturity:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities, at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in one year or less</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in second year through fifth year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,296&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in sixth year through tenth year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing after ten years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities, at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,134&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,131&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted marketable securities, at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in one year or less</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in second year through fifth year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in sixth year through tenth year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing after ten years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restricted marketable securities, at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,022&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities &#8212; available-for-sale</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,156&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,131&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the amortized cost, unrealized gains and losses, and estimated fair value of the Company&#8217;s debt securities as of June&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit Impairment Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of security:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; taxable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(752)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; non-taxable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,639)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,458&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,391)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,134&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted marketable securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International fixed income bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; taxable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restricted marketable securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,022&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities &#8212; available-for-sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,468&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,415)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,156&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of security:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; non-taxable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities &#8212; available-for-sale</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,466&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,722)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,131&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">The Company performs a credit impairment loss assessment quarterly on an individual security basis. As of June&#160;30, 2024 and December&#160;31, 2023, no allowance for credit loss has been recognized as the issuers of these securities have not established a cause for default and various rating agencies have reaffirmed each security&#8217;s investment grade status. The fair value of these securities have fluctuated since the purchase date as market interest rates fluctuate. The Company does not intend to sell these securities and it is more likely than not that the Company will not be required to sell before the recovery of the securities&#8217; amortized cost basis.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide fair value measurement information for the Company&#8217;s financial assets, including marketable securities, restricted marketable securities and deferred compensation fund investments as of June&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurement&#160;Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in&#160;Active Markets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other Observable Inputs (Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; taxable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; non-taxable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,134&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,134&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,134&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury bonds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International fixed income bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; taxable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restricted marketable securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,022&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,022&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,022&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation fund</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap blend</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap growth</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid cap blend</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small cap blend</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred compensation fund</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,433&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,433&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,500&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,933&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value Measurement Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in&#160;Active Markets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other Observable Inputs (Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; non-taxable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation fund</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap blend</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap growth</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid cap blend</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small cap blend</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation fund</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,313&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,313&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,306&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">The fair value of the money market fund is based on the NAV of the shares held by the plan at the end of the period. The money market fund includes short-term United States dollar denominated money market instruments and the NAV is determined by the custodian of the fund. The money market fund can be redeemed at its NAV at the measurement date as there are no significant restrictions on the ability to sell this investment.</span></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">As of June&#160;30, 2024 and December&#160;31, 2023, $1.4&#160;million and $1.5&#160;million of short-term deferred compensation funding is included within &#8220;Prepaid expenses and other assets&#8221; in the Company&#8217;s Consolidated Balance Sheets, respectively. Such amounts of short-term deferred compensation funding represent investments expected to be liquidated and paid within 12 months of June&#160;30, 2024 and December&#160;31, 2023, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/820/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718838359088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;11&#8212;Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s share-based compensation expense for the six months ended June 30, 2024 and 2023 are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock, restricted stock units and deferred stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pre-tax share-based compensation expense charged against income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,597&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,409&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of share-based compensation expense included within the Consolidated Statements of Comprehensive (Loss) Income for the six months ended June 30, 2024 and 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of services provided</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,597&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,409&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2024, the unrecognized compensation cost related to unvested stock options and awards was $21.2 million. The weighted average period over which these awards will vest is approximately 3.3 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amended 2020 Omnibus Incentive Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 26, 2020, the Company adopted the 2020 Omnibus Incentive Plan after approval by the Company&#8217;s Shareholders at the 2020 Annual Meeting of Shareholders. On May 30, 2023, the Company increased the authorized shares under the 2020 Omnibus Incentive Plan (as amended, the &#8220;Amended 2020 Plan&#8221;) by 2.5 million shares after approval by the Company&#8217;s Shareholders at the 2023 Annual Meeting of Shareholders. The Amended 2020 Plan provides that current or prospective officers, employees, non-employee directors and advisors can receive share-based awards such as stock options, performance stock units, restricted stock units and other stock awards. The Amended 2020 Plan seeks to encourage profitability and growth of the Company through short-term and long-term incentives that are consistent with the Company&#8217;s operating objectives. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2024, there were 6.7 million shares of common stock reserved for issuance under the Amended 2020 Plan, of which 2.3 million are available for future grant. The amount of shares available for issuance under the Amended 2020 Plan will increase when outstanding awards under the Company&#8217;s Second Amended and Restated 2012 Equity Incentive Plan (the &#8220;2012 Plan&#8221;) are subsequently forfeited, terminated, lapsed or satisfied thereunder in cash or property other than shares. No stock award will have a term in excess of 10 years. The Nominating, Compensation and Stock Option Committee of the Board of Directors is responsible for determining the terms of the grants in accordance with the Amended 2020 Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock options outstanding under the Amended 2020 Plan and the 2012 Plan as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(179)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,548&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.29&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair value of stock options granted during the six months ended June 30, 2024 and 2023 was $5.06 and $6.53 per common share, respectively. No stock options were exercised during the six months ended June 30, 2024 and 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock option awards granted during the six months ended June 30, 2024 and 2023 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average expected life</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes other information about the stock options at June&#160;30, 2024:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.316%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(amounts in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining contractual life</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average exercise price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining contractual life</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 years</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of outstanding restricted stock units was determined based on the market price of the shares on the date of grant. During the six months ended June 30, 2024, the Company granted 0.8 million restricted stock units to its employees with a weighted average grant date fair value of $10.38 per unit. During the six months ended June 30, 2023, the Company granted 0.5 million restricted stock units to its employees with a weighted average grant date fair value of $13.74 per unit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the outstanding restricted stock units as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(297)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,558&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.97&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 3, 2024, the Company issued 0.1 million Performance Stock Units (&#8220;PSUs&#8221;) to the Company&#8217;s executive officers. Such PSUs are contingent upon the achievement of certain total shareholder return (&#8220;TSR&#8221;) targets as compared to the TSR of the S&amp;P 400 MidCap Index and the participant&#8217;s continued employment with the Company for the three year period ending December 31, 2026, the date at which such PSUs vest. The unrecognized share-based compensation cost of the TSR-based PSU awards at June&#160;30, 2024 is $2.1 million and is expected to be recognized over a weighted-average period of 1.9 years. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the outstanding PSUs as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.318%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.31&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Stock Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants Deferred Stock Units (&#8220;DSUs&#8221;) to our non-employee directors. Once vested, the recipient shall be entitled to receive a lump sum payment of a number of shares equal to the total number of DSUs issued to such recipient upon the first to occur of (i) the five year anniversary of the date of grant, (ii) the recipient</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s death, disability or separation of service from the Board, or (iii) a change of control (as defined by the 2020 Plan). Non-employee directors can also elect to receive their Board of Directors retainer in the form of DSUs in lieu of cash. The number of DSUs granted to these directors is determined based on the stock price on the award date and approximates the cash value the directors would otherwise receive for their retainer. Three non-employee directors made an election in 2023 to receive DSUs in lieu of cash for their 2024 Board of Directors retainer. The unrecognized share-based compensation cost of outstanding DSU awards at June&#160;30, 2024 is $0.3 million and is expected to be recognized over a weighted-average period of 0.9 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Employee Stock Purchase Plan (&#8220;ESPP&#8221;) is currently available through 2026 to all eligible employees. All full-time and part-time employees who work an average of 20 hours per week and have completed two years of continuous service with the Company are eligible to participate. Annual offerings commence and terminate on the respective year&#8217;s first and last calendar day. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the ESPP, the Company is authorized to issue up to 4.1 million shares of its common stock to its employees. Pursuant to such authorization, there were 1.8&#160;million shares available for future grant at June&#160;30, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expense associated with the options granted under the ESPP during the six months ended June 30, 2024 and 2023 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.318%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average expected life (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.9%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Compensation Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers a Supplemental Executive Retirement Plan (&#8220;SERP&#8221;) for executives and certain key employees. The SERP allows participants to defer a portion of their earned income on a pre-tax basis and as of the last day of each plan year, each participant will be credited with a match of a portion of their deferral in the form of the Company&#8217;s common stock based on the then-current market value. Under the SERP, the Company is authorized to issue 1.0 million shares of its common stock to its employees. Pursuant to such authorization, the Company has 0.2 million shares available for future grant at June&#160;30, 2024. At the time of issuance, such shares are accounted for at cost as treasury stock. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about the SERP during the six months ended June 30, 2024 and 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain recorded in SERP liability account</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Both the SERP match and the deferrals are included in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span> caption within the Consolidated Statements of Comprehensive (Loss) Income.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718832393840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;12&#8212;Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s annual effective tax rate is impacted by the tax effects of option exercises and the vesting of awards, which are treated as discrete items in the reporting period in which they occur and therefore cannot be considered in the calculation of the estimated annual effective tax rate. Discrete items increased the Company&#8217;s income tax provision recognized through the six months ended June 30, 2024 and 2023 by $1.2 million and $1.1&#160;million, respectively. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Differences between the effective tax rate and the applicable U.S. federal statutory rate arise primarily from the effect of state and local income taxes, share-based compensation and tax credits available to the Company. The actual 2024 effective tax rate will likely vary from the estimate depending on the actual operating income earned with availability of tax credits, the exercising of stock options and vesting of share-based awards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly evaluates the tax positions taken or expected to be taken resulting from financial statement recognition of certain items. Based on the evaluation, there are no significant uncertain tax positions requiring recognition in the Company&#8217;s financial statements. The evaluation was performed for the tax years ended December&#160;31, 2019 through 2023 (with regard to U.S. federal income tax returns) and December&#160;31, 2018 through 2023 (with regard to various state and local income tax returns), the tax years which remain subject to examination by major tax jurisdictions as of June&#160;30, 2024. </span></div>The Company may from time to time be assessed interest or penalties by taxing jurisdictions, although any such assessments historically have been minimal. When the Company has received an assessment for interest and/or penalties, it will be classified in the financial statements as selling, general and administrative expense. In addition, any interest or penalties relating to recognized uncertain tax positions would also be recorded in selling, general and administrative expense.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718833575600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;13&#8212;Segment Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages and evaluates its operations in two reportable segments: Housekeeping (housekeeping, laundry, linen and other services) and Dietary (dietary department services). Although both segments serve a similar customer base and share many operational similarities, they are managed separately due to distinct differences in the type of services provided, as well as the specialized expertise required of the professional management personnel responsible for delivering each segment&#8217;s services. Such services are rendered pursuant to discrete contracts, specific to each reportable segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accounting policies for the segments are generally the same as described in the Company&#8217;s significant accounting policies. Differences between the reportable segments&#8217; operating results and other disclosed data and the information in the consolidated financial statements relate primarily to corporate-level transactions and recording of transactions at the reportable segment level using other than generally accepted accounting principles. There are certain inventories and supplies that are primarily expensed when incurred within the operating segments which are capitalized in the consolidated financial statements. In addition, most corporate expenses such as corporate salary and benefit costs, certain legal costs, debt expense, information technology costs, depreciation, amortization of finite-lived intangible assets, share-based compensation costs and other corporate-specific costs, are not fully allocated to the operating segments. There are also allocations for workers&#8217; compensation and general liability expense within the operating segments that differ from the actual expense recorded by the Company under U.S. GAAP. Segment amounts disclosed are prior to elimination entries made in consolidation.</span></div><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.326%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.110%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,288&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,931&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849,721&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836,161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,117)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,690)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,682)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,986)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,934&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,328&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,089&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Primarily represents corporate office costs and related overhead, recording of certain inventories and supplies and workers&#8217; compensation costs at the reportable segment level which use accounting methods that differ from those used at the corporate level, as well as consolidated subsidiaries&#8217; operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718834265072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic (Loss) Earnings Per Common Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Basic (Loss) Earnings Per Common Share</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:117%">Note&#160;14&#8212;Basic (Loss) Earnings Per Common Share</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Basic and diluted (loss) earnings per common share are computed by dividing net (loss) income by the weighted-average number of basic and diluted common shares outstanding, respectively. The weighted-average number of diluted common shares includes the impact of dilutive securities, including outstanding stock options, restricted stock units, performance stock units and deferred stock units. The table below reconciles the weighted-average basic and diluted common shares outstanding:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except for per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted (loss) earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,788)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares outstanding - basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,488&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares outstanding - diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,853&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,567&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,048&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,543&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic (loss) earnings per share:</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted (loss) earnings per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Certain outstanding equity awards are anti-dilutive and therefore excluded from the calculation of the weighted average number of diluted common shares outstanding. </span></div><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive outstanding equity awards under share-based compensation plans were as follows:</span></div><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:35.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.030%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718831622816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Other Contingencies</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:117%">Note 15&#8212;Other Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:117%">Line of Credit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2024, the Company had a $300.0 million bank line of credit on which to draw for general corporate purposes. Amounts drawn under the line of credit are payable upon demand and generally bear interest at a floating rate, based on the Company&#8217;s leverage ratio, and starting at the Term Secured Overnight Financing Rate (&#8220;SOFR&#8221;) plus 165 basis points. As of June&#160;30, 2024, there were $30.0 million in borrowings under the line of credit. As of December&#160;31, 2023, there were $25.0 million in borrowings under the line of credit. The line of credit requires the Company to satisfy two financial covenants, with which the Company is in compliance as of June&#160;30, 2024. The line of credit expires on November&#160;22, 2027. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June&#160;30, 2024, the Company also had outstanding $60.2 million in irrevocable standby letters of credit, which relate to payment obligations under the Company&#8217;s insurance programs. In connection with the issuance of the letters of credit, the amount available under the line of credit was reduced by $60.2 million to $209.8 million at June&#160;30, 2024. The letters of credit expire during the first quarter of 2025. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Jurisdictions and Matters</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides services throughout the continental United States and is subject to numerous state and local taxing jurisdictions. In the ordinary course of business, a jurisdiction may contest the Company&#8217;s reporting positions with respect to the application of its tax code to the Company&#8217;s services, which could result in additional tax liabilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has tax matters with various taxing authorities. Because of the uncertainties related to both the probable outcomes and amount of probable assessments due, the Company is unable to make a reasonable estimate of a liability. The Company does not expect the resolution of any of these matters, taken individually or in the aggregate, to have a material adverse effect on the consolidated financial position or results of operations based on the Company&#8217;s best estimate of the outcomes of such matters.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various claims and legal actions in the ordinary course of business. Some of these matters include payroll- and employee-related matters and examinations by governmental agencies. As the Company becomes aware of such claims and legal actions, the Company records accruals for any exposures that are probable and estimable. If adverse outcomes of such claims and legal actions are reasonably possible, Management assesses materiality and provides financial disclosure, as appropriate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At this time, the Company is unable to reasonably estimate possible losses or form a judgment that an unfavorable outcome is either probable or remote with respect to certain pending litigation claims asserted and it is not currently possible to assess whether or not the outcome of these proceedings may have a material adverse effect on the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Government Regulations</span></div>The Company&#8217;s customers are concentrated in the healthcare industry and are primarily providers of long-term care many of whom have been significantly impacted by COVID-19. The revenues of many of the Company&#8217;s customers are highly reliant on Medicare, Medicaid and third party payors&#8217; reimbursement funding rates. New legislation or additional changes in existing regulations could directly impact the governmental reimbursement programs in which the customers participate.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718832236928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;16&#8212;Subsequent Events</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated all subsequent events through the filing date of this Form 10-Q. There were no events or transactions occurring during this subsequent reporting period which require recognition or additional disclosure in these financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718927846992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (1,788)<span></span>
</td>
<td class="nump">$ 15,309<span></span>
</td>
<td class="nump">$ 8,254<span></span>
</td>
<td class="nump">$ 11,671<span></span>
</td>
<td class="nump">$ 13,521<span></span>
</td>
<td class="nump">$ 19,925<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718841583520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718835455904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_NatureofOperationsPolicyTextBlock', window );">Nature of Operations</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Healthcare Services Group, Inc. (the &#8220;Company&#8221;) provides management, administrative and operating expertise and services to the housekeeping, laundry, linen, facility maintenance and dietary service departments predominantly to clients within the healthcare industry, including nursing homes, retirement complexes, rehabilitation centers and hospitals located throughout the United States. Although the Company does not directly participate in any government reimbursement programs, the Company&#8217;s customers receive government reimbursements related to Medicare and Medicaid. Therefore, the Company&#8217;s customers are directly affected by any legislation relating to Medicare and Medicaid reimbursement programs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides services primarily pursuant to full service agreements with its customers. In such agreements, the Company is responsible for the day-to-day management of its employees located at the customers&#8217; facilities, as well as for the provision of certain supplies. The Company also provides services on the basis of management-only agreements for a limited number of customers. In a management-only agreement, the Company provides management and supervisory services while the customer facility retains payroll responsibility for the non-supervisory staff. The agreements with customers typically provide for a renewable one year service term, cancellable by either party upon 30 to 90 days&#8217; notice after an initial period of 60 to 120 days. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is organized into two reportable segments: housekeeping, laundry, linen and other services (&#8220;Housekeeping&#8221;), and dietary department services (&#8220;Dietary&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Housekeeping consists of managing the customers&#8217; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a customer&#8217;s facility, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at a customer facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dietary consists of managing the customers&#8217; dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents&#8217; dietary needs.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Unaudited Interim Financial Data</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;) for interim financial information and the requirements of Form&#160;10-Q and Article&#160;10 of Regulation S-X. Accordingly, these consolidated financial statements do not include all of the information and footnotes necessary for a complete presentation of financial position, results of operations and cash flows. However, in the Company&#8217;s opinion, all adjustments which are of a normal recurring nature and are necessary for a fair presentation have been reflected in these consolidated financial statements. The balance sheet shown in this report as of December&#160;31, 2023 has been derived from the audited financial statements for the year ended December&#160;31, 2023. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2023. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for any future period.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates in Financial Statements</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing financial statements in conformity with U.S. GAAP, estimates and assumptions are made that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the reported amounts of revenues and expenses. Actual results could differ from those estimates. Significant estimates are used in determining, but are not limited to, the Company&#8217;s allowance for doubtful accounts, accrued insurance claims, deferred taxes and reviews for potential impairment. The estimates are based upon various factors including current and historical trends, as well as other pertinent industry and regulatory authority information. Management regularly evaluates this information to determine if it is necessary to update the basis for its estimates and to adjust for known changes.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Healthcare Services Group, Inc. and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy', window );">Cash and Cash Equivalents</a></td>
<td class="text">Cash and cash equivalents are held in U.S. financial institutions or in custodial accounts with U.S. financial institutions. Cash equivalents are defined as short-term, highly liquid investments with a maturity of three months or less at time of purchase that are readily convertible into cash and have insignificant interest rate risk.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash Equivalents</a></td>
<td class="text">Restricted cash equivalents represent highly liquid investments held in a trust account as collateral for certain insurance coverages the Company obtained from a third-party insurance carrier.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts and Notes Receivable</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts and notes receivable consist of Housekeeping and Dietary segment trade receivables from contracts with customers. The Company&#8217;s payment terms with customers for services provided are defined within each customer&#8217;s service agreement. Accounts receivable are considered short term assets as the Company does not grant payment terms greater than one year. Accounts receivable initially are recorded at the transaction amount and are recorded after the Company has an unconditional right to payment where only the passage of time is required before payment is received. Each reporting period, the Company evaluates the collectability of outstanding receivable balances and records an allowance for doubtful accounts representing an estimate of future expected credit loss. Additions to the allowance for doubtful accounts are made by recording a charge to bad debt expense reported in&#160;costs of services provided.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes receivable are initially recorded when accounts receivable are transferred into a promissory note and are recorded as an alternative to accounts receivable to memorialize an unqualified promise to pay a specific sum, typically with interest, in accordance with a defined payment schedule. The Company&#8217;s payment terms with customers on promissory notes can vary based on several factors and the circumstances of each promissory note, however most promissory notes mature over 1 to 4 years. Similar to accounts receivable, each reporting period the Company evaluates the collectability of outstanding notes receivable balances and records an allowance for doubtful accounts representing an estimate of future expected credit losses.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management utilizes financial modeling to determine an allowance that reflects its best estimate of the lifetime expected credit losses on accounts and notes receivable which is recorded to offset the receivables. Modeling is prepared after considering historical experience, current conditions and reasonable and supportable economic forecasts to estimate lifetime expected credit losses. Accounts and notes receivables are written off when deemed uncollectible. Recoveries of receivables previously written off are recorded as a reduction of bad debt expense when received.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventorySuppliesPolicy', window );">Inventories and Supplies</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories and supplies include housekeeping, linen and laundry supplies, as well as food provisions and supplies. Non-linen inventories and supplies are stated on a first-in, first-out (&#8220;FIFO&#8221;) basis, and reduced as deemed necessary to approximate the lower of cost or net realizable value. Linen supplies are amortized on a straight-line basis over their estimated useful life of 24 months.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue from contracts with customers when or as the promised goods and services are provided to customers. Revenues are reported net of sales taxes that are collected from customers and remitted to taxing authorities. The amount of revenue recognized by the Company is based on the expected value of consideration to which the Company is entitled in exchange for providing the contracted goods and services and when it is probable that the Company will collect substantially all of such consideration.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text">The Company records assets and liabilities on the Consolidated Balance Sheets to recognize the rights and obligations arising from leasing arrangements with contractual terms greater than 12 months. A leasing arrangement includes any contract which entitles the Company to the right of use of an identified tangible asset where there are no restrictions as to the direction of use of the asset and the Company obtains substantially all of the economic benefits from the right of use.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense or benefits are recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required based on facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. When appropriate, valuation allowances are recorded to reduce deferred tax assets to amounts for which realization is more likely than not. </span></div>Uncertain income tax positions taken or expected to be taken in tax returns are reflected within the Company&#8217;s consolidated financial statements based on a recognition and measurement process.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">(Loss) Earnings per Common Share</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic (loss) earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted (loss) earnings per common share is computed using the weighted-average number of common shares outstanding and dilutive common shares, such as those issuable upon exercise of stock awards. Diluted loss per common share excludes dilutive potential common shares from the calculation, as their inclusion would be anti-dilutive.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of share-based awards on the date of grant using a Black-Scholes valuation model for stock options, using a Monte Carlo simulation for performance restricted stock units, and using the share price on the date of grant for restricted stock units and deferred stock units. The value of the award is recognized ratably as an expense in the Company&#8217;s Consolidated Statements of Comprehensive (Loss) Income over the requisite service periods with adjustments made for forfeitures as they occur.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text">Goodwill represents the excess of cost over the fair value of net assets of acquired businesses. Management reviews the carrying value of goodwill annually during the fourth quarter to assess for impairment or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value. Other intangible assets are amortized on a straight-line basis over their respective useful lives.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsPolicy', window );">Investments in Equity Securities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in equity securities using the equity method when the Company determines that it can exercise significant influence over the investee. The Company accounts for investments in equity securities at fair value when the Company determines that it cannot exercise significant influence over the investee. During the six months ended June&#160;30, 2024, the Company invested $2.8&#160;million for a 25% ownership share in a health care technology company which specializes in the long-term and acute care markets which was accounted for as an equity method investment. Investments in equity securities are recorded within &#8220;Other long-term assets&#8221; in the Company&#8217;s Consolidated Balance Sheets. The Company&#8217;s proportionate share of earnings or losses of the investee are recorded within &#8220;Investment and other income, net&#8221; on the Company's Consolidated Statements of Comprehensive (Loss) Income. The Company elects to record its proportionate share of earnings or losses in equity method investments using a three-month lag based on the most recently available financial statements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments that are subject to credit risk are cash and cash equivalents, restricted cash equivalents, marketable securities, restricted marketable securities, deferred compensation funding and accounts and notes receivable. At June&#160;30, 2024, the majority of the Company&#8217;s cash and cash equivalents, restricted cash equivalents, marketable securities and restricted marketable securities were held in two large financial institutions located in the United States. At December&#160;31, 2023, the majority were held in one large financial institution located in the United States. The Company&#8217;s marketable securities and restricted marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. The Company&#8217;s deferred compensation funding consists of fund and money market investments all of which are highly liquid and held in a trust account.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s customers are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company&#8217;s customers are highly reliant on Medicare, Medicaid and third party payors&#8217; reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the Company&#8217;s customers participate. As a result, the Company may not realize the full effects such programs may have on the Company&#8217;s customers until such new legislation or changes in existing regulations are fully implemented and governmental agencies issue applicable regulations or guidance.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistancePolicyTextBlock', window );">Employee Retention Credit</a></td>
<td class="text"><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;). One provision within the CARES Act provided an Employee Retention Credit (&#8220;ERC&#8221;), which allows for employers to claim a refundable tax credit against the employer share of Social Security tax equal to 50% of the qualified wages paid to employees from March 13, 2020 through December 31, 2020. The ERC was subsequently expanded in 2021 for employers to claim a refundable tax credit for 70% of the qualified wages paid to employees from January 1, 2021 through September 30, 2021. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the ERC by analogy to International Accounting Standard (&#8220;IAS&#8221;) 20, Accounting for Government Grants and Disclosure of Government Assistance. During the quarter ended June 30, 2023, the Company filed a claim for the ERC for qualified wages paid in 2020 and 2021 and through July&#160;26, 2024 has yet to receive any refunds or receive any correspondence from the IRS regarding the ERC filing. The Company believes that there is not reasonable assurance that any receipt of credits will be obtained and therefore has not recognized any amounts related to the ERC in the accompanying consolidated financial statements. Should reasonable assurance over receipt of and compliance with terms of the ERC credits be obtained in future periods, the Company would recognize such amounts as an offset to expense within &#8220;Costs of services provided&#8221; on the Consolidated Statements of Comprehensive (Loss) Income. In the event the Company obtains a refund in future periods, such refunds would be subject to IRS audit under the applicable statute of limitations.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior period line items in the Consolidated Statements of Stockholders&#8217; Equity have been revised to conform with current period presentation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accounting policies for the segments are generally the same as described in the Company&#8217;s significant accounting policies. Differences between the reportable segments&#8217; operating results and other disclosed data and the information in the consolidated financial statements relate primarily to corporate-level transactions and recording of transactions at the reportable segment level using other than generally accepted accounting principles. There are certain inventories and supplies that are primarily expensed when incurred within the operating segments which are capitalized in the consolidated financial statements. In addition, most corporate expenses such as corporate salary and benefit costs, certain legal costs, debt expense, information technology costs, depreciation, amortization of finite-lived intangible assets, share-based compensation costs and other corporate-specific costs, are not fully allocated to the operating segments. There are also allocations for workers&#8217; compensation and general liability expense within the operating segments that differ from the actual expense recorded by the Company under U.S. GAAP. Segment amounts disclosed are prior to elimination entries made in consolidation.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_NatureofOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nature of operations policy</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_NatureofOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.2.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483530/326-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 13A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GovernmentAssistancePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for government assistance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483507/832-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483507/832-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentAssistancePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventorySuppliesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the basis and manner that goods are added and removed from inventory for supplies to be consumed directly or indirectly in production. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventorySuppliesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718832398832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Cash and Cash Equivalents</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash and cash equivalents and restricted cash equivalents reported within the Consolidated Balance Sheets to the amount reported in the Consolidated Statements of Cash Flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents and restricted cash equivalents</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,547&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,662&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">On February 2, 2024, the Company entered into a Collateral Trust Agreement with the Company&#8217;s third-party insurer and a trustee whereby investments or money market funds are held in a trust account to benefit the insurer and are restricted for that purpose. Restricted cash equivalents represent funds invested in money market accounts as of June&#160;30, 2024. The trust account was set up in conjunction with a reduction in the Company&#8217;s letter of credit collateral obligation for insurance obligations.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Schedule of Restricted Cash Equivalents</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash and cash equivalents and restricted cash equivalents reported within the Consolidated Balance Sheets to the amount reported in the Consolidated Statements of Cash Flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents and restricted cash equivalents</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,547&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,662&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">On February 2, 2024, the Company entered into a Collateral Trust Agreement with the Company&#8217;s third-party insurer and a trustee whereby investments or money market funds are held in a trust account to benefit the insurer and are restricted for that purpose. Restricted cash equivalents represent funds invested in money market accounts as of June&#160;30, 2024. The trust account was set up in conjunction with a reduction in the Company&#8217;s letter of credit collateral obligation for insurance obligations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718836712720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revision of Prior Period Financial Statements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock', window );">Schedule of Correction of Error Statements</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of the correction of the error noted above on the Company&#8217;s Consolidated Statements of Comprehensive (Loss) Income for the three and six months ended June&#160;30, 2023 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.337%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revised</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revised</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of services provided</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730,583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(520)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,357)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718831710048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts and Notes Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts and Notes Receivable</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accounts and notes receivable balances consisted of the following:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts and notes receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net short-term accounts and notes receivable</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,884&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,509&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net long-term notes receivable</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,871&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,832&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net accounts and notes receivable</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,755&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,341&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718922358096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Doubtful Accounts (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock', window );">Schedule of Notes Receivable Disaggregated by Vintage Year</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s three tiers of notes receivable further disaggregated by year of origination as of June&#160;30, 2024 and write-off activity for the six months ended June 30, 2024.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.332%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.120%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized cost basis by origination year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delinquent notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current-period gross write-offs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current-period recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current-period net write-offs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PastDueFinancingReceivablesTableTextBlock', window );">Schedule of Age Analysis of Past-Due Note Receivable</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information as to the status of payment on the Company&#8217;s notes receivable which were past due as of June&#160;30, 2024.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.303%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Age analysis of past-due notes receivable as of June&#160;30, 2024</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0 - 90 Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">91 - 180 Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Greater than 181 Days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delinquent notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,759&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,951&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,328&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,974&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,253&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of Changes in Allowance for Doubtful Accounts</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide a summary of the changes in the Company&#8217;s allowance for doubtful accounts on a portfolio segment basis for the three months ended June 30, 2024 and 2023. </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio Segment:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,087&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,955)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delinquent notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,592&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,587&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,024)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,722&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,285&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the three months ended June 30, 2024, the Company collected less than $0.1&#160;million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.940%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio segment:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,460&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,242&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,867&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,468)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,263&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,662&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the three months ended June 30, 2023, the Company collected less than $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide a summary of the changes in the Company&#8217;s allowance for doubtful accounts on a portfolio segment basis for the six months ended June 30, 2024 and 2023. Delinquent notes receivable were not considered a separate portfolio segment at December&#160;31, 2023. The amount presented in the table below for the allowance for doubtful accounts for delinquent notes receivable was included within the standard notes receivable portfolio at December&#160;31, 2023.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio Segment:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,988)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delinquent notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,880&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,592&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,699&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,057)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,643&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,285&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">The December&#160;31, 2023 balance includes transfers of $2.6 million from the standard notes receivable portfolio segment to the delinquent notes receivable portfolio segment.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the six months ended June 30, 2024, the Company collected $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.940%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio segment:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,863&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,533&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,242&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,464&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,972)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,170&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,662&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the six months ended June 30, 2023, the Company collected less than $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Schedule of Changes in Allowance for Notes Receivable</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide a summary of the changes in the Company&#8217;s allowance for doubtful accounts on a portfolio segment basis for the three months ended June 30, 2024 and 2023. </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio Segment:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,087&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,955)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delinquent notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,592&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,587&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,024)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,722&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,285&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the three months ended June 30, 2024, the Company collected less than $0.1&#160;million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.940%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio segment:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,460&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,242&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,867&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,468)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,263&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,662&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the three months ended June 30, 2023, the Company collected less than $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide a summary of the changes in the Company&#8217;s allowance for doubtful accounts on a portfolio segment basis for the six months ended June 30, 2024 and 2023. Delinquent notes receivable were not considered a separate portfolio segment at December&#160;31, 2023. The amount presented in the table below for the allowance for doubtful accounts for delinquent notes receivable was included within the standard notes receivable portfolio at December&#160;31, 2023.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio Segment:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,988)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delinquent notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,880&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,592&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,699&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,057)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,643&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,285&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">The December&#160;31, 2023 balance includes transfers of $2.6 million from the standard notes receivable portfolio segment to the delinquent notes receivable portfolio segment.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the six months ended June 30, 2024, the Company collected $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.940%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for doubtful accounts</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio segment:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-Offs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bad Debt Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elevated risk notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,863&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,533&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,242&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts and notes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,464&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,972)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,170&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,662&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Write-offs are shown net of recoveries. During the six months ended June 30, 2023, the Company collected less than $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PastDueFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of aging analysis for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PastDueFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718931553200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Loss by Component (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Loss</a></td>
<td class="text">The following table provides a summary of the changes in accumulated other comprehensive loss for the six months ended June 30, 2024 and 2023:<div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains and Losses on Available-for-Sale Securities&#185;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss &#8212; beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income reclassified from other comprehensive loss&#178;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive (loss) income&#179;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(773)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss &#8212; ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,617)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,130)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">All amounts are net of tax.</span></div><div style="padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Realized gains and losses were recorded pre-tax within &#8220;Investment and other income, net&#8221; in the Consolidated Statements of Comprehensive (Loss) Income. For the&#160;six months ended June 30, 2024 and 2023, the Company recorded realized </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of $0.3 million and less than $0.1 million, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">from the sale of available-for-sale securities. Refer to Note&#160;10&#8212;Fair Value Measurements herein for further information.</span></div><div style="padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">For the six months ended June 30, 2024 and 2023, the changes in other comprehensive loss were net of a tax benefit of $0.1 million and an expense of $0.1 million, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Schedule of Reclassification out of Accumulated Other Comprehensive Loss</a></td>
<td class="text"><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of amounts reclassified from accumulated other comprehensive loss to realized losses for the three and six months ended June 30, 2024 and 2023:</span></div><div style="padding-left:9pt;padding-right:9pt;text-align:center;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts Reclassified from Accumulated Other Comprehensive Loss</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses from the sale of available-for-sale securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss reclassified from accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses from the sale of available-for-sale securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net losses reclassified from accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718927882384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the amounts of property and equipment by each class of depreciable asset as of June&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping and dietary equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-678"><span style="-sec-ix-hidden:f-679">Operating lease &#8212; right-of-use assets</span></span></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, at cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,854&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,840&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,774&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Includes furniture and fixtures, leasehold improvements and autos and trucks.</span></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Includes $10.7 million and $9.4 million related to accumulated depreciation on Operating lease &#8211; right-of-use assets as of June&#160;30, 2024 and December&#160;31, 2023, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718838339152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Components of Lease Expense</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of lease expense required by ASC 842 are presented below for the three and six months ended June&#160;30, 2024 and 2023.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,819&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,499&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,117&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,568&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Schedule of Supplemental Information Required by ASC 842</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information required by ASC 842 is presented below for the six months ended June 30, 2024 and 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollar amounts in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other information</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,958</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,110</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term &#8212; operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate &#8212; operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Minimum Lease Payments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of June&#160;30, 2024:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.317%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period/Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1 to December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,525&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,608&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718837389104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Amortization Expense for Intangibles Subject to Amortization</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the estimated amortization expense for intangibles subject to amortization for the remainder of 2024, the following five fiscal years and thereafter:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.317%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period/Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Amortization Expense</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1 to December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718838571712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Schedule of Contractual Maturities of Debt Securities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the contractual maturities of debt securities held at June&#160;30, 2024 and December&#160;31, 2023, which are classified as &#8220;Marketable securities, at fair value&#8221; and &#8220;Restricted marketable securities, at fair value&#8221; in the Consolidated Balance Sheets:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt Securities&#160;&#8212; Available-for-Sale</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual maturity:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities, at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in one year or less</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in second year through fifth year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,296&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in sixth year through tenth year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing after ten years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities, at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,134&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,131&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted marketable securities, at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in one year or less</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in second year through fifth year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing in sixth year through tenth year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturing after ten years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restricted marketable securities, at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,022&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities &#8212; available-for-sale</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,156&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,131&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Schedule of Amortized Cost, Unrealized Gains and Losses, and Estimated Fair Value of Debt Securities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the amortized cost, unrealized gains and losses, and estimated fair value of the Company&#8217;s debt securities as of June&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit Impairment Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of security:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; taxable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(752)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; non-taxable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,639)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,458&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,391)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,134&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted marketable securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International fixed income bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; taxable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restricted marketable securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,022&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities &#8212; available-for-sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,468&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,415)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,156&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Type of security:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; non-taxable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities &#8212; available-for-sale</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,466&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,722)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,131&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">The Company performs a credit impairment loss assessment quarterly on an individual security basis. As of June&#160;30, 2024 and December&#160;31, 2023, no allowance for credit loss has been recognized as the issuers of these securities have not established a cause for default and various rating agencies have reaffirmed each security&#8217;s investment grade status. The fair value of these securities have fluctuated since the purchase date as market interest rates fluctuate. The Company does not intend to sell these securities and it is more likely than not that the Company will not be required to sell before the recovery of the securities&#8217; amortized cost basis.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of Fair Value Measurements Information for Marketable Securities and Deferred Compensation Fund Investments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide fair value measurement information for the Company&#8217;s financial assets, including marketable securities, restricted marketable securities and deferred compensation fund investments as of June&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurement&#160;Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in&#160;Active Markets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other Observable Inputs (Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; taxable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; non-taxable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,134&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,134&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,134&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury bonds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International fixed income bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; taxable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restricted marketable securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,022&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,022&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,022&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation fund</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap blend</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap growth</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid cap blend</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small cap blend</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred compensation fund</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,433&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,433&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,500&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,933&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value Measurement Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in&#160;Active Markets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other Observable Inputs (Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal bonds &#8212; non-taxable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation fund</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap blend</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap growth</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large cap value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid cap blend</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small cap blend</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation fund</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,313&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,313&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,306&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">The fair value of the money market fund is based on the NAV of the shares held by the plan at the end of the period. The money market fund includes short-term United States dollar denominated money market instruments and the NAV is determined by the custodian of the fund. The money market fund can be redeemed at its NAV at the measurement date as there are no significant restrictions on the ability to sell this investment.</span></div><div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">As of June&#160;30, 2024 and December&#160;31, 2023, $1.4&#160;million and $1.5&#160;million of short-term deferred compensation funding is included within &#8220;Prepaid expenses and other assets&#8221; in the Company&#8217;s Consolidated Balance Sheets, respectively. Such amounts of short-term deferred compensation funding represent investments expected to be liquidated and paid within 12 months of June&#160;30, 2024 and December&#160;31, 2023, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718834874112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-based Compensation Expense</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s share-based compensation expense for the six months ended June 30, 2024 and 2023 are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock, restricted stock units and deferred stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pre-tax share-based compensation expense charged against income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,597&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,409&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of share-based compensation expense included within the Consolidated Statements of Comprehensive (Loss) Income for the six months ended June 30, 2024 and 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of services provided</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,597&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,409&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Options Outstanding</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock options outstanding under the Amended 2020 Plan and the 2012 Plan as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(179)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,548&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.29&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Assumption for Fair Value of Options Granted</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock option awards granted during the six months ended June 30, 2024 and 2023 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average expected life</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Schedule of Other Information about Stock Options</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes other information about the stock options at June&#160;30, 2024:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.316%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(amounts in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining contractual life</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average exercise price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining contractual life</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 years</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Outstanding Restricted Stock Units</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the outstanding restricted stock units as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(297)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,558&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.97&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock', window );">Schedule of Outstanding Performance Stock Units</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the outstanding PSUs as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.318%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.31&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock', window );">Schedule of Options Granted Under Employee Stock Purchase Plan</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expense associated with the options granted under the ESPP during the six months ended June 30, 2024 and 2023 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.318%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average expected life (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.9%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock', window );">Schedule of Supplemental Employee Retirement Plan</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about the SERP during the six months ended June 30, 2024 and 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERP expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain recorded in SERP liability account</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Both the SERP match and the deferrals are included in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span> caption within the Consolidated Statements of Comprehensive (Loss) Income.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an equity-based arrangement (such as stock or unit options and stock or unit awards) with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain equity-based awards at 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, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483043/710-10-30-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482943/710-10-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Subparagraph (c)<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718836757120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Information</a></td>
<td class="text"><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.326%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.110%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,288&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,931&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849,721&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836,161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Housekeeping</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dietary</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,117)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,690)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,682)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,986)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,934&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,328&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,089&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt">Primarily represents corporate office costs and related overhead, recording of certain inventories and supplies and workers&#8217; compensation costs at the reportable segment level which use accounting methods that differ from those used at the corporate level, as well as consolidated subsidiaries&#8217; operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718838445360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic (Loss) Earnings Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of Weighted Average Basic and Diluted Common Shares Outstanding</a></td>
<td class="text">The table below reconciles the weighted-average basic and diluted common shares outstanding:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except for per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted (loss) earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,788)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares outstanding - basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,488&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares outstanding - diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,853&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,567&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,048&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,543&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic (loss) earnings per share:</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted (loss) earnings per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span>Certain outstanding equity awards are anti-dilutive and therefore excluded from the calculation of the weighted average number of diluted common shares outstanding.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans</a></td>
<td class="text"><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive outstanding equity awards under share-based compensation plans were as follows:</span></div><div style="margin-top:3pt;padding-right:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:35.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.030%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718836605536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($) </div>
<div>institution </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($) </div>
<div>segment </div>
<div>institution </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 18, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 17, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>institution </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_ScheduleofAccountingPoliciesLineItems', window );"><strong>Schedule of Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerRenewalTerm', window );">Renewal term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment', window );">Payment terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company&#8217;s payment terms with customers on promissory notes can vary based on several factors and the circumstances of each promissory note, however most promissory notes mature over 1 to 4 years. Similar to accounts receivable, each reporting period the Company evaluates the collectability of outstanding notes receivable balances and records an allowance for doubtful accounts representing an estimate of future expected credit losses<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies', window );">Amortization period of inventories and supplies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and intangible asset impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares) | shares</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities', window );">Number of financial institutions holding cash and cash equivalents and marketable securities | institution</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 426,288,000<span></span>
</td>
<td class="nump">$ 418,931,000<span></span>
</td>
<td class="nump">$ 849,721,000<span></span>
</td>
<td class="nump">836,161,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Significant Customer | Consolidated revenues | Genesis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_ScheduleofAccountingPoliciesLineItems', window );"><strong>Schedule of Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 37,900,000<span></span>
</td>
<td class="nump">$ 47,600,000<span></span>
</td>
<td class="nump">$ 76,700,000<span></span>
</td>
<td class="nump">$ 95,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percent of revenue</a></td>
<td class="nump">8.90%<span></span>
</td>
<td class="nump">11.40%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">11.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hcsg_HealthCareConsultingCompanyMember', window );">Health Care Consulting Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_ScheduleofAccountingPoliciesLineItems', window );"><strong>Schedule of Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments in equity securities</a></td>
<td class="nump">$ 2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership share</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_ScheduleofAccountingPoliciesLineItems', window );"><strong>Schedule of Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod', window );">Cancellation notice period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice', window );">Initial period preceding cancellation notice</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_ScheduleofAccountingPoliciesLineItems', window );"><strong>Schedule of Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod', window );">Cancellation notice period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice', window );">Initial period preceding cancellation notice</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">120 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk, Number of Financial Institutions Holding Cash and Cash Equivalents and Marketable Securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_PeriodOfAmortizationOfInventoriesAndSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of Amortization of Inventories and Supplies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_PeriodOfAmortizationOfInventoriesAndSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Cancellation Notice Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_RevenueFromContractWithCustomerRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Renewal Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_RevenueFromContractWithCustomerRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ScheduleofAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Schedule of Accounting Policies [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_ScheduleofAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of effect, from relationship that timing of satisfaction of performance obligation has on timing of payment, on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time and on obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=hcsg_GenesisHealthcareIncGenesisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=hcsg_GenesisHealthcareIncGenesisMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hcsg_HealthCareConsultingCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hcsg_HealthCareConsultingCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718923021136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of Business and Significant Accounting Policies - Schedule of Cash, Cash Equivalents and Restricted Cash Equivalents (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 26,430<span></span>
</td>
<td class="nump">$ 54,330<span></span>
</td>
<td class="nump">$ 28,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashEquivalents', window );">Restricted cash equivalents</a></td>
<td class="nump">3,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash and cash equivalents and restricted cash equivalents</a></td>
<td class="nump">$ 29,547<span></span>
</td>
<td class="nump">$ 54,330<span></span>
</td>
<td class="nump">$ 28,662<span></span>
</td>
<td class="nump">$ 26,279<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash equivalents restricted as to withdrawal or usage. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478600/954-210-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718832061072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revision of Prior Period Financial Statements - Schedule of Correction of Error Statements (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Costs of services provided</a></td>
<td class="nump">$ 384,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 368,204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 743,653<span></span>
</td>
<td class="nump">$ 730,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">(Loss) income before taxes</a></td>
<td class="num">(1,986)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,328<span></span>
</td>
<td class="nump">27,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (benefit) provision</a></td>
<td class="num">(198)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,807<span></span>
</td>
<td class="nump">7,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (1,788)<span></span>
</td>
<td class="nump">$ 15,309<span></span>
</td>
<td class="nump">$ 8,254<span></span>
</td>
<td class="nump">$ 11,671<span></span>
</td>
<td class="nump">$ 13,521<span></span>
</td>
<td class="nump">$ 19,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per common share (in dollars per share)</a></td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per common share (in dollars per share)</a></td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Reduction in retained earnings</a></td>
<td class="num">$ (198,595)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (198,595)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (185,010)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">As reported</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Costs of services provided</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 367,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 728,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">(Loss) income before taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (benefit) provision</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per common share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per common share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember', window );">Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Costs of services provided</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">(Loss) income before taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(476)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,877)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (benefit) provision</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(132)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(520)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (344)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,357)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per common share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per common share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Reduction in retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718828230528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 426,288<span></span>
</td>
<td class="nump">$ 418,931<span></span>
</td>
<td class="nump">$ 849,721<span></span>
</td>
<td class="nump">$ 836,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerRenewalTerm', window );">Renewal term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuePerformanceObligationDescriptionOfTiming', window );">Description of timing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company&#8217;s contracts with customers typically provide for an initial term of one year, with renewable one year service terms, cancellable by either party upon 30 to 90 days&#8217; notice after an initial period of 60 to 120 days.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerInitialTerm', window );">Revenue from contract with customer, initial term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at point in time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at point in time | Customers pending executed contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized from contract liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over time | Customers pending executed contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod', window );">Cancellation notice period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice', window );">Initial period preceding cancellation notice</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod', window );">Cancellation notice period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice', window );">Initial period preceding cancellation notice</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">120 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember', window );">Housekeeping</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">191,006<span></span>
</td>
<td class="nump">190,817<span></span>
</td>
<td class="nump">$ 381,565<span></span>
</td>
<td class="nump">$ 384,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember', window );">Housekeeping | Revenue | Service concentration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percent of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44.90%<span></span>
</td>
<td class="nump">46.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember', window );">Dietary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 235,282<span></span>
</td>
<td class="nump">$ 228,114<span></span>
</td>
<td class="nump">$ 468,156<span></span>
</td>
<td class="nump">$ 451,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember', window );">Dietary | Revenue | Service concentration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percent of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.10%<span></span>
</td>
<td class="nump">54.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Cancellation Notice Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_RevenueFromContractWithCustomerInitialTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Initial Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_RevenueFromContractWithCustomerInitialTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_RevenueFromContractWithCustomerRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Renewal Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_RevenueFromContractWithCustomerRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuePerformanceObligationDescriptionOfTiming">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuePerformanceObligationDescriptionOfTiming</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=hcsg_CustomersPendingContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=hcsg_CustomersPendingContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718830685888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract', window );"><strong>Short-term</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent', window );">Accounts and notes receivable</a></td>
<td class="nump">$ 511,017<span></span>
</td>
<td class="nump">$ 470,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(112,133)<span></span>
</td>
<td class="num">(87,250)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent', window );">Total net short-term accounts and notes receivable</a></td>
<td class="nump">398,884<span></span>
</td>
<td class="nump">383,509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract', window );"><strong>Long-term</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableGrossNoncurrent', window );">Notes receivable</a></td>
<td class="nump">24,023<span></span>
</td>
<td class="nump">29,281<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(3,152)<span></span>
</td>
<td class="num">(4,449)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetNoncurrent', window );">Total net long-term notes receivable</a></td>
<td class="nump">20,871<span></span>
</td>
<td class="nump">24,832<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndNotesReceivableNet', window );">Total net accounts and notes receivable</a></td>
<td class="nump">$ 419,755<span></span>
</td>
<td class="nump">$ 408,341<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts, Notes, Loans and Financing Receivable, Gross, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndNotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableGrossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, of financing receivable classified as noncurrent. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableGrossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718831842352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Doubtful Accounts - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualInterestIncome', window );">Interest income</a></td>
<td class="nump">$ 600<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 1,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt provision</a></td>
<td class="nump">31,561<span></span>
</td>
<td class="nump">$ 10,378<span></span>
</td>
<td class="nump">$ 35,862<span></span>
</td>
<td class="nump">$ 15,637<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=hcsg_LaVieCareCentersLLCMember', window );">LaVie Care Centers, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt provision</a></td>
<td class="nump">$ 17,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph c<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableNonaccrualInterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income on financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableNonaccrualInterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=hcsg_LaVieCareCentersLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=hcsg_LaVieCareCentersLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718828051264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Doubtful Accounts - Notes Receivable Disaggregated by Vintage Year (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract', window );"><strong>Current-period gross write-offs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract', window );"><strong>Current-period recoveries</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract', window );"><strong>Current-period net write-offs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery', window );">Total</a></td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">$ 103<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="nump">$ 154<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_StandardNoteReceivableMember', window );">Standard notes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2024</a></td>
<td class="nump">7,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2023</a></td>
<td class="nump">8,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2022</a></td>
<td class="nump">19,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">35,730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract', window );"><strong>Current-period net write-offs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">101<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_DelinquentNotesReceivableMember', window );">Delinquent notes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2024</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2023</a></td>
<td class="nump">6,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2022</a></td>
<td class="nump">2,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">1,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">21,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">32,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract', window );"><strong>Current-period net write-offs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery', window );">Total</a></td>
<td class="nump">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_ElevatedRiskNoteReceivableMember', window );">Elevated risk notes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2024</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2023</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2022</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">7,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">7,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract', window );"><strong>Current-period net write-offs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery', window );">Total</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 53<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Recovery</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Recovery, Originated, More than Five Years before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Recovery, Year Five, Originated, Four Years before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Recovery, Year Four, Originated, Three Years before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Recovery, Year One, Originated, Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Recovery, Year Three, Originated, Two Years before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Writeoff</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Originated, More than Five Years before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Five, Originated, Four Years before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Four, Originated, Three Years before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year One, Originated, Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Three, Originated, Two Years before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Writeoff, Originated, More than Five Years before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Writeoff, Year Five, Originated, Four Years before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Writeoff, Year Four, Originated, Three Years before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Writeoff, Year One, Originated, Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Writeoff, Year Three, Originated, Two Years before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Writeoff, Year Two, Originated, Fiscal Year before Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (4)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in allowance for credit loss on financing receivable from recovery.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of writeoff of financing receivable, charged against allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (2)<br> -Publisher SEC<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_StandardNoteReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_StandardNoteReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_DelinquentNotesReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_DelinquentNotesReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_ElevatedRiskNoteReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_ElevatedRiskNoteReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718841488368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Allowance for Doubtful Accounts - Age Analysis of Past-Due Note Receivable (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">$ 32,253<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=hcsg_FinancialAsset0To90DaysPastDueMember', window );">0 - 90 Days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">2,951<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=hcsg_FinancialAsset91To180DaysPastDueMember', window );">91 - 180 Days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">10,328<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember', window );">Greater than 181 Days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">18,974<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_StandardNoteReceivableMember', window );">Standard notes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">35,730<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_StandardNoteReceivableMember', window );">Standard notes receivable | Total</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">585<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_StandardNoteReceivableMember', window );">Standard notes receivable | 0 - 90 Days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">585<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_StandardNoteReceivableMember', window );">Standard notes receivable | 91 - 180 Days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_StandardNoteReceivableMember', window );">Standard notes receivable | Greater than 181 Days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_DelinquentNotesReceivableMember', window );">Delinquent notes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">32,348<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_DelinquentNotesReceivableMember', window );">Delinquent notes receivable | Total</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">28,443<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_DelinquentNotesReceivableMember', window );">Delinquent notes receivable | 0 - 90 Days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">1,797<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_DelinquentNotesReceivableMember', window );">Delinquent notes receivable | 91 - 180 Days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">9,759<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_DelinquentNotesReceivableMember', window );">Delinquent notes receivable | Greater than 181 Days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">16,887<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_ElevatedRiskNoteReceivableMember', window );">Elevated risk notes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">7,378<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_ElevatedRiskNoteReceivableMember', window );">Elevated risk notes receivable | Total</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">3,225<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_ElevatedRiskNoteReceivableMember', window );">Elevated risk notes receivable | 0 - 90 Days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">569<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_ElevatedRiskNoteReceivableMember', window );">Elevated risk notes receivable | 91 - 180 Days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">569<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_ElevatedRiskNoteReceivableMember', window );">Elevated risk notes receivable | Greater than 181 Days</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Notes receivable</a></td>
<td class="nump">$ 2,087<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (2)<br> -Publisher SEC<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=hcsg_FinancialAsset0To90DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=hcsg_FinancialAsset0To90DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=hcsg_FinancialAsset91To180DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=hcsg_FinancialAsset91To180DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_StandardNoteReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_StandardNoteReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_DelinquentNotesReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_DelinquentNotesReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_ElevatedRiskNoteReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_ElevatedRiskNoteReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718836730656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts, beginning balance</a></td>
<td class="nump">$ 84,087<span></span>
</td>
<td class="nump">$ 68,407<span></span>
</td>
<td class="nump">$ 80,819<span></span>
</td>
<td class="nump">$ 66,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-Offs</a></td>
<td class="num">(11,955)<span></span>
</td>
<td class="num">(8,365)<span></span>
</td>
<td class="num">(12,988)<span></span>
</td>
<td class="num">(11,818)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad Debt Expense</a></td>
<td class="nump">31,561<span></span>
</td>
<td class="nump">10,378<span></span>
</td>
<td class="nump">35,862<span></span>
</td>
<td class="nump">15,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts, ending balance</a></td>
<td class="nump">103,693<span></span>
</td>
<td class="nump">70,420<span></span>
</td>
<td class="nump">103,693<span></span>
</td>
<td class="nump">70,420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Notes receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for doubtful accounts, beginning balance</a></td>
<td class="nump">11,500<span></span>
</td>
<td class="nump">8,460<span></span>
</td>
<td class="nump">10,880<span></span>
</td>
<td class="nump">6,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery', window );">Write-Offs</a></td>
<td class="num">(69)<span></span>
</td>
<td class="num">(103)<span></span>
</td>
<td class="num">(69)<span></span>
</td>
<td class="num">(154)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Bad Debt Expense</a></td>
<td class="nump">161<span></span>
</td>
<td class="nump">885<span></span>
</td>
<td class="nump">781<span></span>
</td>
<td class="nump">2,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for doubtful accounts, ending balance</a></td>
<td class="nump">11,592<span></span>
</td>
<td class="nump">9,242<span></span>
</td>
<td class="nump">11,592<span></span>
</td>
<td class="nump">9,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward', window );"><strong>Total accounts and notes receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss', window );">Allowance for doubtful accounts, beginning balance</a></td>
<td class="nump">95,587<span></span>
</td>
<td class="nump">76,867<span></span>
</td>
<td class="nump">91,699<span></span>
</td>
<td class="nump">73,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff', window );">Write-Offs</a></td>
<td class="num">(12,024)<span></span>
</td>
<td class="num">(8,468)<span></span>
</td>
<td class="num">(13,057)<span></span>
</td>
<td class="num">(11,972)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal', window );">Bad Debt Expense</a></td>
<td class="nump">31,722<span></span>
</td>
<td class="nump">11,263<span></span>
</td>
<td class="nump">36,643<span></span>
</td>
<td class="nump">18,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss', window );">Allowance for doubtful accounts, ending balance</a></td>
<td class="nump">115,285<span></span>
</td>
<td class="nump">79,662<span></span>
</td>
<td class="nump">115,285<span></span>
</td>
<td class="nump">79,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries', window );">Accounts receivable recovered after write off</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=hcsg_LaVieCareCentersLLCMember', window );">LaVie Care Centers, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad Debt Expense</a></td>
<td class="nump">17,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_StandardNoteReceivableMember', window );">Standard notes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Notes receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for doubtful accounts, beginning balance</a></td>
<td class="nump">3,047<span></span>
</td>
<td class="nump">6,425<span></span>
</td>
<td class="nump">3,510<span></span>
</td>
<td class="nump">6,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery', window );">Write-Offs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(101)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(101)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Bad Debt Expense</a></td>
<td class="num">(60)<span></span>
</td>
<td class="nump">684<span></span>
</td>
<td class="num">(523)<span></span>
</td>
<td class="nump">1,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for doubtful accounts, ending balance</a></td>
<td class="nump">2,987<span></span>
</td>
<td class="nump">7,008<span></span>
</td>
<td class="nump">2,987<span></span>
</td>
<td class="nump">7,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_DelinquentNotesReceivableMember', window );">Delinquent notes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Notes receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for doubtful accounts, beginning balance</a></td>
<td class="nump">3,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery', window );">Write-Offs</a></td>
<td class="num">(69)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(69)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Bad Debt Expense</a></td>
<td class="nump">221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for doubtful accounts, ending balance</a></td>
<td class="nump">3,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward', window );"><strong>Total accounts and notes receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_FinancingReceivableAllowanceForCreditLossTransfers', window );">Financing receivable, allowance for credit loss, transfers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_ElevatedRiskNoteReceivableMember', window );">Elevated risk notes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Notes receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for doubtful accounts, beginning balance</a></td>
<td class="nump">4,755<span></span>
</td>
<td class="nump">2,035<span></span>
</td>
<td class="nump">4,755<span></span>
</td>
<td class="nump">811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery', window );">Write-Offs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(53)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Bad Debt Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">201<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for doubtful accounts, ending balance</a></td>
<td class="nump">$ 4,755<span></span>
</td>
<td class="nump">$ 2,234<span></span>
</td>
<td class="nump">$ 4,755<span></span>
</td>
<td class="nump">$ 2,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts and Financing Receivable, Allowance for Credit Loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts and Financing Receivable, Allowance for Credit Loss, Writeoff</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts and Financing Receivable, Credit Loss Expense (Reversal)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_FinancingReceivableAllowanceForCreditLossTransfers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Allowance for Credit Loss, Transfers</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_FinancingReceivableAllowanceForCreditLossTransfers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in allowance for credit loss on accounts receivable, from recovery.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (4)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph c<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (3)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLossesExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of credit loss expense (reversal of expense) for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLossesExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=hcsg_LaVieCareCentersLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=hcsg_LaVieCareCentersLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_StandardNoteReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_StandardNoteReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_DelinquentNotesReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_DelinquentNotesReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_ElevatedRiskNoteReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=hcsg_ElevatedRiskNoteReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718835209600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Loss by Component - Accumulated Other Comprehensive Loss (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Accumulated other comprehensive income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 474,581<span></span>
</td>
<td class="nump">$ 456,616<span></span>
</td>
<td class="nump">$ 418,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive (loss) income before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,040)<span></span>
</td>
<td class="nump">344<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Income reclassified from other comprehensive loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">267<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Net current period other comprehensive (loss) income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(773)<span></span>
</td>
<td class="nump">347<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">471,423<span></span>
</td>
<td class="nump">471,423<span></span>
</td>
<td class="nump">441,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Realized loss</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Changes in other comprehensive (loss) income, tax benefit (expense)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="num">(100)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss, net of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Accumulated other comprehensive income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(2,172)<span></span>
</td>
<td class="num">(1,844)<span></span>
</td>
<td class="num">(3,477)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">$ (2,617)<span></span>
</td>
<td class="num">$ (2,617)<span></span>
</td>
<td class="num">$ (3,130)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718833258032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Loss by Component - Reclassification Adjustments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_InvestmentIncomeAndOther', window );">Losses from the sale of available-for-sale securities</a></td>
<td class="nump">$ 2,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,320<span></span>
</td>
<td class="nump">$ 6,653<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax benefit</a></td>
<td class="nump">198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,680)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,807)<span></span>
</td>
<td class="num">(7,164)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net losses reclassified from accumulated other comprehensive loss</a></td>
<td class="num">(1,788)<span></span>
</td>
<td class="nump">$ 15,309<span></span>
</td>
<td class="nump">8,254<span></span>
</td>
<td class="nump">$ 11,671<span></span>
</td>
<td class="nump">13,521<span></span>
</td>
<td class="nump">19,925<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Amounts Reclassified from Accumulated Other Comprehensive Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net losses reclassified from accumulated other comprehensive loss</a></td>
<td class="num">(100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(267)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Losses from the sale of available-for-sale securities | Amounts Reclassified from Accumulated Other Comprehensive Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_InvestmentIncomeAndOther', window );">Losses from the sale of available-for-sale securities</a></td>
<td class="num">(126)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(337)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax benefit</a></td>
<td class="nump">$ 26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_InvestmentIncomeAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment Income and Other</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_InvestmentIncomeAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718836594528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Total property and equipment, net<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Total property and equipment, net<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Total property and equipment, net<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Operating lease &#8212; right-of-use assets</a></td>
<td class="nump">$ 28,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,099<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Total property and equipment, at cost</a></td>
<td class="nump">53,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,803<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Less accumulated depreciation</a></td>
<td class="nump">24,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,029<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Total property and equipment, net</a></td>
<td class="nump">29,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,774<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization', window );">Accumulated depreciation on operating lease right-of-use assets</a></td>
<td class="nump">10,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">$ 2,400<span></span>
</td>
<td class="nump">5,900<span></span>
</td>
<td class="nump">$ 4,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">ROU assets depreciation</a></td>
<td class="nump">1,900<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="nump">3,800<span></span>
</td>
<td class="nump">$ 2,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=hcsg_HousekeepingAndDietaryEquipmentMember', window );">Housekeeping and dietary equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">17,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,764<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=hcsg_ComputerHardwareAndSoftwareMember', window );">Computer hardware and software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">7,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,870<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,070<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-of-Use Asset, Accumulated Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-of-Use Asset, before Accumulated Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=hcsg_HousekeepingAndDietaryEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=hcsg_HousekeepingAndDietaryEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=hcsg_ComputerHardwareAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=hcsg_ComputerHardwareAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718834992608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_LesseeOperatingLeaseTerminationOptionTerm', window );">Termination option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation', window );">ROU assets and lease liabilities reduction due to cancellation</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Remaining lease term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Extension option</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Remaining lease term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Extension option</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_LesseeOperatingLeaseTerminationOptionTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Termination Option, Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_LesseeOperatingLeaseTerminationOptionTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right-of-Use Asset And Operating Lease Liability Decrease Due To Cancellation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718833294800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Components of Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 1,945<span></span>
</td>
<td class="nump">$ 1,444<span></span>
</td>
<td class="nump">$ 3,782<span></span>
</td>
<td class="nump">$ 2,831<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">323<span></span>
</td>
<td class="nump">422<span></span>
</td>
<td class="nump">494<span></span>
</td>
<td class="nump">654<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">551<span></span>
</td>
<td class="nump">633<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">1,083<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 2,819<span></span>
</td>
<td class="nump">$ 2,499<span></span>
</td>
<td class="nump">5,117<span></span>
</td>
<td class="nump">4,568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,958<span></span>
</td>
<td class="nump">$ 3,110<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term &#8212; operating leases</a></td>
<td class="text">2 years 10 months 24 days<span></span>
</td>
<td class="text">3 years 8 months 12 days<span></span>
</td>
<td class="text">2 years 10 months 24 days<span></span>
</td>
<td class="text">3 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate &#8212; operating leases</a></td>
<td class="nump">6.90%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.90%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowOperatingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718835199472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Future Minimum Lease Payments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">July 1 to December 31, 2024</a></td>
<td class="nump">$ 4,058<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">7,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">5,201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">1,797<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">1,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">20,525<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="nump">1,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 18,608<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718834221712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 2.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">13 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Noncompete Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718837392848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">July 1 to December 31, 2024</a></td>
<td class="nump">$ 1,343<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">2,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2026</a></td>
<td class="nump">2,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2027</a></td>
<td class="nump">1,196<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2028</a></td>
<td class="nump">613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2029</a></td>
<td class="nump">508<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">$ 1,774<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718834854432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on available-for-sale marketable securities, net of taxes</a></td>
<td class="num">$ (400)<span></span>
</td>
<td class="num">$ (900)<span></span>
</td>
<td class="num">$ (800)<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Realized (gains) losses</a></td>
<td class="nump">500<span></span>
</td>
<td class="num">(600)<span></span>
</td>
<td class="num">(300)<span></span>
</td>
<td class="num">(200)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from available for sale municipal bonds</a></td>
<td class="nump">11,400<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">27,951<span></span>
</td>
<td class="nump">1,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Realized loss</a></td>
<td class="num">(100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(300)<span></span>
</td>
<td class="num">(100)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Realized gain (less than)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedGain', window );">Unrealized gains related to equity securities</a></td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="nump">$ 2,300<span></span>
</td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="nump">$ 3,800<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiUnrealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 321<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479536/321-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718833255280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of Contractual Maturities of Debt Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total marketable securities, at fair value</a></td>
<td class="nump">$ 101,156<span></span>
</td>
<td class="nump">$ 93,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_InvestmentRestrictionStatusAxis=hcsg_UnrestrictedMember', window );">Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Maturing in one year or less</a></td>
<td class="nump">1,007<span></span>
</td>
<td class="nump">6,324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Maturing in second year through fifth year</a></td>
<td class="nump">27,296<span></span>
</td>
<td class="nump">34,939<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Maturing in sixth year through tenth year</a></td>
<td class="nump">32,934<span></span>
</td>
<td class="nump">39,309<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Maturing after ten years</a></td>
<td class="nump">17,897<span></span>
</td>
<td class="nump">12,559<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total marketable securities, at fair value</a></td>
<td class="nump">79,134<span></span>
</td>
<td class="nump">93,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_InvestmentRestrictionStatusAxis=hcsg_RestrictedMember', window );">Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Maturing in one year or less</a></td>
<td class="nump">1,047<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Maturing in second year through fifth year</a></td>
<td class="nump">7,058<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Maturing in sixth year through tenth year</a></td>
<td class="nump">12,895<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Maturing after ten years</a></td>
<td class="nump">1,022<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total marketable securities, at fair value</a></td>
<td class="nump">$ 22,022<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_InvestmentRestrictionStatusAxis=hcsg_UnrestrictedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_InvestmentRestrictionStatusAxis=hcsg_UnrestrictedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_InvestmentRestrictionStatusAxis=hcsg_RestrictedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_InvestmentRestrictionStatusAxis=hcsg_RestrictedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718826286080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Marketable Debt Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 104,468<span></span>
</td>
<td class="nump">$ 95,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">103<span></span>
</td>
<td class="nump">387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(3,415)<span></span>
</td>
<td class="num">(2,722)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">101,156<span></span>
</td>
<td class="nump">93,131<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Credit Impairment Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_InvestmentRestrictionStatusAxis=hcsg_UnrestrictedMember', window );">Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">82,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(3,391)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">79,134<span></span>
</td>
<td class="nump">93,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Credit Impairment Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_InvestmentRestrictionStatusAxis=hcsg_RestrictedMember', window );">Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">22,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(24)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">22,022<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Credit Impairment Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices in&#160;Active Markets (Level 1) | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices in&#160;Active Markets (Level 1) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2) | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">79,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">22,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level 3) | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level 3) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">79,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">22,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Total Fair Value | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">79,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Total Fair Value | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">22,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_TaxableMunicipalBondsMember', window );">Municipal bonds &#8212; taxable | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">9,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(752)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">8,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Credit Impairment Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_TaxableMunicipalBondsMember', window );">Municipal bonds &#8212; taxable | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">8,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(21)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">8,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Credit Impairment Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_TaxableMunicipalBondsMember', window );">Municipal bonds &#8212; taxable | Quoted Prices in&#160;Active Markets (Level 1) | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_TaxableMunicipalBondsMember', window );">Municipal bonds &#8212; taxable | Quoted Prices in&#160;Active Markets (Level 1) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_TaxableMunicipalBondsMember', window );">Municipal bonds &#8212; taxable | Significant Other Observable Inputs (Level 2) | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">8,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_TaxableMunicipalBondsMember', window );">Municipal bonds &#8212; taxable | Significant Other Observable Inputs (Level 2) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">8,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_TaxableMunicipalBondsMember', window );">Municipal bonds &#8212; taxable | Significant Unobservable Inputs (Level 3) | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_TaxableMunicipalBondsMember', window );">Municipal bonds &#8212; taxable | Significant Unobservable Inputs (Level 3) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_TaxableMunicipalBondsMember', window );">Municipal bonds &#8212; taxable | Carrying Amount | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">8,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_TaxableMunicipalBondsMember', window );">Municipal bonds &#8212; taxable | Carrying Amount | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">8,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_TaxableMunicipalBondsMember', window );">Municipal bonds &#8212; taxable | Total Fair Value | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">8,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_TaxableMunicipalBondsMember', window );">Municipal bonds &#8212; taxable | Total Fair Value | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">8,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">387<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,722)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Credit Impairment Losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">73,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(2,639)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">70,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Credit Impairment Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Quoted Prices in&#160;Active Markets (Level 1) | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Significant Other Observable Inputs (Level 2) | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">70,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Significant Unobservable Inputs (Level 3) | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Carrying Amount | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">70,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Total Fair Value | Unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">70,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury bonds | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">6,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">6,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Credit Impairment Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury bonds | Quoted Prices in&#160;Active Markets (Level 1) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury bonds | Significant Other Observable Inputs (Level 2) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">6,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury bonds | Significant Unobservable Inputs (Level 3) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury bonds | Carrying Amount | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">6,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury bonds | Total Fair Value | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">6,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government agency bonds | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">1,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">1,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Credit Impairment Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government agency bonds | Quoted Prices in&#160;Active Markets (Level 1) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government agency bonds | Significant Other Observable Inputs (Level 2) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">1,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government agency bonds | Significant Unobservable Inputs (Level 3) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government agency bonds | Carrying Amount | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">1,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government agency bonds | Total Fair Value | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">1,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeSecuritiesMember', window );">International fixed income bonds | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Credit Impairment Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeSecuritiesMember', window );">International fixed income bonds | Quoted Prices in&#160;Active Markets (Level 1) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeSecuritiesMember', window );">International fixed income bonds | Significant Other Observable Inputs (Level 2) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeSecuritiesMember', window );">International fixed income bonds | Significant Unobservable Inputs (Level 3) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeSecuritiesMember', window );">International fixed income bonds | Carrying Amount | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeSecuritiesMember', window );">International fixed income bonds | Total Fair Value | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">5,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">5,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Credit Impairment Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds | Quoted Prices in&#160;Active Markets (Level 1) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds | Significant Other Observable Inputs (Level 2) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">5,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds | Significant Unobservable Inputs (Level 3) | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds | Carrying Amount | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">5,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds | Total Fair Value | Restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems', window );"><strong>Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">$ 5,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 54B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482134/820-10-35-54B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_InvestmentRestrictionStatusAxis=hcsg_UnrestrictedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_InvestmentRestrictionStatusAxis=hcsg_UnrestrictedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_InvestmentRestrictionStatusAxis=hcsg_RestrictedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_InvestmentRestrictionStatusAxis=hcsg_RestrictedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_TaxableMunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_TaxableMunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718837064320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of Amortized Cost, Unrealized Gains and Losses, and Estimated Fair Value of Debt Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Unrestricted balances</a></td>
<td class="nump">$ 101,156<span></span>
</td>
<td class="nump">$ 93,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">46,043<span></span>
</td>
<td class="nump">40,812<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid expenses and other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">45,500<span></span>
</td>
<td class="nump">40,306<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,933<span></span>
</td>
<td class="nump">2,007<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">47,433<span></span>
</td>
<td class="nump">42,313<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">47,433<span></span>
</td>
<td class="nump">42,313<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Unrestricted balances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Unrestricted balances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Unrestricted balances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Unrestricted balances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Unrestricted balances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember', window );">Municipal bonds &#8212; non-taxable | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Unrestricted balances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,933<span></span>
</td>
<td class="nump">2,007<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,933<span></span>
</td>
<td class="nump">2,007<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">1,933<span></span>
</td>
<td class="nump">2,007<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommodityMember', window );">Commodities | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">315<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommodityMember', window );">Commodities | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommodityMember', window );">Commodities | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommodityMember', window );">Commodities | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">315<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommodityMember', window );">Commodities | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">315<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Fixed income | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">4,605<span></span>
</td>
<td class="nump">4,254<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Fixed income | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Fixed income | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Fixed income | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">4,605<span></span>
</td>
<td class="nump">4,254<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeInvestmentsMember', window );">Fixed income | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">4,605<span></span>
</td>
<td class="nump">4,254<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_InternationalMember', window );">International | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">4,942<span></span>
</td>
<td class="nump">4,621<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_InternationalMember', window );">International | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_InternationalMember', window );">International | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_InternationalMember', window );">International | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">4,942<span></span>
</td>
<td class="nump">4,621<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_InternationalMember', window );">International | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">4,942<span></span>
</td>
<td class="nump">4,621<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapBlendMember', window );">Large cap blend | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">5,794<span></span>
</td>
<td class="nump">5,053<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapBlendMember', window );">Large cap blend | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapBlendMember', window );">Large cap blend | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapBlendMember', window );">Large cap blend | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">5,794<span></span>
</td>
<td class="nump">5,053<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapBlendMember', window );">Large cap blend | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">5,794<span></span>
</td>
<td class="nump">5,053<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapGrowthMember', window );">Large cap growth | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">16,890<span></span>
</td>
<td class="nump">13,886<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapGrowthMember', window );">Large cap growth | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapGrowthMember', window );">Large cap growth | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapGrowthMember', window );">Large cap growth | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">16,890<span></span>
</td>
<td class="nump">13,886<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapGrowthMember', window );">Large cap growth | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">16,890<span></span>
</td>
<td class="nump">13,886<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapValueMember', window );">Large cap value | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">6,543<span></span>
</td>
<td class="nump">5,964<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapValueMember', window );">Large cap value | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapValueMember', window );">Large cap value | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapValueMember', window );">Large cap value | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">6,543<span></span>
</td>
<td class="nump">5,964<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapValueMember', window );">Large cap value | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">6,543<span></span>
</td>
<td class="nump">5,964<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_MidCapBlendMember', window );">Mid cap blend | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">3,382<span></span>
</td>
<td class="nump">3,192<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_MidCapBlendMember', window );">Mid cap blend | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_MidCapBlendMember', window );">Mid cap blend | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_MidCapBlendMember', window );">Mid cap blend | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">3,382<span></span>
</td>
<td class="nump">3,192<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_MidCapBlendMember', window );">Mid cap blend | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">3,382<span></span>
</td>
<td class="nump">3,192<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_RealEstateFundsMember', window );">Real estate | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">350<span></span>
</td>
<td class="nump">374<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_RealEstateFundsMember', window );">Real estate | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_RealEstateFundsMember', window );">Real estate | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_RealEstateFundsMember', window );">Real estate | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">350<span></span>
</td>
<td class="nump">374<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_RealEstateFundsMember', window );">Real estate | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">350<span></span>
</td>
<td class="nump">374<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_SmallCapBlendMember', window );">Small cap blend | Quoted Prices in&#160;Active Markets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">2,679<span></span>
</td>
<td class="nump">2,664<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_SmallCapBlendMember', window );">Small cap blend | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_SmallCapBlendMember', window );">Small cap blend | Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_SmallCapBlendMember', window );">Small cap blend | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">2,679<span></span>
</td>
<td class="nump">2,664<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=hcsg_SmallCapBlendMember', window );">Small cap blend | Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation fund</a></td>
<td class="nump">$ 2,679<span></span>
</td>
<td class="nump">$ 2,664<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_NontaxableMunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommodityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommodityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=hcsg_InternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=hcsg_InternationalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapBlendMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=hcsg_LargeCapBlendMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapGrowthMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=hcsg_LargeCapGrowthMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=hcsg_LargeCapValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=hcsg_LargeCapValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=hcsg_MidCapBlendMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=hcsg_MidCapBlendMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_RealEstateFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_RealEstateFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=hcsg_SmallCapBlendMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=hcsg_SmallCapBlendMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718836604304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total pre-tax stock-based compensation expense charged against income</a></td>
<td class="nump">$ 4,597<span></span>
</td>
<td class="nump">$ 4,409<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, general and administrative expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total pre-tax stock-based compensation expense charged against income</a></td>
<td class="nump">4,572<span></span>
</td>
<td class="nump">4,363<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Costs of services provided</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total pre-tax stock-based compensation expense charged against income</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total pre-tax stock-based compensation expense charged against income</a></td>
<td class="nump">353<span></span>
</td>
<td class="nump">463<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember', window );">Restricted stock, restricted stock units and deferred stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total pre-tax stock-based compensation expense charged against income</a></td>
<td class="nump">3,501<span></span>
</td>
<td class="nump">3,223<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total pre-tax stock-based compensation expense charged against income</a></td>
<td class="nump">665<span></span>
</td>
<td class="nump">565<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total pre-tax stock-based compensation expense charged against income</a></td>
<td class="nump">$ 78<span></span>
</td>
<td class="nump">$ 158<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718840263776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Additional Information (Details)<br> $ / shares in Units, shares in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 03, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 30, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($) </div>
<div>participant </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period of expense of unrecognized compensation cost (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant-date fair value of stock options granted (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.06<span></span>
</td>
<td class="nump">$ 6.53<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">SERP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance', window );">Shares authorized for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance', window );">Remaining shares authorized for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">770<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value of stock granted (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.38<span></span>
</td>
<td class="nump">$ 13.74<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period of expense of unrecognized compensation cost (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value of stock granted (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hcsg_DeferredStockUnitsMember', window );">DSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period of expense of unrecognized compensation cost (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod', window );">Payout period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hcsg_DeferredStockUnitsMember', window );">DSUs | Non-employee member of the Board of Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares', window );">Number of participants electing to receive shares | participant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork', window );">Average weekly hours of work</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 hours<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Requisite service period for plan participation eligibility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Stock options authorized to issue to employees (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=hcsg_Amended2020OmnibusIncentivePlanMember', window );">Amended 2020 Omnibus Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Increase in shares authorized under plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Maximum term of grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Payout Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Participants Electing To Receive Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Average Weekly Hours of Work</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares authorized for issuance under the deferred compensation arrangement as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hcsg_DeferredStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=hcsg_DeferredStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=hcsg_Amended2020OmnibusIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=hcsg_Amended2020OmnibusIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718837444176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Schedule of Stock Options Outstanding (Details)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning of period (in shares) | shares</a></td>
<td class="nump">2,438<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired (in shares) | shares</a></td>
<td class="num">(179)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">End of period (in shares) | shares</a></td>
<td class="nump">2,548<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 30.43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">10.36<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">24.43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired (in dollars per share) | $ / shares</a></td>
<td class="nump">28.45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">End of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 28.29<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718827736288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Assumptions for Fair Value of Options Granted (Details)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">3.90%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">6 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">40.50%<span></span>
</td>
<td class="nump">39.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718836242160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Summarized Other Information About Stock Options (Details)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract', window );"><strong>Outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value</a></td>
<td class="nump">$ 64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life</a></td>
<td class="text">4 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract', window );"><strong>Exercisable:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of options (in shares) | shares</a></td>
<td class="nump">1,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 33.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual life</a></td>
<td class="text">3 years 4 months 24 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Exercisable [Abstract] [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Outstanding [Abstract] [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718840344704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Schedule of Restricted Stock Units (Details) - RSUs - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">1,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">770<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(297)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(17)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">1,558<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share)</a></td>
<td class="nump">$ 18.57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">10.38<span></span>
</td>
<td class="nump">$ 13.74<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">21.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">14.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share)</a></td>
<td class="nump">$ 13.97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718830682800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Schedule of Outstanding Performance Stock Units (Details) - PSUs - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 03, 2024</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">175<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">118<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(35)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">258<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.52<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.85<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.52<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.31<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718832377184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Options Granted Under Employee Stock Purchase Plan (Details)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">3.90%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected life (years)</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">6 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">40.50%<span></span>
</td>
<td class="nump">39.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected life (years)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">37.10%<span></span>
</td>
<td class="nump">42.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">7.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718834047744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Supplemental Employee Retirement Plan (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">SERP expense</a></td>
<td class="nump">$ 4,597<span></span>
</td>
<td class="nump">$ 4,409<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">SERP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">SERP expense</a></td>
<td class="nump">355<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount', window );">Unrealized gain recorded in SERP liability account</a></td>
<td class="nump">$ 5,350<span></span>
</td>
<td class="nump">$ 3,871<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Unrealized Gain (Loss) Recorded Within The Deferred Compensation Liability Account</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718838438128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Impact of discrete tax items</a></td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718836222512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Schedule of Segment Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 426,288<span></span>
</td>
<td class="nump">$ 418,931<span></span>
</td>
<td class="nump">$ 849,721<span></span>
</td>
<td class="nump">$ 836,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="num">(1,986)<span></span>
</td>
<td class="nump">10,934<span></span>
</td>
<td class="nump">19,328<span></span>
</td>
<td class="nump">27,089<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=hcsg_CorporateAndEliminationsMember', window );">Corporate and eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="num">(33,935)<span></span>
</td>
<td class="num">(18,117)<span></span>
</td>
<td class="num">(48,690)<span></span>
</td>
<td class="num">(36,682)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember', window );">Housekeeping</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">191,006<span></span>
</td>
<td class="nump">190,817<span></span>
</td>
<td class="nump">381,565<span></span>
</td>
<td class="nump">384,336<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember', window );">Housekeeping | Operating segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">17,017<span></span>
</td>
<td class="nump">16,608<span></span>
</td>
<td class="nump">35,459<span></span>
</td>
<td class="nump">36,661<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember', window );">Dietary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">235,282<span></span>
</td>
<td class="nump">228,114<span></span>
</td>
<td class="nump">468,156<span></span>
</td>
<td class="nump">451,825<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember', window );">Dietary | Operating segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">$ 14,932<span></span>
</td>
<td class="nump">$ 12,443<span></span>
</td>
<td class="nump">$ 32,559<span></span>
</td>
<td class="nump">$ 27,110<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=hcsg_CorporateAndEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=hcsg_CorporateAndEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hcsg_HousekeepingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hcsg_DietaryServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718828217824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic (Loss) Earnings Per Common Share - Schedule of Weighted Average Basic and Diluted Common Shares Outstanding (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_NumeratorAbstract', window );"><strong>Numerator for basic and diluted (loss) earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (1,788)<span></span>
</td>
<td class="nump">$ 15,309<span></span>
</td>
<td class="nump">$ 8,254<span></span>
</td>
<td class="nump">$ 11,671<span></span>
</td>
<td class="nump">$ 13,521<span></span>
</td>
<td class="nump">$ 19,925<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_DenominatorAbstract', window );"><strong>Denominator</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of common shares outstanding - basic (in shares)</a></td>
<td class="nump">73,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,889<span></span>
</td>
<td class="nump">74,488<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">159<span></span>
</td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of common shares outstanding - diluted (in shares)</a></td>
<td class="nump">73,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,048<span></span>
</td>
<td class="nump">74,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (loss) earnings per share (in dollars per share)</a></td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (loss) earnings per share (in dollars per share)</a></td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.27<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_DenominatorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Denominator</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_DenominatorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_NumeratorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Numerator</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_NumeratorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140719020867168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic (Loss) Earnings Per Common Share - Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive (in shares)</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">3,077<span></span>
</td>
<td class="nump">2,844<span></span>
</td>
<td class="nump">2,721<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140718833315712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($) </div>
<div>covenant</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Bank line of credit</a></td>
<td class="nump">$ 300,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-term line of credit</a></td>
<td class="nump">$ 30,000,000.0<span></span>
</td>
<td class="nump">$ 25,000,000.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_DebtInstrumentCovenantNumber', window );">Financial covenants | covenant</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity', window );">Reduction of bank line of credit</a></td>
<td class="nump">$ 60,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount available under line of credit</a></td>
<td class="nump">209,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Irrevocable standby letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Irrevocable standby letter of credit, outstanding</a></td>
<td class="nump">$ 60,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_DebtInstrumentCovenantNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_DebtInstrumentCovenantNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hcsg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>96
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( /R ^E@'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 #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #\@/I8^8Q0$N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>R$E+"R;UI:.G#@8K;.QF;+4UBV-C:R1]^R5>FS*V!]C1TN]/
MGT"-#D+[B,_1!XQD,3T,KNV2T&'#SD1! "1]1J=2.2:ZL7GTT2D:G_$$0>D/
M=4*H.5^!0U)&D8()6(29R&1CM- 1%?EXQ1L]X\-G;#/,:, 6'7:4H"HK8'*:
M&"Y#V\ =,,$(HTO?!30S,5?_Q.8.L&MR2'9.]7U?]HN<&W>HX.UI_Y+7+6R7
M2'4:QU_)"KH$W+#;Y-?%]O&P8[+F];+@ZZ)>'6HN^%HLJ_?)]8??7=AY8X_V
M'QO?!&4#O^Y"?@%02P,$%     @ _(#Z6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!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 <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>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>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;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_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.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/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&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>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(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.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
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<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" #\@/I8W+?;2>X%  "K'P  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+69_V_B-AC&_Q6+3=,F%4@<2MM;BT13VK+U>ASIW72;]H.;&(@NB9GC0/O?
M[W4"":V<%Q0=_:'-M^>I/_&W)_;E6LCOZ8)S15[B*$FO6@NEEA^ZW=1?\)BE
M';'D"=R9"1DS!:=RWDV7DK,@%\51EUI6OQNS,&D-+O-K$SFX%)F*PH1/)$FS
M.&;R]9I'8GW5LEO;"]-POE#Z0G=PN61S[G'U93F1<-8M78(PYDD:BH1(/KMJ
M#>T/KN-H0?[$UY"OTYUCHE&>A?BN3\;!5<O2)>(1]Y6V8/!GQ5T>1=H)RO'?
MQK15_D\MW#W>NM_F\ #SS%+NBNBO,%"+J]9YBP1\QK)(3<7ZGF^ 3K6?+Z(T
M_TW6Q;,]JT7\+%4BWHBA!'&8%'_9R^9%[ @<6B.@&P%])[![-0)G(\C?7+<H
M68YUPQ0;7$JQ)E(_#6[Z('\WN1IHPD17HZ<DW U!IP:N6'%)VB1=,,G3RZX"
M3WVGZV_TUX6>UNC[Y*-(U"(EHR3@P5M]%\I2%HAN"W1-4<,_LJ1#'.N$4(OV
M#.5Q]\FC#J$]D_Q-<9SR_3BYGX.^GW^&SZF2T.3^-;VAPJ%G=M#]\$.Z9#Z_
M:D%'2[E<\=;@EY_LOO6[">\'F;V![96P/<Q]<"/\#+JH(D^O2VXBQ>6VU?YL
M0D)5#9%.2Z33PY ^9TPJ+J-7,N5+(94)#[=2,C.]%!=5-<3KEWC]P_ F7(8B
MT+V0P#A@K#S<J>QWM1T/U3?D/"LYSPYLF9+!%)+/ /7UB'O-6)0:*Q*5-00\
M+P'/T4*-$A6J5W(;1IP\9O$SER8PW,-JV]2R3TUHJ+ AVD6)=G$(VI3/0SV(
M0B4^LMC80G&?^]'PX>G>'4Y'Q!M-OX[=D4?NII^^3$[(^-'MF+!1PX;8ME5-
MK=8AX./$%Q*:*M.M]H1X"OHG<45@? 5[+"=#$R8N:LJY$R%LM%#CSK3C=<@H
M7D;B%6;+<0 ]-9R%?DY,'H6I;J[WF%*G#8WYW.D;VS,N;DI,*V)Z2,T.@P#<
MTY/M 7F Y\BGQ%RSN*5#J46>PBB*64)N)&1;(S=JTI2["D,V&C]P[J>U,'+C
MEEX60G=P+,N(>XPT9%=QR,8#S7M<5Y\)29[$.C&BXG;7\/7#(AX;28\1DNPJ
M)=EXMGE/6@Q2@#J18A4FOKE%XYXU8]4QXI)=Y24;CSGO02<B52PB?X?+^B$9
M=[0O+&INO,<(3':5F&P\YN2-=0B?]O5@N $U1PE<U12KRDDV'G(>A _U-5F(
M! M*>TSZSD6[1\^,,1>7-N6KPI*-IYRG4$$$%#-BTU^??R,>]S,)-6F$Q)U<
M$<<P_7I*^-]/R,]6Q[+)DDFR8I'Y0P;W:TA.J[A$\6P#T3X(DSGQ7N-G$9F
M]QC<N]Z=<<7@&/&(5O&(XDEF6X5D].(O6#+GM?EWC]'CT+L9&K^P<6%3PBH.
MT8/BD)M)J;_1B@^SO"IA&LF,JTI['+\9UZ)<7-64LXH_]*#X,TX4E\7ZH_[8
M9EMP(R?N6,=YC-Q#J]Q##\H]^F-4$A>2P%Q(XPBTQ^>!26CM0]_G8 0V06%I
M)#Y&_J%5_J$'Y1\O9E%$KK,4;J?F=HO[U*XMX+JF?%7LH0?%GE',Y5QWS#MP
M4 M(!O&2)>:JQ0WK08^1>FB5>B@>6K85N>!0D1A>PS4B7-<4KTH_]*!EHK=3
MNY>OW9-/F8(LF^@YU$C\@W+-YCT4;J>YF]XK6@W.'.?<L<\A5*U,C%4"H@>M
M%[DPHDJ(>N,DX"_D3VZN1MS*@I\SQ[9L:F0X1MYQJKSCX'%E&/,DR!<U;R-F
MK+(]!K6-%-<U!:L"CX/GE'*Q]C9,=5C_QB%UWL)%XXBZQZQN-1J7-66L(H^#
M!Y3WC)OU]WI*W.ZSL8'BHJ:,.UM?>#C9YKG=:L0V&/;8M=LV;3NV$?2'YIWN
MSG:HGO#R7>*4^")+5+$S6EXM=Z*'^?YKMWJ\V,;^R/1\F9*(ST!J=<Y@P)/%
MSG!QHL0RWUQ]%DJ).#]<<!9PJ1^ ^S,AU/9$_X-R?W[P/U!+ P04    " #\
M@/I8%]UN2 H(  #@(0  &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;+5:
M:W/;MA+]*QC5TVEGY(@ ^(QMS21V'[FW;7+CY';Z$:8@BQ.24 '0COOKNR I
M42) V,XD_F"1X@(\"^[N.0OJ_%[(3VK#N4:?J[)6%[.-UMN7BX7*-[QBZH78
M\AJNK(6LF(93>;M06\G9JAU4E0L2!/&B8D4]6YZWW[V3RW/1Z+*H^3N)5%-5
M3#Z\YJ6XOYCAV>Z+]\7M1ILO%LOS+;OEUUQ_W+Z3<+;8S[(J*EZK0M1(\O7%
M[!5^>1D&9D!K\?^"WZN#8V1<N1'BDSEYL[J8!081+WFNS10,/N[X)2]+,Q/@
M^+N?=+:_IQEX>+R;_>?6>7#FABE^*<H_BY7>7,S2&5KQ-6M*_5[<_\I[AR(S
M7RY*U?Y'][UM,$-YH[2H^L& H"KJ[I-][A?B8  .)P:0?@!YZ@#:#Z"MHQVR
MUJTKIMGR7(I[)(TUS&8.VK5I1X,W16T>X[66<+6 <7IY*6HERF+%-%^AUZQD
M=<[1M9E.H5/T\?H*_7#R(SI!18T^;$2C6+U2YPL-=S;C%WE_E]?=7<C$7?[3
MU"\0#>:(!"1T#+_T#[_B.0S'[7!Z/'P!_NZ=)GNG23L?G7*ZD9+7&C&EP,^7
M+G^Z"4+W!":W7JHMR_G%#))'<7G'9\OOO\-Q<.;R[BM-=N0KW?M*?;,O+YG:
M('AJ*#<'_.^FN&,E..]\BMU4<3N5*0!W2Q*'-#A?W!VZ8UM%(3VP.L(9[G&&
M7ISON=*RR$T8/@5I-UET@(%BG(R VD83(*,]R,@+\G<F/W'-;DJ.%,\;6>B"
MJSEB&JU9(1'@;;@+;60!23),PQ%<VRJCF&(WY'@/.7[JNE9?B#ZV<!%(1#)"
M;UM-+':R1YYXD;_*<]' XV^CMQ::*^"-G$-4@ =S5'(%ETK@H;9F :.AE6AN
M]+HI@1SZH6*-3C F<TQI.\U)FLQ)%$#FFTM0EGB7:+O:U!I!N>'5#9?]I;[N
MS.'N:LM;VBD?7.N4V#&9I6DZ?LP.LY1&0>9>K72_6JEWM=[4=Y K0L(C;9U0
MS79;PHD+:&HAP$D:C;/'896&R03,; \S\\)\)_F6%2O$/X,043U6H3=<]M78
MA3>S S!*XG2$UV%%2)BX\>)@(,C B_B#T*P$*CZD#"<#!M;]HX02/,X3IQV.
MLW@"Z &3XT>6%L2=U _MDIKRN06YI>>HYMJ)%]OKE:7AN-B[S-(D"2?0#A2,
MO:RW_$6(U7U1EDYHQ*Z7442R,;3'S(ZA#8R)_93YM@W'HM:LOBU,M>P>^J[D
MY'E3-64KF%@EI"[^8:TB-;6&)O,TR[I20^-Y%"7?IM3T'APE9P Y/%XAAQE$
MY%1.#%R-_63]QZ@:H^^_2V'>,U2*^K8]QF>:RPIMS?J(^AG5FLYQ1+H%#.=A
MF'VC];.E 0G2!(_7SV$6II1,K-\@([!?1USQ-8=Z E)'5*8.=@&T;NI54=\^
M@9&Q+17". CI&+[#+$CQ%/Q!4F"_IMC#U^RSKR+:DH"FF:727&81(5/U<) /
MV*\?NC0V$7G:QJ('J$W)8118R61;X3B:@CGP-O83=\<O'G V#R=9E@06K[CL
M@CB:>MH#8^/L2=U26;";HFQ%H[-EPE[F?V[/]+5F.VX0!]8G?M;?B\\M>S 5
MSMDCVDR>@.08,ZC##$H(F6!0,O ]\?,]0)0-)"$@E*(LVWHH>4=,D)ANZ4=L
M.H^2 (\UJLLLQN%$+)&#QMO/^EU.LA[YD0C,[3!S.F"3/@'=,BXJ+C-H$">T
M 1FT ?%K@]="PABHT@I!M3;U!0P,0>50#PNGT"(V"=, _L:(;3/H5(*))HH,
M7$W\7/VF!I+A741XH]GFNI D8\WEL$I(,-&CDH$0R9<0XBX4'O;Z0FU 4+3E
MW.F"S7>89M9".ZRB21<&4B1^4MRE8U&K1K8B)R]94;F#V-%2XR@;\[?+C,3I
M%-2!&8F?&8];FL<2SJ8]$F2@@L9@'7;0UI!T NU D,1/D%,+>R0ZIV/"IL48
MD\"*:Y=9G$TH93*0)_'WNT\-;+\/=FL;QH=9U_O@,,,XG5 H=.!"ZN?"WSA3
M_+F8J<UZ.(CCL6IQF6%"HPG, SE2/SF.Q=\C04YMODO(F!0=1B3+)@HT'3B1
M^CGQ4E15H4VOWA.AJ#40#*]SLY?S@^FU$(Y^=,+^@IUEY%);7V&B8^\/MJ>I
M5UU>?WA[^=]?W_YV]=/[ZS:PDC/TT_\^OOGPEU-D4B\]/U=D?JW9CGT?J)GZ
MJ=D\>:@&2HO\TQR=!"\"# S=]WUGT,H&<Q  0'I,&I'4:&"_XA^^.D-)/(_Z
M+4TXI"3;&15*0:V<=U?HG*9T?QCBG9%HM-*L;3:_37M-'2HA'O=33B,ZD4V#
MDJ!^)?%J!3(,:BP0G-EH/"UJE+-M 83G!&IK 8I#',9CK"X[:+BG:NN@&NAC
MV_.:P5>@A9FLC:QTHK1U ,[2*+-6U&&7@K29*E&#8*"/;L7O][RZS5I#9Y)O
MS/O<.^ &H52[T6AB:;+WH+9"."6QM1_@,L-I.-$OT4%'4+^..,PV\SY32^"U
M1CZT^RVY4'J.S.93T$8^F6=INL^\;Y(CMN(XI5D86Z'GLDN2<**5H8,TH7YI
MTJG =CDVHH1>1NWJK]D\UF[0#HF10%\X%H,NNR@&137QDG#0(N%3=N,/V+Q[
MV?$L)_I;'+[ =.ZH..T<.RJ+@]?OYK</OS-Y"V(5E7P- X,7"2R#['Y.T)UH
ML6W?R-\(K475'FXX _#& *ZO!7!^?V)>\N]_U+'\%U!+ P04    " #\@/I8
MTSPD260#  !("@  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;*V6VV[;
M.!"&7X50@T4"I-'9DK*V@,1!T5V@@%$WW8M%+VB)MHA0I$I2=MNG[Y!R5#N6
M'2^VOK!(:>;G-\/A8;P1\DE5A&CTK69<39Q*Z^;6=551D1JK&]$0#E^60M98
M0U>N7-5(@DOK5#,W\+R16V/*G7QLW\UD/A:M9I23F42JK6LLO]\3)C83QW>>
M7WRDJTJ;%VX^;O"*S(E^;&82>FZO4M*:<$4%1Y(L)\Z=?SOU/>-@+3Y3LE$[
M;61"60CQ9#I_E1/',T2$D4(;"0R/-9D2QHP2<'S=BCK]F,9QM_VL_LX&#\$L
ML")3P?ZAI:XF3NJ@DBQQR_1'L7E/M@'%1J\03-E_M.EL1YF#BE9I46^=@:"F
MO'OB;]M$[#CXT1&'8.L0G.L0;AU"&VA'9L-ZP!KG8RDV2!IK4#,-FQOK#=%0
M;J9QKB5\I>"G\ZG@2C!:8DU*=(\9Y@5!<R.GT.4,2\)U130M,+M";]'C_ %=
M7ERA"T0Y^E2)5F%>JK&K@<3HN<5VU/MNU.#(J'^W_ :%WC4*O" :<)^>=G\@
M!;C[UCW<=W<A_CX)09^$P.J%1_3F&L*'VM1(+-$[RB$)%#,T$XK:6OOW;J&T
MA(K[,A1JIQT-:YME>*L:7)") ^M,$;DF3O['&W_D_3D4^&\2VTM#V*<A/*6>
MWS%8U+8 8'M I6@7>MDR6&F%:+E6UU"/TA3$4!(ZY9%5-EO'.O?]P ]A=M:[
MX1V:I4D0>[W5'G?4<T>GN8NBK5MF2QC70FKZ ]MY@]D44+X2JE5COJ(+1A!6
M"FI[*(1ND'B'+4S2+'L1P8#5*(Z3X0CB/H+X_V6>"WXB^?%!5D,_#EZ 'QI%
M490-<X]Z[M%)[JFH:\@S[%+%TS5JL$1KS%J"+F%[* 5C6"K40/Y5!3O)U1!Z
MIY_L4'DWGO\"_16C/?2D1T_.1D>XU960] <4D$&WN&J0-SF8?C@PN]\+Z',L
M]\C3GCP]GYPJU;Y.G1ZP)*,X# ^AAPS#(#O*G/7,V?G,<)M0L!Y+RE>O@6>'
M/&&8#H /&D;^47#?^W5 >O\AW1QIN"VI5GY_#7TK&^^ORH%"&3 ,LC0]1'=W
MCGESQ_J Y8IRA1A9@J=WDX"$[*XM74>+QI[\"Z'A'F&;%5SUB#0&\'TIA'[N
MF,M$?WG,?P)02P,$%     @ _(#Z6%,-$,=<!@  B!\  !@   !X;"]W;W)K
M<VAE971S+W-H965T-"YX;6RM65MSXC88_2L:NM-)9I)@R?(M)<QLP)UNI]MF
M-KO=ATX?! CPK&U12Y"TO[ZR,;[('T[2^@6P.=^QOIMT9$V>1/9-;CE7Z#F)
M4WDWVBJUNQV/Y7++$R9OQ(ZG^I^UR!*F]&6V&<M=QMFJ,$KB,;$L=YRP*!U-
M)\6]AVPZ$7L51RE_R)#<)PG+_K[GL7BZ&^'1Z<:G:+-5^8WQ=+)C&_[(U9?=
M0Z:OQA7+*DIX*B.1HHRO[T;O\6U(:&Y0('Z/^)-L_$:Y*PLAON47'U9W(RL?
M$8_Y4N443'\=^(S'<<ZDQ_%723JJGID;-G^?V'\LG-?.+)CD,Q%_C59J>S?R
M1VC%UVP?JT_BZ2=>.N3D?$L1R^(3/958:X26>ZE$4AKK$211>OQFSV4@&@::
M!S8@I0$Q#>@9 [LTL%_[!%H:T-<^P2D-"M?'1]^+P,V98M-))IY0EJ,U6_ZC
MB'YAK>,5I7FA/*I,_QMI.S6=B52*.%HQQ5?H4>DO705*(K%&,Y'HVMOF17'@
MZ.(7(>4E^I N1<+1-?KR.$<7[RZ1W+*,2Q2EZ/-6["5+5_(*O6M=3\9*CS1_
MWGA9CNK^."IR9E0V^BA2M94H3%=\!=C/^^W='ONQCE 5)G(*TSWI)?QYG]X@
MV[I"Q"(4&,_L]>8VY,[_>WKXGY_>"H9=U8Q=\-EG^,H:J*H%_?%^(56F>_Y/
M*-5',@J3Y1/AK=RQ);\;Z6J3/#OPT?3[[[!K_0#%>4BR^9!DX4!DK8S0*B.T
MCWWZB1]XNN=@IQTMW<(R7S8.4TI<XON3\:$96 "&_<#&;=B\"_-IX!$#%@(P
MV\5N#6NYZ51N.KV%]]N.9TQ%Z08MA=23E)Y<$'_6:Z;D\A;RW1FR](8DFP])
M%@Y$ULJ)6^7$[2V]69$)O5SDQ-%2+P6[3!PB>-J^/W(YC;JP?>I18A0C '-]
M8E&C&+LPC]JN8QO%",!LR_%MN!B]RG&OU_%'+6YT*5ZA#4]U6<9%-;*57J.C
M?#+,]<^I.*%(>)U!44IMSP@$@,*4!$8<NJ@ V]3H\+"+\C'U7#@*?A4%O[\E
MU99G>K4O5H2+TM]+L!G](9MQ2++YD&3A0&2M; 15-H+>FOR0'KA4Q9J<5Z-H
M).<*I5Q!:0DZ9:&7!V,^GW5!MN.8:T,7Y-O$,JJP"W*;'=MR&UNUBK5><%QQ
M'4[5UW$E1?/1U]C#KN$J" NP8S@+P6P/&S-9",)<]TS7X89LQ[T.EW*\;+P%
MUUM&CA1[AC5 26;XY'=<[\*P%=CFM O! IN8\PT (Y[E!V=<)[7KY(5<%SYK
M9]'%0L^]ZTA='A>=?/<*ND] ]TWONRCB^I;I?!?E^)9G^MY%Z4JC9UROA3?N
M59'37[E"%W$C\Z"W=D=\Z3KO"#X YA.GD^LN"MM.1^]!L" @SAF':UV+:>_R
M\J#GKV*'B?0.E8'+"NZ5QF]=5P9EFP_*%@[%ULY%+;YQKXZ<WC,9+4_EQUF6
M:O6CU9[.D*[$1*1EHB[TUG\EXIAEQS^+NY=@YH[/\YJ%:MU8IA@$8-8--A<?
M&-69DR 4\<Z4::V!<;\(GD?Q/G^!,F1PW-<%IPN#@@.B.L&!4&>#4^MD[/7V
M\-?B99V.#CMHG;SA*-TG"^V[WC,T8Z,W$7LEE=8M.G1PI_<*\C=W^I!L\T'9
MPJ'8VAFK-3WN%:FG3H].F8$+U >V5;ZY^9I!,$H]WZQ0D,T/S!(%V1IK6]OC
M6C?C?N%<-? +/G?5*^@S *..ZYD^0S"KLV^#V>@9S4QJS4RLWKXTWN\V9078
M?J17@K^U_09EFP_*%@[%UDY,K>U)O[9_E<HK.5Y2>0 ,4'D "E)Y$.R\RB.U
MHB?D%2\1EN?K$0Q [R[AS>4X)-M\4+9P*+9V=NI-!^G?='Q),\[BZ)]:WVR8
MGB;S4[X#BV*VB/FUWGY>2Q9SE+#L&U?Y/23Y<I]%*N*R>/>0K_=G-ZCE$%H[
M-$H=LY@!E.^:.S0(Y7GF2T$ 9=,S6H?4^Q72_R+^LU L?G,E=]^67Q-BFZL*
M //LH-/*710F7F=1 6#$(AXQ C!NG"PF/-L41[I2.[A/U?' J+I;'1N_+PY+
MC?OW^':&@?MS?!L>#X5K^N,9]4>6;:)4HIBO]:.L&T^G*CL>^QXOE-@5YYH+
MH91(BI];SE8\RP'Z_[40ZG21/Z Z?)_^"U!+ P04    " #\@/I8I&S[,6L'
M  !9(   &    'AL+W=O<FMS:&5E=',O<VAE970U+GAM;*U:;6_CN!'^*X1[
M*.Z S5HD)4M*$P-)MH=N@2N"2[?]S$BTQ:XD^D@JV=RO+RG9DBR.E.PB7V*]
M#$?/O' >#IFK9ZF^ZH)S@[Y59:VO5X4QA\OU6F<%KYC^* ^\MF]V4E7,V%NU
M7^N#XBQO!U7EF@3!9ETQ4:^V5^VS>[6]DHTI1<WO%=)-53'U<LM+^7R]PJO3
M@]_%OC#NP7I[=6![_L#-E\.]LG?K7DLN*EYK(6ND^.YZ=8,O[VCJ!K02_Q'\
M68^ND3/E4<JO[N9S?KT*'")>\LPX%<S^//$[7I9.D\7QQU'IJO^F&SB^/FG_
MM37>&O/(-+^3Y7]%;HKK5;)".=^QIC2_R^=_\*-!D=.7R5*W?]'S4398H:S1
M1E;'P19!)>KNEWT[.F(TP.J!!Y#C #(=$,X,H,<!M#6T0]::]8D9MKU2\ADI
M)VVUN8O6-^UH:XVH71@?C+)OA1UGMG>RUK(4.3,\1P_&_M@8&8WD#MTQ7:!?
M;9PUND!?'CZAGW_Z!?V$1(W^7<A&LSK75VMC,3A-Z^SXO=ON>V3F>QOTFZQ-
MH='?ZYSGY^/7%GMO #D9<$L6%?ZSJ3\B&GQ )" A@.?N[</I AS:^Y.V^NB<
M/YW3=JW3&FU=:KUEIYQB1M3[+F>%$1QT7*<XA!6[Z7RI#RSCURL[7S573WRU
M_>M?\";X&V3U.RD[\T'8^R!<TK[]EZT^/Y=2ZU^L^9FL.&1MIV+3JG"UYFF+
M:43PU?II; 8@E:8DZJ7.\$4]OF@Q1C?Y_^S$ZO+<2%N,,EEGHN2HML [Q.ZY
MN\M<.)<">0G9%KUG)-])V9FG-KVG-HN1_,2MTDRPKN+6.6*55$;\V3Z +._4
M1:-XQ00'DZ "0A3/Q#3ND<:+2&]9;JOWHT$')9^$GH$7>U^FFTU()_A\*9S@
M.( !)CW Y!57[KA2;2)U"<:^P64@\;Y^0<,DFF#TI4(" TQ[@.DBP(>"*7[A
M*#%'%J%=)^@N[OR;NP8G<>JCB-)X A40"H,4!HN#@;>"1;@WHTQT;&43M1)-
MA>R=78]\Y88]VAFM>=:HV8I[_,19)J933P-".(CI#/X1[^)%_%]JN^HJQ9_6
MVWOFBDOM5A]=BIRY?]?4+FF>^+%D@89@/VDBFB134P Q&J<SF8W)8 M9M.6N
M8/6>Z[9&FH(K5,IZ?V&XJE IV*,HYR-  $0TG.(&I$@XET(#5>-%%FQYRM%4
MZWNA#U*S4G>YY$J]>6E+'O^C$0?G>1 _]9,[\#+(%Z))/(-^(%D<+J\T1DX?
MB$EK;EG-X1YY'B0IO$CBW\M2[Z7MW!D#H^-%&MS>9)ELZJ/EM336+Y:XN'AR
M50"T/O)3*DR":#.-'2 7I5$R0U=X8%:\3*V?[8RNC50V/"UHW1P.Y=PL\1ES
M0Z:L!0AA/"H!YS@'7L7+Q'JO^(&)_,0"'=ANEG?)!@+V*=226#I=W0%B<4+"
M&<@#T^(W4JU71^T4 >'Z;(JC*8T!0F0SP[EX(%V\S+I]XA[82\M8(_=FF6KX
MX'D0N4^N%SC:^"0&R*64SA0A,K P>86%CQ@M>B7+\D,/VIGQ+$Q1\+)_.[_F
M(0#')B/G'CLY7^HBW. 9&P8F)LM,_'FT(#N% 00)L"=)O98%$K/KMQFV(@/)
MDF62/;E:U+I1K,XXRDHF*MB? &':C)X6-T LPL',_",#KY)E7H7GWXF/7D#
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
M&50MAZI)E)J9W*&A4N2'2F=M&$8NZV"C462O0?VF^H8 5"V#JN50-8E2,T-
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
MWU-6"*\[#4XVD>!8?1ZD1_<Z_^XL:B214?$,4X%_#4O4N=3?1XAA6GS[#T#
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
MD<0909OI$IH05>6I1WY43&X>6N3&NBHTDM]-TM# *Y4D.F*$6:>I&W)&]@H
MHDQ-A$2EC*7$3)YW.L4; U8\K>;S_<6Y0BYS49<MU,@G)$$*Z"3Z\;2TVS#G
M%4TX5!<4)Z23 E*!0MB!QB$RK2BVFI0TI<?#W1B>B5\QS1I/A,WN?C_H*IO\
M)YE[22!=N%J>LG^ NY\6J#)PAFB'I;Z12"6)W@;-^T$Y*;SDM>]AQ%#-H&,I
M"MJV)FY U=LA*7],B[G=;8L,T<X$L@J0IE(B7.R7'O1M +B*(4*)(\Y$PYER
M#-Q2.KJ_T47CP0WW$A+H-+?XG7P\H,ZW/T/WJ!GT\Y%76$DV4$"I\_9!";K^
M S7.#8+S=0=QF!WNQ)RKYR#1<OM:&J5H2*13CZ)3SVY1<Y+Q)>%\/ O/,LQW
M1<%G4MS!A5%[(: N2#S"@]53#;'Z\^/-B+9:O1G167*?&=>UH02P.-^F?I X
M'XLKZO-7BHS$>/3##U?B.<$I#E_R_<%)0)%O^VFU,Y$%#;N0\5=+N88,$45]
ML@%N7--QFE/!3YB/T:9+<0VL@@T9_]^KRBRTW*U_Q,LH1CM/(#O'G;P][G15
M.[V%^Z->7GKS<!^!WFM=WE1ZAA3D/BR/P<"N=9CRT%AKWW#AY@V1!+$?B\4U
MKPCCOCM=*]<,A.\Q_OA-5$=]N"^ISKOFM;-M*[;1DV_E4_::CO,G==@UEG,W
M:;N+]C1@<HX=CQ-$'5F8<:GO5%S+Z(UY30N14\T3&O*T7^@-()@$" KMP5&V
M.5>?FS,(I6W?$>UKO.LO3#[;*8;,;4]VN[":*47YM$TSY:[.CNNVKE3N,^9Y
MA+/,*OBD7SI[L(-Z$(#/C#U(Q/.:X8LCC>T-1P#?+9+'QP*C,2M[]^7^=,!U
MVF=*/VX]LOX/C-R7*Q04YWX&S#24-+W=L8-M8^W<._ 1TT=$'Z%XA]G8B%]X
M@'O.55K5%F9B)-K3]J$=P?8"\TR,@E&2X.\X2*,4?W'^'(YC?&D>6-SS+4FQ
M+\2I^OZ!J;\\"X:8PYZ).(C'(](Z&I*N8#B)Z&H4)$E&4N,@&8[%=SMC\U'!
MA[Z-@F0T/GKORD^7I_Z$(1:&R*G+K[UG[S"ZYT9,VK+)7;%4X3=TTK7=VJ?^
MO2.Q5.YO,/-P>7%ITV,@_[RYJ02T+ :XDZ[FNF@?[-PSR^P?A?BLLP&98BL-
ME9B)#U081HH%#;2RN*528$5HIK1Z3^2A @W%J9@ CS3I U.G(AHWO[X''3D^
M86 DC<:1O_K7"R<=I_?$F>X<+XPH&$VH#";!*)W0[RP8<UW$XV X3!XN@#2;
M=)]Q$/+>)(CCE']/4H) % 8)ISP:!Q.N-Y17G":'\M_U=HP-S?\2M"3AB:![
M/G@WX0\Q/(_?:W0[:-05N&3!\/$=[\F#'&#R@+YWG:H/7M4+\:,T@& 2-;)^
MYP+ZF0HH$F]DCEQ-G?CN\UJ5.!AU>N]@X]!C&W3-81/\YU&$L*<G%.4H2#.?
M@"3()LG38)4$X7"T Z?G67CBTPI-QW!%VL98/CD1,6@B"<9I^!"4AD!@NM=V
M_%5?(X?@"P_#D$V;G#!\H^;J)&YV'7_B N2G0=H$#OB-ATW@1G',DE+P1"JB
MLR99W.WX^<>RVI3<!OWCB::_=H/R8\"T>V!IQB4L0A58WR5P,(BZB;2:/^",
M[W!+  DSRHT&8C!E394JN54[5?J9P>X>I)^"9+N/Y+\3Q!F:3LBY& =)QABF
MWL$<.@J#(::-)T$89,^-Z'D41B<L?\C,&X8/4CNPD*3B>0P$AQ%-"\GP?AB.
MFZ$">A+2,^:./ GBX6-1.$+?S1K/A]GXQ*,XSF@@&DV"+(O_&0PF7PL&OSXJ
M>.11^NQH)^1Q@TXH[<&&'H5"X5K2X]L#-N#<=(WMJRD&A88H$A\=N2+CV^,'
M/ZSP&?:/CNG_UCO;'PK ?/=AY;[9TK8/%_/VB6<S?=U3;%M/#GOP!6RY)P4-
MIM=MXK],F6$PCB9-YY^,N>APFAAG\9=39AJ%NY29QLGC.#,.,AQ[F,=P" F'
M_R1KPO%QCS5'XZ>S9H3H^-AA3DA''+LLR(;)+FL2</?SV#ZJWCZ_-K*T\^;0
M_"SN/8;I_@OI,=!KBZ@Y*QQ#^-ZF,Q%_48,]WB;N:Z]?+;'O).MOY7:@(XR:
M 74<>8I+@RP9?3&YAVG<(_>(</A8>A]'$6HSH5H;CK*'^)W(.6%5Z=!7<\J/
M*I[$\ F(?=@.Z*/XQ)^'HE'X5RG^* *_%H(_]#[,>>^=I94R"WXSBU]H*)U_
M?:F[VKW\=>G?>=HN]V^.81Y=Z-+"JSFVAF>C=(#,\]M8_H>KUOP&U+1RKEKQ
MUZ62(&1:@/OS"HXV/TA!]TK<Q?\!4$L#!!0    ( /R ^EA2((CKQ@0  '4-
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;*U7;5,;-Q#^*SM.)H-G
MC'TOQJ88/&-H2.E RD"2?NCT@WQ>^S3128ZDP]!?WUW=X1=B4T+ZQ3Z=I&>?
M??9%NN.%L5]=CNCAOE#:G31R[^='G8[+<BR$:YLY:IJ9&EL(3T,[Z[BY13$)
MFPK52:*HURF$U(WA<7AW;8?'IO1*:KRVX,JB$/;A%)59G#3BQN.+&SG+/;_H
M#(_G8H:WZ#_/KRV-.DN4B2Q0.VDT6)R>-$;QT6F7UX<%7R0NW-HSL"=C8[[R
MX&)RTHB8$"K,/",(^KO#,U2*@8C&MQJSL33)&]>?']'/@^_DRU@X/#/J3SGQ
M^4GCL $3G(I2^1NS^ UK?PX8+S/*A5]85&M[9#$KG3=%O9G&A=35O[BO=5C;
M<!CMV)#4&Y+ NS(46/XJO!@>6[, RZL)C1^"JV$WD9.:@W+K+<U*VN>'9[G0
M,W0@-8RRK"Q*)3Q.X ^?HX4S4U"D<P[!'<*E<0[&#^&MT:C]<<<3 \;I9+6U
MT\I:LL-:#ZZ,]KF#]WJ"D\W]'6*^I)\\TC]-G@7\O=1M2*,6)%'2?08O7<J1
M!KQT!][[;Z7T#_#7:.R\I8SY>YN/%41W.P17T9&;BPQ/&B2>0WN'C>&[-W$O
M&CQ#L+LDV'T._7^/U_/6/AJ/T'OWYC")D\'/F(9/.8:1T \!KC]P5)$K%!-0
ML@T4Q2B9H8'S#LP42DU]1\E_:/V,^@TAZ$E81:RFUA3@MUFY$U*)L<)]:F'[
M3BBD^K%?T?,[<)B55GJ)%1@%S%N9,:.MB]K!D:E1U,RDGD$U/[?F3DX8XK&Y
M,5LFDZTT>Y&W1#'L<_(>BJI4D$L%*-%QF>B!*CVD1_!Y)<F'I227E234]$8;
MSM^R\[=+9R@I#P\&<$NVULORB2VV WOD@,]-Z0C>-3?BO].7.FU@C#.I-:LU
M%DKH#.$M[,6MPVZWR4]IJ]OO-^LTVH398YPFB4>OD7#(!Z0094HX)Z<R$]S8
M'8-%W:@):;<+%]7:U2)B&%)C%TT2H7\X@*37AQ0^TBE(ZEC.V#E::;:[M\&+
M 7X9P%Z_GS*%_H^)0]%]HDS2ZL7]6IDX);?B-HR4 E&84E,="-) $T_.,''?
MAJ0--SNK8H&58L9R8(G$/NVA(\;G%%#FD$2#"WU'65^PS[RSHESYUF)+85D\
M@) "7%_:&24GP;];3W^\-=3G9A/8NPPJ51%IP_F/I79KO9A7+BRSO7:0K+Z-
MVBD=C4J%4YY]1Q+84^7Q5/PXU>+BGF.X!:B'5;\('8%@MO2)];J_P2G)X@V$
MGAA'=0#/A;3P1:@2X0J%*VVM!FF()!C7\[2TM:35'8JXT)GU2D'6&LK.W I!
MKU-$<))0Z6B<2E^K%6^H13+A/=WQ'#Z=WE3L/UN?I2GR<"'L)%BN\_7[4GQ1
M)R2EG\;ZL3GZW"(&[B]NDZ.:S,UW9%YTE.ULA)\"E>W=\_+)P?2B1 N],>F%
M^D\(?RUX20_BT*&"/J^4E>&C*,#'S6=:_ZO)IVG5O+J;Y/O1&GG\&?K4J:ON
MV-QVG>JL784+M+-PX>=;!(6_NA4OWRZ_*4;557JUO/H@N1)VQNU4X92V1NW^
M00-L=<FO!M[,P\5Z;#Q=T\-C3M]%:'D!S4\-M8IZP :67UK#?P%02P,$%
M  @ _(#Z6))2"AU]!   YPL  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N
M>&ULM59M;]LV$/XK!S4H6D"1]>:WQ#&0I!W:85V"M-T^#/M 2Z>(""6J)!4G
M^_4[4K)BITZR BL0Q.3I[KE[[H7D8BW5C2X1#=Q5HM8G7FE,<S0:Z:S$BNE
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
M1P$E\"W]!0,&3$!3DH.+E3DG[A8H "]TH7/"5@(5&!#.D@7YGJ(8CB @71[
M@"ZW2&'^TA0Z%:I\UM:4H73<0K)%[6M[0,P*2*LX^D)84B.7K6T9BD@3\+N1
M%5'L+/(Z]369I263R. 4U4R8)DXE:Z*!V*]$0D:,^$QP<CIC/#^%<10&:_&:
MTI*M _VMJ(,S3^#6/M%)*2!! 6C.5RW(AF*XZ07618 $MBKG4F?0E;H47;4L
ME:EA;,"70[WW7-T9[-<%D[-+501]/!UAWM660C4*A2E4T%S8D)0R^R<Z8&XR
M6C$SF$,VE5A =9^KX/_'&EARAI!@ ?&,;CU$$_2KT[9V'S&4-\3JA+FZO+TI
MN'!/6&T2'[R!R&3 ^:JMWV3?!B1I@:Y#FQ9I:54HZ$Z_P@O<62OJK 7Z8M7V
MQ;P%@P&YEDBVF_"]K;1-?,]A!+^ T/T@/C;!C:S^%!JPMI/BR6]%',V&(_X?
M#H< D-WZ'W8-P'B8).*77=/PVF@4B_%@(+ZP\798)]$TGO'_<#83CU#T_R[]
M()I,DW#4(#XA_7 V%./1\*CTTV$,S?O3H_*/HCB>X'\8C<93A%M5Y>OJH<MP
M/0XWU4/?:W?2]6]V^)L,EA'RV@91G=BU7RA2V[+>2[?D6AR:_I9J%X,*6*$.
ME7(3ZMLMP,8;*3%<0#\7L,/L^LFQCV:C*?_'<5_\RM=FE;U#->&[P;$.OZV&
M!^R2[JQI[0?=23,Z8+GN+D)I.\EK#%Y_P&\?O^]K2RO_36Y&7]5;BA>4AH!%
M(62^[7<'@-0\YS<+D&!BM)Z(",$JQ2\9^2IB, 1Z-6%*0$J%EYK?[E>H,-A1
MX8]?)_QP5_BX&W^-\%2X%HCET)(A?5#]TR4.0K[B'%R8(#X"G:]IU&R&PH_J
MH8NZV"]MX2)UX'#N"_:NE:$7D(SI.^Z]$ _*:I/U_D9';B*^N6SO0=6/-<IH
M3.J]5ZDJYCA^$#>92@C21PK@8R0FT6S,R3L&OB3]F(838-!D-J'A%,/!=$;#
MF8CC,1G&*KF F&T@!Z@ZH3JPL!^-<-!'7(LOJ(^N/6=VT]P![P%J#_O-^Z&K
M41*FT;@_%<>>/GI;#U"%LD_\S(:22UD7WJ+:V?8E[S8\8&VVAV? GZ3%/9PN
M&@N0]KN344?8\+06/KRI^#EK;CSZ$AXNE82#:0/6%\;X]0<=T+YOWOP;4$L#
M!!0    ( /R ^EAO$<A,_ ,  #P)   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$U+GAM;*U6;6_C-@S^*X2O.&Q &\=VDJ9M$J O=]L=<%MQ=]LP#/N@V'2L
MG2SY)+EN]^M'RDZ:;FVP ?N2B!+Y\"$EDEYTQGYQ%:*'^UIIMXPJ[YOS.'9Y
MA;5P(].@II/2V%IX$NTF=HU%402C6L7I>#R+:R%UM%J$O5N[6IC6*ZGQUH)K
MZUK8ARM4IEM&2;3=^"@WE>>->+5HQ 8_H?^IN;4DQ3N40M:HG30:+);+Z#(Y
MOYJP?E#X66+G]M; D:R-^<+"NV(9C9D0*LP](PCZN\-K5(J!B,;7 3/:N63#
M_?46_6V(G6)9"X?71OTB"U\MHWD$!9:B5?ZCZ;['(9XIX^5&N? +7:\[S2+(
M6^=-/1@3@UKJ_E_<#WG8,YB/7S!(!X,T\.X=!98WPHO5PIH.+&L3&B]"J,&:
MR$G-E_+)6SJ59.=7/_H*+;S37NB-7"N$2^?0NT7L"9Q5XGP NNJ!TA> 9O#!
M:%\Y>*,++)[:QT1JQRS=,KM*#P*^;_4(LO$QI.-T<@ OVT6:!;SL!;SOC"DZ
MJ10(7?PS8+B1+E?&M1;AM\NU\Y;>R^_/I:'W,GG>"]?0N6M$CLN(BL2AO<-H
M]?I5,AM?'(AALHMA<@C]O]S68: ?C$<X>_UJGB;IQ0NH\+E"N#9U(_1#T#R]
M<&""KGS4%;UN;JA.G0=3#J^6M"PJP:7G*MFX8Z"4%@A:U$A"(SQJLN/+T$:?
MY.0'B9/86,0Z''65S"OHD&[$K#WU%RS 5]:TFXJ*^6LKG0SH 4.0EL7<6'I\
M(#PIHK10"OJY$ZI%-VQ"08Z9Y1[":#_V(9Y.^HJJVZ.EHA-\H*A[N.!'U,9Z
M^2<YXK8"_%:X]D\XR=PB)*7ICN+O.:#SDKH':;<.RU;U0*.0W2XT#2Q.!.E3
M#]Q"A[1!@U::XO],:6#?--;<!TKJ 9(Q/*"P9)YDV]6\7P2@R7:3'G.#H86J
MAYY\:12U=*DWX$."0MYH3%#B.-&/<3\)"N]IGCBVWG]&CJ;"^@_"!V^>ZK,>
MPUGD$5-0#B@?W!*.P_8CB9*HT8_+A=KCS\\514GW> ZW(9_QKW0(GXTGO<M]
M3V\&9M](36:F=63OOH7W+:>)>=U@CO6:&&1)WY7@")+C;)*Q,"4A/9[-IRS,
M>F$V8^$TJ"5G09B3,$N"Q1DMI^,YYW*@&!1/3R=/>>UGC$.F&D"$NN^VR-V6
M.-++V_;*$#<M,NB$@Z/QZ)0&AU)A!M+)43)*MQM_O]:#?IV\__=>DU'VU&LZ
MFKS@];F^&.]--'KWFS"WN<NTVO?#;;>[^S2X["?BHWK_7?%!V(VD+J&P)%/*
MQC0"V\_J7O"F"?-Q;3P565A6]'F#EA7HO#34+ >!'>P^F%9_ 5!+ P04
M" #\@/I8B?^>X"4.   '-   &0   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX
M;6S=6UMOVS@6_BM$IA@D@)KHXFMO0)I.9[MH9[K-M/NPV =:HFVBDNB24A+/
MK]]S#JFK93MILUC,/EBV)/+PW/D=DGYQJ_17LQ:B8'=9FIN7)^NBV#R[N##Q
M6F3<G*N-R.'-4NF,%W"K5Q=FHP5/J%.67H2^/[G(N,Q/7KV@9Q_UJQ>J+%*9
MBX^:F3++N-Z^%JFZ?7D2G%0//LG5NL '%Z]>;/A*7(OB\^:CAKN+FDHB,Y$;
MJ7*FQ?+ER67P[/4(VU.#+U+<FM9OAI(LE/J*-^^2ER<^,B12$1=(@</7C;@2
M:8J$@(UOCN9)/21V;/^NJ+\EV4&6!3?B2J7_E$FQ?GDR.V&)6/(R+3ZIV[\)
M)\\8Z<4J-71EM[9M-#IA<6D*E;G.P$$F<_O-[YP>6AUF_IX.H>L0$M]V(.+R
M#2_XJQ=:W3*-K8$:_B!1J3<P)W,TRG6AX:V$?L6KMUQJ]H6GI6 ?!#>E%J#Q
MPKRX*( X-KF(':'7EE"XA]"$?5!YL3;LESP12;?_!3!5<Q96G+T.#Q+\>YF?
ML\CW6.B'HP/THEK2B.A%QR5](TV<*A36L']=+DRAP3G^/22S)3D:)HD!\\QL
M>"Q>GD!$&*%OQ,FKGW\*)O[S PR/:H9'AZ@_Q#2'"?VF"L$"_^>?9F$0/M]#
MEOVQ%NQ*91N>;ZGE]+D!!]0:7C)NC( F/$_J1ZGD"YG*0H(.N19L*7.>QY*G
M3.:@T-(2Q1Z9,@532U:L045,%B(S[%3!G89'/ =OUE]%P1>I8$8 >:+I0<0#
M&1D7(MG70N8W,(C2Q (,!"2962M=/"V$SM@&?F'@P] 0I@+8!NY!0,@HG%XL
MRSR1^>J,^-<B5AH\E_$"6@'',B>"5RHW*I4)1T9>\Q2$%.P:X\V<D\Z 39G1
MVR5J]H8T6XN[1RV;C59WU,U@0^@7<ZVWP(TCD,"G4.Y=2ZB<%V Q.W*OBQUS
MQX;H#?@N!OEE 7*2JR(7V!KRM"DXZ8'Q3)5Y92JV4!H<%IZ#IF_7,EYWN6Z$
M/1]TG49PYSQ@ZX(TG5FO(TVW508I&JT _H7,0*J5UK,D=/YN'T&_.&A]RWUM
M?>+%H YXFE:J.&K$RH8N-AJI#%N(F)>FL@X\MQ;T&*@=^98YV!7$8)K4BOS"
M[4;0; 52%2C*EB7T5FEP#$W\FV&U#ZJ!U+@6:<(6VT$?B?F&A@/Q@#QZ>&Q;
MH ^BOLQRBXUD 3K0XELIJZSA-$3"P)M5F7*(2/B5DG30?1]MX.N<?3IBP!_@
MG,-+E2(;&I@&^,)BH0N *9VV-_!VA9Q<E^#AK8%C4+$$LVPT6%C+=(NB9F4N
M8[D!>@N5)^!>G\^OSUFAR:.W]J'-DDI#^D&=N(8N@D":.(6 D$N) 0"-;[A,
M4>BGP.%3PT%Z[&\S$F:P?IR<L\\YC)?*/^'-"L2Q \)T9E!=QBAP5.QU*XMU
ME7,A49K">2U&5!ZG9>+:@$)0FZ'_O$7X%.F=$7T*S%TN]\1;+FP"X7?"$-G@
M^6 FO4:'J5T(K:K%&K$>V/+T/0W^+@=3@KP?]F5_% )3Q3VR0%?O3NSWXD:D
M+*RCO,E%:PENH>/UUD,;627VG++.8J5!'KZ5"L<';XDQ.8*WR02DDS'X"MP8
MF8$"=2=_R&KJ:^7&7!4.J'IN[DQ$^A1AITU--G45(E[G\EOI1G*^!?G*R%4.
M(L;<SMEEMJ%40:35 @$*JL8Y>TW/OD\$3C P65"L<>!)ZN3IAFO(/B@62HD4
M0,!S!HB8=%:LM; >:^0=<$L(4" "9(#?1(W?O';P-MFV;#S..G#7@?#'$_]\
M!, W30G#PT#P8%8_4'O@0Y5'C_A%DVG3[8.%BGY(J'E'J+(7TX-=HJ-B]R6Z
M- P-2-,9LAR <T'R-K("1AQ,*P#!?H4DF*!/IT X+Y?@@^#<NBLA7X%>**=O
M.,BKMCPE75N< FRD*6 ZE A<<5DB!2"ODC(N&.:,[I350EPUF-R2/R,Q<8=B
M(*AR=/C61HV+W=\)/Z8J7UE<U(:C]T5N?;PF38L1N.F%.+ &<[E!:B2-#4[
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
MC'ZN!93F&AO ^Z6">=3=X #U?W]>_0=02P,$%     @ _(#Z6%YE)\:'#0
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
M1! E2$CA5:.T=$/E4%^QT;ZOI2/V]/G@E-1[!144^40 U[,8Y, (M!@$V-#
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
MV6+4'<$_^;H_D<_/,B,<Y;"0IJS+GBQNK*[Y]4304I><1RID =/#5+9)P!1
M[B\H%9N),M V7M%?4$L#!!0    ( /R ^E@0PNQ 1 (  (H&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(T+GAM;)V576^;,!1 _XK%I#VU@4 ^M@R0DF[3
M4JE3E';;LX,O8-78S#9)^^]G&\*R*:%27L V]QZ?:\0E/@CYK$H C5XJQE7B
ME5K7"]]760D55B-1 S=/<B$KK,U4%KZJ)6#BDBKFAT$P\RM,N9?&;FTCTU@T
MFE$.&XE44U58OJZ B4/BC;WCPI86I;8+?AK7N(!'T#_JC30SOZ<06@%75' D
M(4^\Y7BQFMMX%_"3PD&=C)&M9"?$LYVL2>(%5@@89-H2L+GMX0X8LR"C\;MC
M>OV6-O%T?*1_=;6;6G98P9U@ORC19>)]\!"!'#=,;\7A&W3U3"TO$TRY*SJT
ML=%'#V6-TJ+JDHU!17E[QR_=.9PD&,[YA+!+")UWNY&S_(PU3F,I#DC::$.S
M U>JRS9RE-N7\JBE>4I-GD[7YG@)2/0D,:&\0$LI,2_ '+M6L:_-#C;.SSK:
MJJ6%%V@1>A!<EPI]X03(O_F^,>OUPJ/>*AP$WC=\A*+@!H5!.!G@17VYD>-%
M%WCGRKQ!NU>TYH3N*6DP.U=U"YV<A]KO9J%JG$'BF0]#@=R#E[Y_-YX%GP:4
M)[WR9(B>;AL&:!SLIK?C4VVT)*+6_Q]RJSL,S#%3," V[<6F@YSO@M]>(3<,
M?4MNULO-KCJU)Y#F*\(7W(:9;[G->[?YU0<W[#?,O>CGG_2'"F3ANJ!"F6BX
M;EM%O]HWVF7;7_Z&MUWZ <N"<H48Y"8U&,W-ZY1MYVLG6M2NV^R$-KW+#4OS
MLP!I \SS7 A]G-@-^M]/^@=02P,$%     @ _(#Z6,'MVV9T&0  AE$  !D
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
M/2N; )8IK_HT>M6GTU[5,0'O7 <DWXDC2G[U.A[!F'>=7OE]\(QD)*.G*BI
M/H& )&M ]'2S0D>2V+2<Z[<[;]J0P%956D0E>8\7X4X"M-J2BQ7PX)SV&E0;
M23 9[@.6(,0[2),? R'DDADEC[Z1.=3C32Q<2]/[A^C0&L=Y:-GU["OD9$LV
M@,J 8!NLKH7\(Z?S0?$H$P 8!B1C9:\T(6 CV&J)_#=H5\@<NG8\;81?:V_9
M:9 R56V_[)"HA7!$"5!9VIXW@53XP;)6AM!1I4$Q1;A.??),@F,J]?%:.UAF
MPT#:8$MCZ73%@(8L4!VP$GA^ [4 RB28U+769;4"<JLA5X$WPZ>4(10=_E@-
MLS0!95P-:>B-4'GP]'$HHTQ$]1"S)17+ M"\^#GE1?*PA5GJ&U7W2AR-<8.(
M!:<39(]01IDF903)W>/S?D=^.\OX.$Q31CK093PI 88__]B0\P9@@_9- J5G
MT:2?31K>AX0JH)IO8D !$V-6/+W8$4:Z&P"$R-_Y5X.1W%4G(]$8#KA(,_=G
MD(JF='4)8&F@+E+8P4Z9B3 $\L1!153C5)G"OP^2.5;39"6-\B&WS&4S)?KG
M4?3/)Z7UA@ ';<T_O /R@CZ=<I_W7(I!C$Y+L2EM=,T<L+_, 2 4K>M%! P1
M);NHZ,-X%LG3CK\Y%_(/]X07,'0DBF.Y[<XD%=^8]0:64QL\3C3=Z(B<:!\J
M6"!FD?EQH*.8Z6,E"*RY:@[O;;8<AWSJ$ER[%;!  1-G=4.F3ID.)]]E$!"?
M+N@_U O045BR1VO<QZG3_7L\W;]/'LD55H0W(N6YS_G>>[&C$T:($< X(=R@
M 0IZ3Z[$GRZ=3@G[ =_(.]C!A,)5YM>I. GGYP85HW9)CP5 J,@#VNI,:BK9
MNPJP5]LI>2[.4QOE?%((ET$EZ1Q_88!WQ054JJ>,MD<^8ST!C#:N%S)P]D5Y
MB8,>?ALKX%S#(6=2Z>QE)U(AF$"MC,-*UJ!2%$/N3NUE,1C*4>V+CB8KI'+Y
MJQH8FB^P:U5NCBL@1_75>1&YSWBF]9AOH'URIV2X3$^$.4,EB%7RM25#&G*
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
MG/Z#H'8"=)XI9?<OSD'WKV;Y#U!+ P04    " #\@/I8E>"&1+(#   >"
M&0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6RM5M^/XC80_E>LW.H$4D02
M)Y"P!TC W:E7]2JTNVT?JCZ89"#N)79JFQ_WWW=L \M5+$]](9[QS#??C,=C
M)@>IOND:P)!CVP@]#6ICNL<HTF4-+=,#V8' G8U4+3,HJFVD.P6L<DYM$]$X
M'D4MXR*839QNI683N3,-%[!21._:EJGO"VCD81HDP5GQQ+>UL8IH-NG8%I[!
M_-:M%$K1!:7B+0C-I2 *-M-@GCPN,FOO#'[G<-!7:V(S64OYS0I?JFD06T+0
M0&DL L//'I;0-!8(:?QSP@PN(:WC]?J,_MGECKFLF8:E;/[@E:FG01&0"C9L
MUY@G>?@)3OD,+5XI&^U^R<';#H<!*7?:R/;DC Q:+OR7'4]UN'(HXC<<Z,F!
M.MX^D&/YD1DVFRAY(,I:(YI=N%2=-Y+CPA[*LU&XR]'/S)Y@SUV!Y8:L%)>*
MK  _%?G,!1,E9PUY-LP GH/1I/?"U@WH_B0R&-LB1.4ISL+'H6_$&9&O4IA:
MDT^B@NI'_P@Y7XC3,_$%O0OX\TX,2!J'A,8TNX.77@J1.KST#;QY6<J=,%QL
MR;)F8@N:,%&13TIA3992*=]&FOPY7VNCL)O^NE4%'R2['<3>L$?=L1*F 5XA
M#6H/P>S]NV04?[B30G9)(;N'/GO&&UOM&K!G^<K82CZ+UX.\Q?PN]FWF+S40
MV&PPC@UB4"I_"&LUX$(+:: B;"WWR$ZXC:5L.R:^OW]7T"3_H%$66C:\8M;R
MJN=<,BT&K>TH0/_>+U+K/ODB2MD"P;GDX$RM -R1:7XDK6\VL,U&L%7@W"HI
MX7BP&MT:G$?ZD;PXO^OF_(_],\+=V9YKG$V=5);UO/H;;ZRE3=R]LJK[VSUN
MBR%W&HGKD,"QA,Z0#G!LUDQA/JUM2LQV*;6OA2T]+[$[.R7WW/)Y(.DH#W-:
MX"K+1TXN0AIGN$)MF,=6EX1%GEL-,A\6Z;E\:\ "8O78$2'1*@FS),9%#Y'Z
M5A&'X]0B(=!X9(%Z#LGNT3R,B_$9"2$\)S=.<#<L$NKL4^JLPU%AD7/\6L#>
MD,9])R>CC/R*[P_W0 ^D"(=CFTTOS;*^D^G0<4A"6GC,,!TZ#LDX'-,A63#-
M2P),";S VA40L; +3G5\(/' LXD'<=+W<N(^='Q24Z^F.?G(FYT]L/\+[];=
MCJYF=@MJZUXF3=P0\N/[HKT\?G,_\U_-_<OYE:DMQ\G4P 9=XT&.;XWRKY$7
MC.S<"["6!M\3MZSQ 0=E#7!_(_%ZG@0;X/*78/8O4$L#!!0    ( /R ^EB/
MU,[&\0(  -4&   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;(5584_;
M,!#]*Z> $$@929R4IM!6*K!IFP9"P+8/TSZXR;6)<.S.=BC\^YV3DA91RI?X
M;-][]UX<7X9+I1],@6CAJ1+2C+S"VL5I$)BLP(J;8[5 23LSI2MN::KG@5EH
MY'D#JD3 PO DJ'@IO?&P6;O1XZ&JK2@EWF@P=55Q_7R.0BU'7N2]+-R6\\*Z
MA6 \7/ YWJ']N;C1- LZEKRL4)I22= X&WF3Z/0\<?E-PJ\2EV8C!N=DJM2#
MFWS+1U[H!*' S#H&3L,C7J 0CHAD_%MQ>EU)!]R,7]B_--[)RY0;O%#B=YG;
M8N2E'N0XX[6PMVKY%5=^>HXO4\(T3UBVN0GS(*N-5=4*3 JJ4K8C?UJ]APU
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
MDFV> 'E>02ZX\78%$OV\]FBDHLW"O9XZB4,G/<@[S+'9H(9QXK7CRW\9_<<
M7M62\E*=(7_S&CZ2A/>(K2/@((L:+6V7H_PN()F%<3)QPB2<35.X44W;64*M
MN"YV7*/W-*JT_D#6DSE,PVP6PU=BS*T#%TC##R]?9"QA;T&[:7^CRC<4OB=I
M@&7D,@=&_O,Y?*7J:4A@'B>0A#%AW2G+Q3-5#(%;R)6Q,!F'V22%21QF\1@^
M(]64YWG7=();+(;B^IW&@*5$+07&PIC-?Q%!HBL&FX=9&CLA"V>S%)(1?)*Y
MZ JDMG=:UK;;%Z2L'YULPIY[I40!=4/H#^@ C3?BG56]9'67WYL1L"/ BR0>
MS6AO">%7,%E=S$?IH-#8D[+J>8[T.]F$Y'03_O>G%E)TTZ*_%<33Z-2$1D=[
MM4&]];>'H3;11/0K=M .%]15OY=_F/>WVQ>NM[4T1* D5RK*).C3/QRL:OV6
MWBA+.]^+%5VRJ)T!O2^5LH>#"S!<VZM_ %!+ P04    " #\@/I8+'RN5VD$
M  "!"P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6RM5MMNVS@0_96!
MNRU:P(WNLIS:!I*TQ;9H4*/.ME@L]H&6QA91251)*D[^?H>4?-O(WCSL@TU2
MXIPY0YX9S60CY$^5(VIX*(M*30>YUO6EXZ@TQY*I"U%C16]60I9,TU*N'55+
M9)DU*@O'=]W8*1FO!K.)?3:7LXEH=,$KG$M035DR^7B-A=A,!]Y@^^ ;7^?:
M/'!FDYJM<8'ZCWHN:>7L4#)>8J6XJ$#B:CJX\BZO8[/?;OC.<:,.YF B60KQ
MTRP^9=.!:PAA@:DV"(R&>[S!HC! 1.-7ASG8N32&A_,M^D<;.\6R9 IO1/&#
M9SJ?#I(!9+AB3:&_B<WOV,43&;Q4%,K^PZ;=&XT&D#9*B[(S)@8EK]J1/73G
M<&"0N"<,_,[ M[Q;1Y;E>Z;9;"+%!J3936AF8D.UUD2.5^92%EK26TYV>O8%
M*20%K^_8LD#U9N)H C6OG+0#N&X!_!, ,=R*2N<*/E099L?V#I'9,?*WC*[]
MLX"?F^H" G<(ONN'9_""782!Q0O.1_C7U5)I22+XNR_&%B+LAS")<:EJEN)T
M0,I7*.]Q,'OUPHO==V<(ACN"X3GTV8(2+6L*!+&"&U'6HL)**[.RU.'# V6@
MPC[:9X'[:1][**P';#U0DOUJN,0,EH]PM;B!)/2!201K76GSPF0Q4"T G2/]
M)"*P*@/%'Z!L=8!&!T"WB+M;M%MH$ES G34YE,R_MIIM\)I7!"X:18;J37<.
MJ5 :OM8HF>;5NJ-N'_X&WG <1G8,PQ 6N9#ZK499'NX*"#CT??C.)#=J/WP7
M11[$00!W0K/B&-H?)M[8CN%X# L*]']G'PQ'B=^Z"KP3[,-Q"'$4]K)/0H\B
M=Y->_M'0\T8TAL,H3N",7J.=7J-GZW71U'6!5*2-VT]5^Y$PU?;;4RGU"?@_
M/!VB\P/T/J%R=5*GSU;GLVXW$T7!)+!2-":+CB_[*_F31UQOF,JA9CRS=/96
M:=$8#]8<H:0K:Z2-=9^7!=TT+[CF5+_VTDD-X(KB4["2H@1Q+"IE!36.$CMZ
MG@L_[*<)L[?LGG:N39Z;S_5>AE9KKUXDON>_>PKG7XSA$9E4$%R,NMD3R(RK
MU$0&9(NGL6+">DG_+KP\H\1XI\3XV4K\V&@Z/[BEN,JF[))NSA[-B:H^Z9V%
M[J^==W11*[I]L3$AD> 8J"T%4F+*"I(72<.<D>&T:CF5':?VL.N.$S2D,/GT
MB'3.-.1TK@?79"Z(O-F2?23)2YBCY")S_C0N]QK9?M:/Q?FY*1[! RW@/:98
M+LE]X'7:-@7")='0(H+1<!Q;N<=4/GS7,],1E9C1>&2F"4V#9&RF8_"\F*HZ
M4D>X(IJ[JV\KT8G0J=2YPX@<?4&E+H&7=:-M+A "4M6B<DXU:]ZF,]RSHL'^
MK*"*GPQCM[^N.0=M48ER;9L_!5:G;8>T>[KK+Z_:MFJ_O6U.;YE<\TH1@Q69
MNA<C*ERR;?C:A1:U;;*60E/+9J<Y]<@HS09ZOQ)";Q?&P:[KGOT#4$L#!!0
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
M7L#OU KL:3M=]XC)1?ZF%C7Q+-<)B1^1<]<*O>B"3&PK=,->1@SF$T[I6GZ
M<X:($^>>Y47.11N8:C&O(1/Y>CF[)%H:7K:I%$:LGDY1O..U9&%S9#NM%C-X
M*9Z8S$TX@&+G<2W%L5S _2U8X'/4/#WD "PY1=H,=B[X"VC(\UADK!H>NELX
M.@?C0@AD_7POY%I(6!Y5W\!8'8 O+\S]Y-58U'&8&@R!2)R[, <^.2>B6P5G
MC@TW'L+1N>M?_&T8YUM^: )A>V6@?2>XZ*!?+6!W+Q]8]D>L3%CD 4R*HKVI
M65VN-7'-0J^ ]B^9=+QPYY)\V4(263.)]2%@$(E+'.!;'$!\ W "+%#F^4=!
M):RO=$.P*LMA927\B2?(A6IO8*'%U26Y.Q;2+' 3H0C#AI*!,K4B9O858..<
M,2PC8[',#9C1$J*Y4@63J@)9U5D]*_K$0+!&6 9?<2BS$C21%JJ<HRK_C$Y/
M0(D!XP@L?;,Y8[HU0B"'%POT!T \!5I;&]J .<^?8!+CGZ6D":BA89M7I9MW
M]H(!-1=I@7P24T%Q] $:MRYD#+8S@HP5+2ZS!&:# ,!\J"P(:,9VHYH(>(?F
M8W>P4 N8-4UW%4#S,>8@7P!?3_EW!M'5*P@N#H<;W=[!H,0%*?AFCI[Y47 (
M52-]SA8H!/MCM "_-O4.N)VR\EMO@ZV6S0&R$39D(SR:;.PKD1_R\IL(?ES
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
M[K 7]DIO<: OK3:]<+0UF\1N#8HF./4JX6E:)KV00[1:!-V]62WTZ)0<\-Z
M'?M>F.^WJ/1N&;'HJ'B0F\YY1;):;,4&']']L;TWM$M.*(WL<;!2#V"P748W
M[/HV]_;!X$^)._M*!I_)6NMGO_G:+*/4$T*%M?,(@I87O$.E/!#1^/> &9U"
M>L?7\A']MY [Y;(6%N^T^DLVKEM&500-MF)4[D'OON AG\+CU5K9\ N[R3;C
M$=2C=;H_.!.#7@[3*O:'.KQRJ-(W'/C!@0?>4Z# \K-P8K4P>@?&6Q.:%T*J
MP9O(R<$?RJ,S]%62GUL]XH9*[.#K,!VPK]3%DU@KM)>+Q%$$;Y?4![3;"8V_
M@5;"-SVXSL*O0X/-S_X),3O1XT=ZM_Q=P-_'X0JR- :>\OP=O.R4;A;PLO])
M]P&WVC@Y;.#OF[5UAIKCGW/I3FCY>31_8:[M5M2XC.A&6#0O&*T^?F!E^ND=
MKOF):_X>^NJ1+F S*@3=PIEC.D?W?<"GSB#^=$) ]<50WT>Y?^.+K[S_R5Y)
M%W( U^G1BJ&QEU3-%QQ&M/"%5/B,N/65_078G,4T'(*4QA6;D915+"[*(DAY
MG&4E?);H:!X SXJ85QPXKV+&<LA+6HL2\H+%%2_@23NAR"_G)=E57F)5/,\8
M254^CV<\2%D9LY)1I6K=(ZR1"H8@IYT3^S,L9W$:J+$R+E./2T3R8NX%TA#6
MD2'+*1P'QN,\SR#C<4%6?$9L4[C3AEI*. 2J":"2=%G#.5E@<)%EY%E<P@7S
MN<U(R*NXG*<D^!@5OSRE=\'B>55>>CXI.>6A>G'&/3&*E59S8%=P;R0-4:F^
MTV0,O3<X"_6)@VY;62,I+*D](8.*] WH%S0=#>^8-&3>^!)0?]5H'$UPJA.=
MI--&XN1FQ^U6'3=^OJ*Q'S]4G,T^$7A/3X.=9L8ADJ.V0$^);I<?(F /C:NH
M16BV=;+N@*I/T[C6XQ!N8(_42HTE3W)O9-NB@=;HWG<869)U<P3^D6# BT%8
MV-%$]VM-I=9*-B%-.ZZM;*3PB1SYTD-&KCXB[CUQ/(04U!^#IE4I70=OI]](
MP\8PT$-)!?.%LBZDYDNCR=X<N\PKY."0CL4=8UV=&PC)J[G=H]F$U\EG0I69
M1OA)>WH ;Z:Y_\-\>CV_";.1U&L*6W)-KV9%!&9ZD::-T]OP"JRUHS<EB+X/
MT'@#^MYJ[8X;'^#TMV#U'U!+ P04    " #\@/I8"J5'+K0#  !:"0  &0
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
M*"V$HK4EV>2/'7L"^7.V(4)6.^(T*W-!\OT@[V.4X6GVU9T8(QW0K/"UU2Y
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
M#9K4O+A(J^8O>6G+^K)PO*E$D77!\@BR)&__1U^[CM@+D!Q]@-,%.(<!WHD
MMPMP#P*FUHD KPOPSJUAT@5,S@WPNP"_Z?NVLYJ>II&(YO>\>"&\+BUI]8M&
MKB9:=G"2UR/KL^#RVT3&B?DG]LSR#2-_(V\7BZ06.TK)^[P=LK7TOU(FHB2M
M?I-%_OI,R:\__T9^)DE._EP7FRK*%]7]6,@#J7'CN*OT75NI<Z)2EWPH<K&N
M2) OV$(33\WQOB%^+#N@[P5GUPOO'"/P[YO\AKC6&^)8CJ<YGL?SPUU=<WZL
M]N#':@_-X93%,MS6A2M]Z?8CRFUX[BE>4D6K%6>K=OP42[(;8__^ARQ*W@N6
M5?_1#9J6Z^FY=8J]J\HH9@\CF4,KQI_9:/[+3[9O_:Y3# FC2%B A(4@F**T
MUROMF>B[W*&3L@WTF\#ZXO8\]QS?F4[OQ\_[(FF*V=.9:ZO%Z'&QJ3>[=0Z*
M!9IBKF_[!\5"8Z.^L\LF?9=-7NFRG+W(#"L8SW3]9HR^]!1 PJBY73;9LHCK
M1COR($(03)'.[Z7SC4VDK(IY4NZ2FDCDU7BET]"(N51#)(R:&_CGFI''(BNC
M?/O+3U/'OOV](K&\SG(Y^ZODM$2LNPD)XQ41VS*)HS3=DI(7S\F"$3EE(%$N
M9P9R%M&-\+J?"IGRZ['QIB7PY@1X2EG_!:D/.XE9$U&](7&4QW*BV91YVA(F
MHQ@G9<3%EFQ*V?FN141!9A991-NJ.U*2%Z)F1$M)V3^,DO&D6-0'XC=AMM/&
MW>C&*K*S0Q!,&:NW_5B]/2<SDR4OLEY#5<(WBE*Z<6RLXM)QC(11<^-/YR+D
M080@F*+OM-=W:CY5>9172\8Y6Y!(D+)(<E'/R652TEZ.C;1+I43"*!(6(&$A
M"*;H.^OUG5UI#CU#*HV$420L0,)"$$Q1VK:&'^"6\5Q^W*7G-(F>DE3F9*;_
M26W$7"HME$:AM !*"SO:_L\"U[&L_D>!*MN>;V)_=PHFW\AC/U,J6;Z0,T7"
MOK)X(V3IW?58*[*QTHM%1M(HE!9 :2&*I@X&9Q@,SI7R=0=&"8ZD42@M@-)"
M%$T5?/"X;*.Q<G[2;C&3O>1C[^6>3C6H5]71?%.5 ;3*$$53Q1AL*-OL0^VG
MXN)9_OX[-0TV<RX^V9 T"J4%4%J(HJGZ#IZ9/;E6=H7Z:5 :A=("*"U$T53!
M!Z?--CM19V=7_SB[NL?I%>JAG55G *TS1-%4.08SR3[/3>(L+E9Y\C^99E5C
M:2?35BL2U$>"TFA'4ZZ5LV,QH;X1BJ:*.3A']OG647^Q_($?+%!K"4JC4%H
MI84HFCH*!G_)OI;!9$,=)BB-0FD!E!:B:.KZAL%E<C NDQESJ;Q0&H72 B@M
M=(Y=)ON4R>0,)I-C-ID^)'F2;;1W9\R1%PL%=8J@M !*"U$T5='!*7*NY10Y
M4*<(2J-06@"EA2B:*OC@%#FO.$7=[>Q&[NXN=7M36BLR= T4E$9?::C;WEC7
M"@IUFU T5=#!;7+,;M-[=66!K"-FS7PY/E9:*S'4A(+2Z"M-]PT20PTG%$V5
M>#"<'/-JI@_1UY.77:BC!*51*"V TD(4355T<)0<_UJ77>AR+BB-0FD!E!:B
M:*K@@V?EF#VK"R^[4(\*2J.O-'1FR,E0WPI%4P4=?"O'[%O]\&47:E1!:?25
MIN_6+&HUAKI2*)JJ\>!*.4839/Y'L:G8%\;*$RMKS>$7:PCUGJ"T $H+433U
M>9#!>W*M*UU\7:@;!:51*"V TD(4315\L*U<LVUE>#"DBU1NG\ULR_(/;MII
MRUE3^_;@T9"NG+*Z:VI/_,G!/1QM.<]U#^H-S2W[WIX;["'7Z$8H&9!\Z\^3
M;^1SMT@^+N35KK9RZU-)V\%0FPA*HU!: *6%*)HJ_-Y#<U=[:@[[V!SVN3GL
M@W/8)^>N82.Y@XWDFKV4CXS7)W*M-#>D2ZA9!*71CC;=2ZG6C>?-#C-O6VRF
M%CO*N]=P?-S!\7'-C@]-F(BX=OV".?)B":".#Y060&DABJ8J.C@^[K4<'Q?J
M^$!I%$H+H+0015,%'QP?]ZQ52EI%CY?Y..[$F3J'DTY-.6=JV][AI/.XG.?7
ML\[#U*<I-[&GSN0P^5W#6G$':\4U^PM=\OO.^2;45X'2*)060&DABJ9J/E@M
M[K46 +E0$P9*HU!: *6%*)JZ5<-@PGCF!4#GS3?-D$O%A=)H1U/GFY/)T2X0
MEF:^.?$.-X& .B3CO0UX,L97S59)]=/SFURT.Z?TG_;;,;UM-B$Z^/R=??=H
M:SZG]EW0;K8TX-N]GSY$?)7D%4G94E9EW=S*:1=OMU-JWXBB;+;_>2J$*++F
MY9I%"\;K O+[95&(W9NZ@GY3J_G_ 5!+ P04    " #\@/I8N(ZW, L#  !%
M"@  &0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6RM5FMOFS 4_2L6JZ9.
M6HO-(Y NB=0FFK9IJZJFW3X[X 148V>V2;I_/]M0+P\295*^@ WW',ZYOKYX
ML.;B11:$*/!:42:'7J'4\L;W95:0"LMKOB1,OYES46&EIV+ARZ4@.+>@BOH!
MA#V_PB7S1@/[[$&,!KQ6M&3D00!95Q46?^X(Y>NAA[RW!X_EHE#F@3\:+/&"
M3(EZ7CX(/?,=2UY6A,F2,R#(?.C=HILQ@@9@(WZ69"TWQL!8F7'^8B9?\Z$'
MC2)"2:8,!=:W%1D32@V3UO&[)?7<-PUP<_S&_MF:UV9F6)(QI[_*7!5#+_5
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
M2-WAC4AWU5/8[E(ATFWU\IZ'*YZ5&Q2_7Z<%?-9O2H/CHP+G_P)02P,$%
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
M;3]N1)R(L@F0?U\7<O+MOC05'/[9PM7_4$L#!!0    ( /R ^EBRY<>E$ 0
M #41   9    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;+5887.C-A#]*QIZ
MTTEFDH  @Y/:GDE,;WJ=7B^3]-K/"EX;YD!R)6'G^NLK <$VEA5[ZGZQD=CW
MM/NTDE:,UHQ_$QF 1*]E0<78R:1<WKFN2#,HB;AA2Z#JS9SQDDC5Y M7+#F0
M60TJ"]?WO,@M24Z=R:CN>^23$:MDD5-XY$A494GX]P<HV'KL8.>MXRE?9%)W
MN)/1DBS@&>37Y2-7+;=CF>4E4)$SBCC,Q\X]ODMPJ &UQ9\YK,76,]*AO##V
M33<^S<:.ISV" E*I*8CZ6\$4BD(S*3_^;DF=;DP-W'Y^8_]8!Z^">2$"IJSX
M*Y_);.P,'32#.:D*^<36OT ;T$#SI:P0]2]:M[:>@])*2%:V8.5!F=/FG[RV
M0FP!%(\9X+< _UA T *"/B \  A;0"VUVX12ZY 0228CSM:(:VO%IA]J,6NT
M"C^G>MZ?)5=O<X63DVE&Z ($RBFZ3].JK HB88:^R PXFK)2)5.F9WD%Z#<F
M!'KY7O<R"E2BZ^,P%PE(DA?B4@&^/B?HXL,E^J!'_"-CE2!T)D:N5+%HC]RT
M]?NA\=L_X'> /C,J,X%^IC.8&?!3.SZRX%VE82>D_R;D@V\E_+6B-RCPKI#O
M^:')G_\&3XZ'!Y9H@BXM@IHO.,"W/:^LGM=T9UYSJMI@FK:&-S3SZEWL3BQ)
M"F-'L0G@*W F/_Z (^\GDV;G)$O.1+:C9]CI&=K8)P^PR"G-Z4)M4@6AJ5&Z
MAB*J*?1^O9J$<3@8XI&[VA;%8#:((ASMFB4&,SSTX]O.;">001?(P!K(%T,R
M7!1JE5^V.8%>0)U&H,Z$M"!"Y/,\)7J'-ZYQZUBG)DM#-M@*^!I[H=>39=\J
M"$.S)E&G2635Y%,3^"9BM6CFG)7&E:.U,DEA'>)4*:*](/TH[@FQ;Q.898@[
M&6*K#+^K*B6M.-<GPQ)XSLQ;QTZVF)2PCG*J$O%^4L1QT)-BWR@(8[,8PTZ,
MH54,=:R\L]J'>X.&,0[]GF_3X\P2@UF(@^# :K_MHKBU1O$$I,C_4>E\*&MO
M]X;%7F_%3?=M@KY-8N?9\1U[F]+&LWJ_5=N\FXA72))7M7=1F.<27<"K*JP%
M7!H+$^NHIR9HRV:5,#$871\6:*OVPU:!CJG>KA!5ZYK-M3Y@+M2L@YRLQSG9
MDG.Q[0KL;P3V_Z<RJB4^EZCG9$O.Q;8KZJ8TQ=9*[;A:JN7863$^COW>WF0R
MP\.M@J"-V&"FCH@#9P3>5(787A:^?TK@_3+NVH]PW(_C*+/$9!;@H+^1N%OW
MR1+XHKZ7"Y6[%97-C:CK[>[^]_6-M]<_U=\$ZGOJAJ;YH/"9<#6+ A4P5Y3>
M3:RTY<T=O6E(MJQOK2],JCMP_9@!F0'7!NK]G#'YUM #=%]*)O\"4$L#!!0
M   ( /R ^EC2%U-,J 0  . ;   9    >&PO=V]R:W-H965T<R]S:&5E=#0X
M+GAM;,U978_B-A3]*U:ZJG:ESN2+!)@"$@.$3K73CF9VVX>J#R8Q)-TDIK8#
MLU)_?&TGDR'!9*&U5OL"B?$YY^;ZQ-?8HSTFGVB,$ //69K3L1$SMKTQ31K&
M*(/T&F]1SG]98Y)!QF_)QJ1;@F D05EJ.I;EFQE,<F,RDFT/9#+"!4N3'#T0
M0(LL@^3S+4KQ?FS8QDO#8[*)F6@P)Z,MW* GQ#YN'PB_,VN6*,E03A.< X+6
M8V-JWRQM5P!DC]\2M*<'UT \R@KC3^+F+AH;EH@(I2AD@@+RKQV:H3053#R.
MORM2H]84P,/K%_9 /CQ_F!6D:(;3WY.(Q6-C8( (K6&1LD>\_PE5#^0)OA"G
M5'Z"?=77,D!84(:S"LPCR)*\_(;/52(. )Q'#7 J@-,&]$X W K@G@OH58#>
MN0"O GCG/H-? ?QS%?H5H"\'J\RN')HY9' R(G@/B.C-V<2%'%^)YB.2Y,**
M3XSP7Q..8Y-9#/,-HB#)P30,BZQ((4,1^)7%B( 9SKB_8V&\'0+O,:5@]5FV
MXASE#%R!1Q2FD-)DG8106FL:_<6#YEYE%+R=(P:3E+[C'3\^S<';-^_ &Z'T
M(<8%A7E$1R;CSR B,<,JWMLR7N=$O"ZXQSF+*5CD$8H4^* ;[W?@39Z[.H'.
M2P)OG4["GXO\&KC6#\"QG)XBGEDW_!X2#K=/PN?GJ[L*^.)\=14\^'_/OOS/
MP3>&PJV][$H^]P1?AQD!GX4!7G_1XW=YB#,$_GC/J<$=0QG]4^71,HZ>.@Y1
M/6[H%H9H;'!JBL@.&9/OO[-]ZT>50722S762+722!3K)EIK(&C;KU3;K=;%/
MQ#S(9\PUP1G@%@(4IDAX"^[X9 =7*;KB*X0KV4I16)"$)4@YTY4ROI012X;=
MQ/$=>V3N#MW1&<NE[CA6=#VOI;C0J1@<*PY<QVHJ+H\[^;[GUIT:H^35H^1U
MCM('^ Q6*$?KA*ER7X*] TE[.&BEOE/@TM0?"UXY_J"5B85.R4 AZ0VL?BOY
MBEY]V^^IL^_7V?<[L_\+7T2GY7M"ZEF9S[GRI8$'DS"6DW#8F(0%4#5F_G&D
M=G_0'C7_R$RVYUK#9J_Y,=? \7JMT5!0V7Z_];X$QU2VZ[7?XZ6BUW#H>.HT
M]^LT]SO3/,UP(59:CT<Y/F<QI\IQI]ZEE4TGV5PGV4(G6:"3;*F)K&&G06VG
MP3>R@!KHM)E.LKE.LH5.LD GV5(36<-FP]IFPZ]?'(:*XF"URNNL,ZY+G:)2
M;!40G7J!0L_QV]5<T>G$0LJV7K<(+/T+7O /T%^=N@.]=-[0RC;7RK;0RA9H
M95OJ8FO:\6#'ROY&JE05B"Z[Z62;:V5;:&4+M+(M=;$U[>:\VLWY.G_W*YUF
MP7#\5HGJCN9BER@TG5:1TJH8J!1=MUVF5+U._.6T7[?_[,YMGR_]Y:_0S?V6
M=O:U;L8I%-LK!*V"@4*PW]YLZ0RJS+QY<)Z0(;*11T64+\1X.2^W8^O6^CAJ
M*@]A6NVW]LW"5K0'XOA*GE^\TI=G7_>0;)*<@A2MN91UW><6(>5Q4GG#\%:>
M9JPP8SB3ES&"$2*B _]]C3%[N1$"]:'>Y%]02P,$%     @ _(#Z6'XD.@1K
M!0  >B,  !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULM5IA;YLZ%/TK
M5C9-F]0M&$@@71JI#:!MVK1H7=_[,+T/;N(DJ( SVS3=OW\VH1""XY+5E:H&
MB.\YU^=>+ES'XRVA=VR-,0</:9*QB]Z:\\UYO\_F:YPB]H%L<":^61*:(BY.
MZ:K/-A2C16&4)GW;LH;]%,59;S(NKLWH9$QRGL09GE' \C1%],\53LCVH@=[
MCQ=^Q*LUEQ?ZD_$&K? UYC>;&15G_0IE$:<X8S') ,7+B]XE/(]L2QH4(_Z)
M\9;M'0,YE5M"[N3)Y\5%SY(>X03/N81 XN,>3W&22"3AQ^\2M%=Q2L/]XT?T
MJ)B\F,PM8GA*DG_C!5]?]/P>6. ERA/^@VP_X7)" XDW)PDK_H-M.=;J@7G.
M.$E+8^%!&F>[3_10"K%GX+A'#.S2P#XP@,<,G-+ Z<K@E@9N5X9!:3#HRC L
M#8:%]CNQ"J4#Q-%D3,D64#E:H,F#(ER%M1 XSF1F77,JOHV%'9_,J$A2RO\
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
ML(GL]*IY=!R9JS@:D?V=GE %?&6:<0+EK*:RZ09TLUW#[\*TN;Z;OPS/%^'
M?*H;A*8']4+?=!>O,5\1*M2I6"I7P>A474!XT[!K!I)M3$?J@4G)*O.X!EP
MUP;J_9(Q^3S0#KJV:?(?4$L#!!0    ( /R ^EC]VND( 00  &00   9
M>&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;*U8:W.;.!3]*QK:Z;0SFX!X&5+;
M,XUA9W=G.YMI^OBL@&PT!<1*LIW\^Y4$)C80['3)AQCD>\[5.5>1=#/?4_:3
M9Q@+\%CD)5\8F1#5C6GR),,%XM>TPJ7\9DU9@81\91N35PRC5(.*W+0MRS<+
M1$IC.==C=VPYIUN1DQ+?,<"W18'8TRW.Z7YA0.,P\(5L,J$&S.6\0AM\C\6W
MZH[)-[-E24F!2TYH"1A>+XQ/\":&&J COA.\YT?/0$EYH/2G>ODS71B6FA'.
M<2(4!9(?.[S">:Z8Y#S^;4B--J<"'C\?V'_7XJ68!\3QBN8_2"JRA1$8(,5K
MM,W%%[K_ S>"/,67T)SKWV!?Q\YL R1;+FC1@.4,"E+6G^BQ,>((8/LO .P&
M8'<!W@L IP$XEV9P&X![:0:O 6CI9JU=&Q<A@99S1O> J6C)IAZT^QHM_2*E
M6BCW@LEOB<2)Y=]8NLS!%5C1HJ(E+@4'= WT,(@?Y7J4G^\C+!#)^0<9]^T^
M N_??@!O 2G!UXQN.2I3/C>%G(RB-),F\6V=V'XAL0,^TU)D',1EBM,!?#2.
M]T?PIC2A=<(^.'%KCQ+^M2VO@6/]!FS+=@?FL[H<[@S)^7_9XU_.?F*&TRX+
M1_,Y8\L"))2+H<K66'<8J[:V&UZA!"\,N7=QS';86+Y[ WWKXY"M4Y)%4Y+%
M$Y&=%,!M"^".L2__J3!#@I0;D(^6HF;Q-8LZ%'9+&+K>W-P=6SP0Y+KN:5#4
M#W)F@7T:%/>#[,"!;=")5*^5ZHU*O<\H$U<"L^*,UIK&.YZA6NPG4OLQKMT1
M$0W$A!TWXGZ,[[G#.OU6IS^J\SMB!#WD^(Q*OY?9\V!'93_&=SI.1/V8P.WP
MQ/T8: 7.L,Q9*W,V*O,K%2@_HW$VL(Q@V!$Y$.2&G:!HUG<+PEE'9C_(]?Q@
M6&;0R@Q&=\@5XAFH$$F!O*T!5-"M.CI)F>1;>1ZIPU%D&!32ABW#\F8EU+%:
MNY++94!R(@@>/#>#*7?7*<FB*<GBB<A.BA>VQ0LOW%T35<:UO"YSL&:T /1T
MWQTLT"CW:PLT)5D4]O?PT LZ?PT#01!:PW\-T'J^1UJCEO[05W*<7J&=='"#
M91>A^I3G$TQO\._>!#:T/UYD\YF$-GC"B'$ +5#4-T';!2EZ&N):G>%R&J[@
M0 7MEZBB":<53S*MTX(=7?SAZPJ6$IZH70S(RN#75:K.%!PM*>O:\D/K^*=[
MAC6@L /J[.^_0AV?HZX=,X^ZI@*SC6Y7.= >U#?E=K1MB3_I1K S?@MO5G!@
M/%(MM.[2GNGK_OLS8AM2<FGI6J:RKF?R;&)U2UN_"%KIGNV!"MD!ZL<,HQ0S
M%2"_7U,J#B\J0?N/A>5_4$L#!!0    ( /R ^EA RK_EZ@(  %8(   9
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;(66:V^;,!2&_XK%JJF5MG))N&4)
M4B^JMJF5HJ;=/DS[X(238-5@9IND_?>S34JSX9(OP0:?]WF/#>=DNF/\210
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
MBY-A#GO?]'VSWO_SIBJOJG;W@>'W'YKAZ?_PP^E@_U/3?MRW<?Y_4$L#!!0
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
M9"/K[$;Q33KU77"E>)Q>KH$%(+0!/E]RK@XW>H/B'P>3_P!02P,$%     @
M_(#Z6'IP7Z ^"   )T,  !D   !X;"]W;W)K<VAE971S+W-H965T-C N>&UL
MQ5Q=;]LV%/TKA%<,#=#8$N6/-$L,))&V95BZ(%G:AV$/M,781"31%:FD'OKC
M1TJR)=HR';4WS4LKR>2YY#WB)<\EHY,GGCZ(.:42?8FC1)QVYE(NCGL],9W3
MF(@N7]!$_7+/TYA(=9O.>F*14A+FE>*HAQUGV(L)2SKCD_S9=3H^X9F,6$*O
M4R2R.";I\IQ&_.FTXW96#V[8;"[U@][X9$%F]);*N\5UJNYZ:Y20Q301C"<H
MI?>GG3/W..CG%?(2'QE]$K5KI+LRX?Q!WUR&IQU'MXA&="HU!%'_/=(+&D4:
M2;7C<PG:6=O4%>O7*_1?\\ZKSDR(H!<\^L1".3_M''502.])%LD;_O0[+3LT
MT'A3'HG\7_14EG4Z:)H)R>.RLFI!S)+B?_*E=$2M G9W5,!E!;Q989<%KZS@
M;508X!T5^F6%_D8%;U>%05DA[WJOZ'ON.)](,CY)^1-*=6F%IB]R[^>UE;]8
MHE^46YFJ7YFJ)\>W<Y+2PW/EZA!=\%B]?X+D#!ZBLS!D^I)$Z#(I7DG]PUN?
M2L(B<8#>H!X2NKY +$%W"9/B7>W!WW.>"9*$ZN$;?7_%HD@!B).>5 W7YGO3
MLI%^T4B\HY%#=,43.1<H2$(:FO5[JL/K7N-5K\^Q%? /DG21X[U#V,']LLD-
MS;JPHUR1)?*<',3;#>+O:4JFFE*B]-'=K8_>OCE "Y)*-F4+DLBZFW<:"9YO
MQ-L':'C46[]'7F[!L[Y'D^WWZ"Q-23*C*K9(-%FB>KEKLLP?GSV1-$3__*D@
MT:6DL?BWH8?GA?U^LWT=3X_%@DSI:4<%3$'31]H9__R3.W1^:2(6$LR'! N
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
M"@-O>%*%MJC@8MA>AE&C<-2I\(J5+(8\)CL&/&X3-_JW^"?"NB(J4>Y!W\Q
MKNUSHLA*;')==9MFM7FQIK91GZS/\"6K'IZ_--4S>$?EFF&;Y) @I=<;8=5E
M];14$RT*VYV70F.OM\,47V.0)@#W$R'T?F(^T+SOT1]02P,$%     @ _(#Z
M6*O5K0HC P  U0@  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&ULM5;;
M;MLX$/V5@38H6J"-Y)N<I+: .&G1%N@FB#>;9UH:2T0H44M2=E+TXSLD;<7!
M*MH6V+Y8O,V9,W,X',^V4MWK M' 0RDJ/0\*8^JS,-1I@273Q[+&BG;64I7,
MT%3EH:X5LLP9E2(<1E$<EHQ703)S:]<JF<G&"%[AM0+=E"53CPL4<CL/!L%^
MX8;GA;$+83*K68Y+-+?UM:)9V*)DO,1*<UF!PO4\.!^<+0:1-7 G_N:XU0=C
ML*&LI+RWD\_9/(@L(Q28&@O!Z+/!"Q3"(A&/?W:@0>O3&AZ.]^@?7? 4S(II
MO)#BCF>FF <G 62X9HTP-W+["7<!32Q>*H5VO[#=G8T"2!MM9+DS)@8EK_R7
M/>P2<6 P?LE@N#,8.M[>D6-YR0Q+9DIN0=G3A&8'+E1G3>1X9559&D6[G.Q,
MLBR8PG<+BBN#"UF2V)JY=+V#I1.*?Z.=*U.@@L^5OP5V^WQ%$L/2R/0>KFJ[
MI.'U)1K&A7X#1Q""ML@:> 6W%3?Z[<'"7X5L-*LR6CQZ-I^%AF*RS,)TQW_A
M^0]?X!_#5UF90L.'*L/LN7U(N6@3,MPG9#'L!?S25,<PBM[",!J.X79Y":^/
MG@7D/SV>1FWJ1\[3Z 5/5XW1AJ+F57[6%;BW'G=;VVH]TS5+<1Y0.6I4&PR2
M5W\,XNA]#[=QRVW<AYZ<Y[G"G!DD>8SB5(0I;)AHL(NHAXH=E'T%-DD\GH6;
M#O>3UOVDU_V=*R:Z>&R#BAX'JG_[PE"F("6Y%=5RPP0(ONXDU \^AD=D2L,@
M@M+?'1(Z8X]]FL8M\;A7TP\/J%*NV4I@IZ;Q;]!TVG*;]L;]9U.NJ(KE&N2^
M8*GV_'5^ ]\[+[9G[7$G!P(/II.X6^*3ELW)KTF,/G4(M>(I.FZ9%,(J51-M
MQ\[2?"K%+JK>Z?2 ZFAT?#KJYGK:<CW]_ZKA]%_5$'5['T1/;W3T.\OA/]!'
MNWH8_T0YA >=ID25NWZJB453&=]TVM6V9Y_[3O5TW#?\KTSEE$H0N";3Z'A*
M]TOY'NHG1M:N;ZVDH2[HA@7][T!E#]#^6DJSGU@'[3^9Y =02P,$%     @
M_(#Z6)Z=2WF- P  ' X  !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL
MK9=MC]HX$,>_BI6KJE:Z)<^$W4*DA5Y[=U*KU=+=OO8F [$VL:GM0._;G^V$
M $DVI6C?D#AX_C,_/XS'TQWCSR(#D.AGD5,QLS(I-S>V+9(,"BQ&; -4_;-B
MO,!2-?G:%AL..#5&16Y[CC.V"TRH%4_-MSL>3UDI<T+ACB-1%@7F_\TA9[N9
MY5K[#_=DG4G]P8ZG&[R&)<B'S1U7+;M124D!5!!&$8?5S+IU;Q9NH U,CT<"
M.W'TCC3*$V//NO%/.K,<'1'DD$@M@=5C"PO(<ZVDXOA1BUJ-3VUX_+Y7_V3@
M%<P3%K!@^7>2RFQF32R4P@J7N;QGN[^A!@JU7L)R87[1KN[K6"@IA61%;:PB
M* BMGOAG/1!'!DJGW\"K#;RV0?""@5\;^ :TBLQ@?<02QU/.=HCKWDI-OYBQ
M,=:*AE ]C4O)U;]$V<EXF6$.5W,U$"E:L$*M#H'-^%ZAI5HR:9D#8BMT#T)R
MDDC5:RE9\HP>*)$"O?L($I-<O%?=[Y</0CW>(!L)+2KV#T+1MXR5 M-43&VI
M@M:N[:0.<%X%Z+T0X!A]851F OU%4TA/[6T%VQ![>^*Y-RCX;TE'R'?^1)[C
M!3WQ+,XW]P?"\9L)\(V>_X+>U[)X MXW+I5=T&^GM_>-V. $9I;:OP+X%JSX
M[1_NV/G0!_5*8B>(08,8#*G'<U@32@E=JPV78YH >J?61+4ZWO>15W*AD=-Y
M:!N[KN--[>TQT:#/"XG"AB@<)/K,,=5[X1<<88<CBIP61K=/Z!SZG$0W;J(;
M#T;WJ#;KKX,;=QQ?>==1*[I!1Q<.<M1@1(,8*DVO@)Q!$G5)W#;(H*L+028-
MR&001&6NWUC\D^[B#\-)"V?0X84XUPW.]6#&^FZ.1C4MMUO@ZJA'9C<@=?P
M^H0)1X\X+Z$/[?HU,]HKB9T,@>L<CDWG@IR6LCS'7* -\&J*>V>XEHZ.IW@R
M"MM+=CB"2PF/"@/W[!QW)E==:KC'8,[(;R_>NM\)OS^*@OZLYWJ'B+US\]Z9
M 7O=@#UW-.X$/.CWTIDX5 CNX.G<2H1GHOD]<Q&,.GEQV/6E:(?*P!TN#7I2
MXYE\0=\:ZIQ?P^Y_%\\^JK,+X&MS_1 H826550':?&VN.+>FL&]]G^NKCZG?
M#S+5O>D+YBJQ")3#2DDZHT@=!+RZBE0-R3:FFG]B4MT-S&NFKF_ =0?U_XHQ
MN6]H!\V%,/X?4$L#!!0    ( /R ^E@;4T:HA ,  "X.   9    >&PO=V]R
M:W-H965T<R]S:&5E=#8U+GAM;*V7;8_:.!#'OXJ5.U6MU"5/!-@M1%KHL]0>
M*K?;UR89B+6.S=D.]+[]V4X(L!O2<.(-B8/G[_G9X_%XO./B268 "OW**9,3
M)U-J<^>Z,LD@Q[+'-\#T/RLN<JQT4ZQ=N1& 4VN44S?PO(&;8\*<>&R_S44\
MYH6BA,%<(%GD.1;_3H'RW<3QG?V''V2=*?/!C<<;O(8%J(?-7.B66ZND) <F
M"6=(P&KBW/MW,[]O#&R/1P([>?2.#,J2\R?3^)).',]X!!02922P?FQA!I0:
M)>W'/Y6H4X]I#(_?]^H?+;R&66(),TY_DE1E$V?DH!16N*#J!]]]A@HH,GH)
MI]+^HEW5UW-04DC%\\I8>Y 35C[QKVHBC@PT:+-!4!D$SPVB,P9A91!:T-(S
MB_4>*QR/!=\A87IK-?-BY\9::QK"S#(NE-#_$FVGXD6&!=Q,]42D:,9S'1T2
MV_F]00L=,FE! ?$5^JM04F&6$K9&<Q V?%@":*%X\H0>&%$2O7X/"A,JWVC;
M^>)!ZL>?R$72C"#W#\+0WQDOI-:28U=I N.'FU3>SDIO@S/>#M WSE0FT0>6
M0GIJ[VKR&C_8XT^#5L&OF/60%[Y%@1?TF_SYC7FAS4.OR?S$G;!>C=#JA6?T
MOA?Y$D2#']/2KM]L9_;ZG=S@!":.WLP2Q!:<^-4?_L![UP1U);$3Q'Z-V&]3
MCZ>P)HR9.%IB:F/HM8Z),CK>-)&WREU*7HI%5LQDN&WL#Z.QNVT BFJ@J!7H
MD\!,Z=WS&XSHY<B>5X]<>M?0QQ\U>S>HO1NT>O<(LH-SK1J7SO'@!877S#"L
M&8:M##I?KX!TP&B5N11C^ +C)CP3*J,:9-0*\J%,H!T#OU7K4IK1"YH@.A-:
MMS7-;6NR^FF/2+TJ]UL0^LA'=B<@?0P!^HB)0(^8%M!$=GM-LBN)G4R![QV.
M3^]_I+.44XJ%1!L0Y0HW+G"[]*7S4*D-CY?8[T5!\R+[1P6"WSF_=>1J%;R8
MJRI@_).TV!N=V8M^<  +NJ;&CERM>A=S!5WSI'\H'_S6H_M9INQ(==72HE([
M6:VP?SX,#V6#WUXW-.3.CGQ7+2 JM>-=YD>]T'^&YQY5Y#F(M;VH2)3P@JFR
M.*^_UI>A>WL%< _=RYO4-RQTBI&(PDJ;>KVACAA17D[*AN(;6]\ON=*W!?N:
MZ0L="--!_[_B7.T;9H#ZBAC_!U!+ P04    " #\@/I8=E>@^80#   !#0
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
MO(*B-)#?KQD33S=E ^T_-LS^ 5!+ P04    " #\@/I85DRK&&8$  "N%
M&0   'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6RU6%USXC84_2L:-]-)9C;Q
M-X84F$F"3=OI;C-+TWU6L #-VA*5Y+#]]Y5DXS5&.-"Z+PF6[SE'TKE7EC3>
M4?:5;Q 2X%N>$3ZQ-D)L[VV;+S<HA_R.;A&1;U:4Y5#(1[:V^98AF&I0GMF>
MXPSL'&)B3<>Z[9E-Q[00&2;HF0%>Y#ED?S^BC.XFEFOM&S[C]4:H!GLZWL(U
M6B#QLGUF\LFN65*<(\(Q)8"AU<1Z<._GKJ, .N)/C':\\1NHH;Q2^E4]_)).
M+$?U"&5H*10%E/_>T!/*,L4D^_%716K5F@K8_+UG3_3@Y6!>(4=/-/N"4[&9
M6$,+I&@%BTQ\IKN?436@4/$M:<;U7["K8AT++ LN:%Z!90]R3,K_\%LU$0V
MY#$#O K@M0'!"8!? ?QS 4$%",X%A!4@/'<,@PHP.%<AJ@"1-JN<76W-# HX
M'3.Z TQ%2S;U0_NKT=(13%0J+@23;['$B>DCY'@)KG^CG-^ &#*"R9J#9\3
M$\USF2N+#60(W(*%+(*TR!"@*_!%&XQ2\/"&F$Q84+) DH(9S@KUIHGFX/="
M<"%?2W)P/4,"XDS*W8*7Q0Q<7]V *V #7H9B EX(%OQ#H^&/#2VXA,O&JX/G
ML2WD'*B1V,MJO(_E>+T3X_7!1TK$AH.8I"@UX)-N_* #;\NYKPWP]@8\>IV$
MOQ;D#OC.!^ Y7F#HSU,W_"-D$NZ>A,_.5_<-\/A\=1,\^6]CG__KSA]8X=>U
MX&L^_P3?IR*7Z2PH W*)5PM<E=-IE=/7F:X2M*^2K:P2G:3WICPLM0*SEOK"
MW/,M7**))3\A'+$W9$U__,$=.#^9DJ!/LEF?9'&?9$F?9/.>R Y2*:A3*>AB
MGWZ2FX@J73!9TAR9,J2D&&@*M65XF]ZZT7 XMM^:UA]'N:'OC ZC9L=10R\,
M#H-B Y4[B-S#J,00Y8=>*VINB!J-O+"..IBVL)ZVL+,"9XA0^9%3-6B:L+#/
MDNJ3;-8G6=PG6=(GV;PGLH/<&-2Y,>@LJ7K3 :M-!RGR5[D"R_W(LMQL5!L&
MVMALW%;+^#7>O[XQ)5:I'#:2.?*'H=^JQ,[^79HQ!LD@B%K%'_<IF1A'.6RM
M)'-CQQJKTH%Y46U>U&E>O%K)LX?R2G],Y>D#<+0L&!98.O:..]%1CYR6,YWB
MESIS+->>H[A/O>18SPW;IAS'A">6VF'MR/#_**=Z+]1MV?"L@NKLX:6V&22#
M<!"UG.M3,C%).D&KAN?&C@6^V;Y1;=^HT[[JW'9J1ZK]26F60=9H-5I5ZD3-
M78ASYW@MJSI[<ZE5QY+.G=O:8,1]*B9&Q;91IB O,OOD.M\/V$ZG4[/W3@\7
M>%5)O6=6=X\N=<L@:K"K5\W$K-DVS!AUY)C=N!V1![RUOOCB<I4KB"@/AW5K
M?;GVH*^46NV/[GWL&MH3=1FG;V.^TY<W>?)\O,:$@PRMI)1S%\E5@)678^6#
MH%M]-_-*A:"Y_KE!,$5,!<CW*TK%_D$)U%>4TW\ 4$L#!!0    ( /R ^EBL
MD6.(S0(  #((   9    >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;*U6;6_3
M,!#^*U:0T":Q)4VR=2IMI+XA0$Q4*X,/B ]N<FVL.79G.^WV[SD[:6A'5DVP
M+[5]N>>Y%Y_OVM]*=:=S $,>"B[TP,N-6?=\7Z<Y%%2?RS4(_+*4JJ &CVKE
MZ[4"FCE0P?TP""[]@C+A)7TGFZFD+TO#F8"9(KHL"JH>1\#E=N!UO)W@AJUR
M8P5^TE_3%<S!W*YG"D]^PY*Q H1F4A %RX$W[/2FL=5W"M\9;/7>GMA(%E+>
MV<.G;. %UB'@D!K+0''9P!@XMT3HQGW-Z34F+7!_OV/_X&+'6!94PUCR'RPS
M^<"[\D@&2UIR<R.W'Z&.Y\+RI9)K]TNVM6[@D;341A8U&#THF*A6^E#G80^
M/.V L :$3P'Q,X"H!D0OM1#7@/BE%BYJ@ O=KV)WB9M00Y.^DENBK#:RV8W+
MOD-COIBP=3(W"K\RQ)ED1#5+R<D7J?4IF5(EF%AI,@-%QK(H\";G.55 SL@<
M*S0K.9"A,.PL8[RT-TR^ED8;*C*$D>E]R<PC&6ZIRC2Y%1FR5'"T IEEQ/+6
MU%7(C%.AR<D$#&4<;9\1;57U;F&"?,MEJ9%;]WV#H5J'_;0.:U2%%3X35D2N
MI3"Y)E/T(FO!3X[C+X_@?4QQD^=PE^=1>)3P<RG.212\(V$0QBW^C%\.C]K"
M^3_KTW^V?I",J"FZR/%%S_ =U%E5(3^'"VT4MHU?;9==T<7M=+:5]O2:IC#P
ML%=J4!OPDK=O.I?!^[9,OR;9Y#7)IJ]$=G G<7,G\3'VY/!9G^#SJQ[B:=M]
M5%07CLI.HDT2!4'0]S?[>6Y3ZG8/E29_*X57<7RH-&U1ZH:=1JF*U]]K@@6H
ME9L^FJ2R%*8JS4;:#+BAZ^M/Y*-.;]QID4]P(%;SZP]]-4VOJ5HQ[&8<EF@J
M..^BJZJ:4-7!R+5KP0MIL*&[;8Y#'915P.]+*<WN8 TT?Q.2WU!+ P04
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
M]6Y^4N\R?AURN?9\K_'Z/TGU>#XW7R]_67[OG-R7"\[U;45Y^@M02P,$%
M  @ _(#Z6$!K%[H  @  QBD  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=I-
M3L,P$ 7@JU39HL;U;P%1-L 66' !DTS;J$ELV0;*[7%20 )!!2H2;].HM3UO
MXI&^5<_NGCW%R;9K^[@HUBGY4\9BM:;.QM)YZO/*TH7.IOPUK)BWU<:NB(G9
MS+#*]8GZ-$U#C>+\[)*6]J%-DZMM_CDVKE\4@=I83"YV&X>L16&];YO*IKS.
M'OOZ4\KT-:',)\<]<=WX>)0W%.S+A&'E^X#7<S>/%$)3T^36AG1MN[R+;5L6
MTW-+L=Q?XHL>W7+95%2[ZJ'+1\KH ]DZKHE2UY:[HD?[DU.^8=I]\H/SQS+[
M O/.V^!\S!,+]/NXMY$,IZ<^%Z*0FOVO^)Z82Q_\?C1,NZ;ZA]GY>I]<V(SS
MB&Q\''[''V?\7O^7?0B0/B1('PJD#PW2AP'I8P[2QS%('R<@?? 92B,HHG(4
M4CF*J1P%58ZB*D=AE:.XRE%@Y2BR"A19!8JL D56@2*K0)%5H,@J4&05*+(*
M%%D%BJP215:)(JM$D56BR"I19)4HLDH4626*K!)%5HDBJT*15:'(JE!D52BR
M*A19%8JL"D56A2*K0I%5H<BJ4635*+)J%%DUBJP:15:-(JM&D56CR*I19-4H
MLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR&A19#8JL<Q19YRBRSO]3UGOG-G\<
M/S[+SC;]6SX;_[YY_@)02P$"% ,4    " #\@/I8!T%-8H$   "Q    $
M            @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( /R
M^ECYC% 2[P   "L"   1              "  :\   !D;V-0<F]P<R]C;W)E
M+GAM;%!+ 0(4 Q0    ( /R ^EB97)PC$ 8  )PG   3              "
M <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ _(#Z6-RWVTGN
M!0  JQ\  !@              ("!#@@  'AL+W=O<FMS:&5E=',O<VAE970Q
M+GAM;%!+ 0(4 Q0    ( /R ^E@7W6Y("@@  . A   8              "
M@3(.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " #\@/I8
MTSPD260#  !("@  &               @(%R%@  >&PO=V]R:W-H965T<R]S
M:&5E=#,N>&UL4$L! A0#%     @ _(#Z6%,-$,=<!@  B!\  !@
M     ("!#!H  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    (
M /R ^EBD;/LQ:P<  %D@   8              " @9X@  !X;"]W;W)K<VAE
M971S+W-H965T-2YX;6Q02P$"% ,4    " #\@/I8M77\%8D,  "J>P  &
M            @($_*   >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#
M%     @ _(#Z6,7#=K$4&@  $D\  !@              ("!_C0  'AL+W=O
M<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( /R ^ECEA-:L.@4  +H,
M   8              " @4A/  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q0
M2P$"% ,4    " #\@/I8B26DBVH+  !C(P  &               @(&X5
M>&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ _(#Z6,(>6]UW
M!@  + \  !D              ("!6&   'AL+W=O<FMS:&5E=',O<VAE970Q
M,"YX;6Q02P$"% ,4    " #\@/I8>47$.?L+   >)P  &0
M@($&9P  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( /R
M^EA2((CKQ@0  '4-   9              " @3AS  !X;"]W;W)K<VAE971S
M+W-H965T,3(N>&UL4$L! A0#%     @ _(#Z6))2"AU]!   YPL  !D
M         ("!-7@  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4
M    " #\@/I8L&,ZR,$'  #K%   &0              @('I?   >&PO=V]R
M:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( /R ^EAO$<A,_ ,  #P)
M   9              " @>&$  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL
M4$L! A0#%     @ _(#Z6(G_GN E#@  !S0  !D              ("!%(D
M 'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " #\@/I87F4G
MQH<-  !W*0  &0              @(%PEP  >&PO=V]R:W-H965T<R]S:&5E
M=#$W+GAM;%!+ 0(4 Q0    ( /R ^EB=:4@>E@0  +,*   9
M  " @2ZE  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @
M_(#Z6#SWA;N5!@  > \  !D              ("!^ZD  'AL+W=O<FMS:&5E
M=',O<VAE970Q.2YX;6Q02P$"% ,4    " #\@/I8/:/5[Q($  #("@  &0
M            @(''L   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4
M Q0    ( /R ^E@1P!&BR@8  'T0   9              " @1"U  !X;"]W
M;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ _(#Z6#2=\H&+ @
MJP4  !D              ("!$;P  'AL+W=O<FMS:&5E=',O<VAE970R,BYX
M;6Q02P$"% ,4    " #\@/I8VI_J;K@"  "$"0  &0              @('3
MO@  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( /R ^E@0
MPNQ 1 (  (H&   9              " @<+!  !X;"]W;W)K<VAE971S+W-H
M965T,C0N>&UL4$L! A0#%     @ _(#Z6,'MVV9T&0  AE$  !D
M     ("!/<0  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4
M" #\@/I8+S1VW-4#  #A#   &0              @('HW0  >&PO=V]R:W-H
M965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( /R ^EB5X(9$L@,  !X(   9
M              " @?3A  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L!
M A0#%     @ _(#Z6(_4SL;Q @  U08  !D              ("!W>4  'AL
M+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " #\@/I8E[-.2UH'
M   C*   &0              @($%Z0  >&PO=V]R:W-H965T<R]S:&5E=#(Y
M+GAM;%!+ 0(4 Q0    ( /R ^EA&@-3-MP0  !L-   9              "
M@9;P  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ _(#Z
M6 M>Z'QS P  P@<  !D              ("!A/4  'AL+W=O<FMS:&5E=',O
M<VAE970S,2YX;6Q02P$"% ,4    " #\@/I8+'RN5VD$  "!"P  &0
M        @($N^0  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0
M   ( /R ^EBO:U%JX0(  &@&   9              " @<[]  !X;"]W;W)K
M<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ _(#Z6![=C 2W"0  /"
M !D              ("!Y@ ! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q0
M2P$"% ,4    " #\@/I8P8X/BBT'  "1%P  &0              @('4"@$
M>&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( /R ^EB8;<GV
MY ,  "((   9              " @3@2 0!X;"]W;W)K<VAE971S+W-H965T
M,S8N>&UL4$L! A0#%     @ _(#Z6 JE1RZT P  6@D  !D
M ("!4Q8! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " #\
M@/I8!$N1BG<(  !F0P  &0              @($^&@$ >&PO=V]R:W-H965T
M<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( /R ^EA&<K6[X (  +D)   9
M          " @>PB 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#
M%     @ _(#Z6+6OKWBT!P  %$8  !D              ("! R8! 'AL+W=O
M<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " #\@/I8NGL52P4(  #@
M2@  &0              @('N+0$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM
M;%!+ 0(4 Q0    ( /R ^EBXCK<P"P,  $4*   9              " @2HV
M 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ _(#Z6"7W
M_[M, P  BPT  !D              ("!;#D! 'AL+W=O<FMS:&5E=',O<VAE
M970T,RYX;6Q02P$"% ,4    " #\@/I8LQ#P!U\(   V4   &0
M    @('O/ $ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    (
M /R ^EC(?E&[404  +@G   9              " @85% 0!X;"]W;W)K<VAE
M971S+W-H965T-#4N>&UL4$L! A0#%     @ _(#Z6!XZ/:X6"   >$$  !D
M             ("!#4L! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"
M% ,4    " #\@/I8LN7'I1 $   U$0  &0              @(%:4P$ >&PO
M=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( /R ^EC2%U-,J 0
M . ;   9              " @:%7 0!X;"]W;W)K<VAE971S+W-H965T-#@N
M>&UL4$L! A0#%     @ _(#Z6'XD.@1K!0  >B,  !D              ("!
M@%P! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " #\@/I8
M_(>]\,<#  !"%0  &0              @($B8@$ >&PO=V]R:W-H965T<R]S
M:&5E=#4P+GAM;%!+ 0(4 Q0    ( /R ^EC]VND( 00  &00   9
M      " @2!F 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%
M  @ _(#Z6$#*O^7J @  5@@  !D              ("!6&H! 'AL+W=O<FMS
M:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " #\@/I83RU#B!$$  #K&@
M&0              @(%Y;0$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+
M 0(4 Q0    ( /R ^EA#H4/RK0(  !$'   9              " @<%Q 0!X
M;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ _(#Z6(K.U[>Q
M P  APT  !D              ("!I70! 'AL+W=O<FMS:&5E=',O<VAE970U
M-2YX;6Q02P$"% ,4    " #\@/I8ZUD.>M<#  !0$   &0
M@(&-> $ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( /R
M^ECE$[,?B!(  "KF   9              " @9M\ 0!X;"]W;W)K<VAE971S
M+W-H965T-3<N>&UL4$L! A0#%     @ _(#Z6,?GAC\6$   A,   !D
M         ("!6H\! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4
M    " #\@/I8I?;MZV,$  !$&   &0              @(&GGP$ >&PO=V]R
M:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( /R ^EAZ<%^@/@@  "=#
M   9              " @4&D 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL
M4$L! A0#%     @ _(#Z6$P>L!94 P  TPL  !D              ("!MJP!
M 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " #\@/I8AAHI
MW^0"  #K!P  &0              @(%!L $ >&PO=V]R:W-H965T<R]S:&5E
M=#8R+GAM;%!+ 0(4 Q0    ( /R ^EBKU:T*(P,  -4(   9
M  " @5RS 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @
M_(#Z6)Z=2WF- P  ' X  !D              ("!MK8! 'AL+W=O<FMS:&5E
M=',O<VAE970V-"YX;6Q02P$"% ,4    " #\@/I8&U-&J(0#   N#@  &0
M            @(%ZN@$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4
M Q0    ( /R ^EAV5Z#YA ,   $-   9              " @36^ 0!X;"]W
M;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ _(#Z6&LW+C,+ P
M<@D  !D              ("!\,$! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX
M;6Q02P$"% ,4    " #\@/I8*GY8"CT"  #$!0  &0              @($R
MQ0$ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( /R ^EA\
M^=HN' 4  .0@   9              " @:;' 0!X;"]W;W)K<VAE971S+W-H
M965T-CDN>&UL4$L! A0#%     @ _(#Z6%9,JQAF!   KA0  !D
M     ("!^<P! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4
M" #\@/I8K)%CB,T"   R"   &0              @(&6T0$ >&PO=V]R:W-H
M965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( /R ^EASH*YN6 ,  + ,   9
M              " @9K4 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L!
M A0#%     @ _(#Z6)&P]1DL P  ZA(   T              ( !*=@! 'AL
M+W-T>6QE<RYX;6Q02P$"% ,4    " #\@/I8EXJ[',     3 @  "P
M        @ & VP$ 7W)E;',O+G)E;'-02P$"% ,4    " #\@/I88OOQV&,%
M  "P+P  #P              @ %IW $ >&PO=V]R:V)O;VLN>&UL4$L! A0#
M%     @ _(#Z6*QM4%<\ @  KRH  !H              ( !^>$! 'AL+U]R
M96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ _(#Z6$!K%[H  @
MQBD  !,              ( !;>0! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&
2     %  4 #G%0  GN8!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>370</ContextCount>
  <ElementCount>364</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>75</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - Consolidated Statements of Comprehensive (Loss) Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive (Loss) Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Disclosure - Description of Business and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies</Role>
      <ShortName>Description of Business and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - Revision of Prior Period Financial Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatements</Role>
      <ShortName>Revision of Prior Period Financial Statements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Accounts and Notes Receivable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://hcsgcorp.com/role/AccountsandNotesReceivable</Role>
      <ShortName>Accounts and Notes Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Allowance for Doubtful Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts</Role>
      <ShortName>Allowance for Doubtful Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Changes in Accumulated Other Comprehensive Loss by Component</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponent</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Loss by Component</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/OtherIntangibleAssets</Role>
      <ShortName>Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ShareBasedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Basic (Loss) Earnings Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/BasicLossEarningsPerCommonShare</Role>
      <ShortName>Basic (Loss) Earnings Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952170 - Disclosure - Other Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/OtherContingencies</Role>
      <ShortName>Other Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9952171 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Description of Business and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Description of Business and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Description of Business and Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesTables</Role>
      <ShortName>Description of Business and Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Revision of Prior Period Financial Statements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsTables</Role>
      <ShortName>Revision of Prior Period Financial Statements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatements</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Accounts and Notes Receivable (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://hcsgcorp.com/role/AccountsandNotesReceivableTables</Role>
      <ShortName>Accounts and Notes Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/AccountsandNotesReceivable</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Allowance for Doubtful Accounts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables</Role>
      <ShortName>Allowance for Doubtful Accounts (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Changes in Accumulated Other Comprehensive Loss by Component (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentTables</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Loss by Component (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponent</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/PropertyandEquipment</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/Leases</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/OtherIntangibleAssetsTables</Role>
      <ShortName>Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/OtherIntangibleAssets</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/FairValueMeasurements</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ShareBasedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/ShareBasedCompensation</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/SegmentInformation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Basic (Loss) Earnings Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareTables</Role>
      <ShortName>Basic (Loss) Earnings Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/BasicLossEarningsPerCommonShare</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Description of Business and Significant Accounting Policies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Description of Business and Significant Accounting Policies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Description of Business and Significant Accounting Policies - Schedule of Cash, Cash Equivalents and Restricted Cash Equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails</Role>
      <ShortName>Description of Business and Significant Accounting Policies - Schedule of Cash, Cash Equivalents and Restricted Cash Equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Revision of Prior Period Financial Statements - Schedule of Correction of Error Statements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails</Role>
      <ShortName>Revision of Prior Period Financial Statements - Schedule of Correction of Error Statements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Revenue - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/RevenueAdditionalInformationDetails</Role>
      <ShortName>Revenue - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails</Role>
      <ShortName>Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Allowance for Doubtful Accounts - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails</Role>
      <ShortName>Allowance for Doubtful Accounts - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Allowance for Doubtful Accounts - Notes Receivable Disaggregated by Vintage Year (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails</Role>
      <ShortName>Allowance for Doubtful Accounts - Notes Receivable Disaggregated by Vintage Year (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Allowance for Doubtful Accounts - Age Analysis of Past-Due Note Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails</Role>
      <ShortName>Allowance for Doubtful Accounts - Age Analysis of Past-Due Note Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails</Role>
      <ShortName>Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Changes in Accumulated Other Comprehensive Loss by Component - Accumulated Other Comprehensive Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Loss by Component - Accumulated Other Comprehensive Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Changes in Accumulated Other Comprehensive Loss by Component - Reclassification Adjustments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Loss by Component - Reclassification Adjustments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Leases - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/LeasesAdditionalInformationDetails</Role>
      <ShortName>Leases - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Leases - Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails</Role>
      <ShortName>Leases - Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>Leases - Schedule of Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Other Intangible Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails</Role>
      <ShortName>Other Intangible Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails</Role>
      <ShortName>Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Fair Value Measurements - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails</Role>
      <ShortName>Fair Value Measurements - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Fair Value Measurements - Schedule of Contractual Maturities of Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails</Role>
      <ShortName>Fair Value Measurements - Schedule of Contractual Maturities of Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Fair Value Measurements - Marketable Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails</Role>
      <ShortName>Fair Value Measurements - Marketable Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Fair Value Measurements - Schedule of Amortized Cost, Unrealized Gains and Losses, and Estimated Fair Value of Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails</Role>
      <ShortName>Fair Value Measurements - Schedule of Amortized Cost, Unrealized Gains and Losses, and Estimated Fair Value of Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Share-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails</Role>
      <ShortName>Share-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Share-Based Compensation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails</Role>
      <ShortName>Share-Based Compensation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Share-Based Compensation - Schedule of Stock Options Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails</Role>
      <ShortName>Share-Based Compensation - Schedule of Stock Options Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Share-Based Compensation - Assumptions for Fair Value of Options Granted (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails</Role>
      <ShortName>Share-Based Compensation - Assumptions for Fair Value of Options Granted (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - Share-Based Compensation - Summarized Other Information About Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails</Role>
      <ShortName>Share-Based Compensation - Summarized Other Information About Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9954510 - Disclosure - Share-Based Compensation - Schedule of Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails</Role>
      <ShortName>Share-Based Compensation - Schedule of Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9954511 - Disclosure - Share-Based Compensation - Schedule of Outstanding Performance Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails</Role>
      <ShortName>Share-Based Compensation - Schedule of Outstanding Performance Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9954512 - Disclosure - Share-Based Compensation - Options Granted Under Employee Stock Purchase Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails</Role>
      <ShortName>Share-Based Compensation - Options Granted Under Employee Stock Purchase Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9954513 - Disclosure - Share-Based Compensation - Supplemental Employee Retirement Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails</Role>
      <ShortName>Share-Based Compensation - Supplemental Employee Retirement Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9954514 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/IncomeTaxes</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9954515 - Disclosure - Segment Information - Schedule of Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails</Role>
      <ShortName>Segment Information - Schedule of Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9954516 - Disclosure - Basic (Loss) Earnings Per Common Share - Schedule of Weighted Average Basic and Diluted Common Shares Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails</Role>
      <ShortName>Basic (Loss) Earnings Per Common Share - Schedule of Weighted Average Basic and Diluted Common Shares Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9954517 - Disclosure - Basic (Loss) Earnings Per Common Share - Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleAntidilutiveOutstandingEquityAwardsUnderShareBasedCompensationPlansDetails</Role>
      <ShortName>Basic (Loss) Earnings Per Common Share - Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="hcsg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9954518 - Disclosure - Other Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://hcsgcorp.com/role/OtherContingenciesDetails</Role>
      <ShortName>Other Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://hcsgcorp.com/role/OtherContingencies</ParentRole>
      <Position>72</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="hcsg-20240630.htm">hcsg-20240630.htm</File>
    <File>hcsg-20240630.xsd</File>
    <File>hcsg-20240630_cal.xml</File>
    <File>hcsg-20240630_def.xml</File>
    <File>hcsg-20240630_lab.xml</File>
    <File>hcsg-20240630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>hcsg-20240630_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1084">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>102
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "hcsg-20240630.htm": {
   "nsprefix": "hcsg",
   "nsuri": "http://hcsgcorp.com/20240630",
   "dts": {
    "inline": {
     "local": [
      "hcsg-20240630.htm"
     ]
    },
    "schema": {
     "local": [
      "hcsg-20240630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "hcsg-20240630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hcsg-20240630_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "hcsg-20240630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hcsg-20240630_pre.xml"
     ]
    }
   },
   "keyStandard": 316,
   "keyCustom": 48,
   "axisStandard": 25,
   "axisCustom": 1,
   "memberStandard": 49,
   "memberCustom": 26,
   "hidden": {
    "total": 7,
    "http://xbrl.sec.gov/dei/2024": 5,
    "http://fasb.org/us-gaap/2024": 2
   },
   "contextCount": 370,
   "entityCount": 1,
   "segmentCount": 75,
   "elementCount": 687,
   "unitCount": 8,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1084,
    "http://xbrl.sec.gov/dei/2024": 30,
    "http://xbrl.sec.gov/ecd/2024": 4
   },
   "report": {
    "R1": {
     "role": "http://hcsgcorp.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://hcsgcorp.com/role/ConsolidatedBalanceSheets",
     "longName": "9952151 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "9952152 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
     "longName": "9952153 - Statement - Consolidated Statements of Comprehensive (Loss) Income",
     "shortName": "Consolidated Statements of Comprehensive (Loss) Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:SellingGeneralAndAdministrativeExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "9952154 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity",
     "longName": "9952155 - Statement - Consolidated Statements of Stockholders' Equity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-36",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-41",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies",
     "longName": "9952156 - Disclosure - Description of Business and Significant Accounting Policies",
     "shortName": "Description of Business and Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatements",
     "longName": "9952157 - Disclosure - Revision of Prior Period Financial Statements",
     "shortName": "Revision of Prior Period Financial Statements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ErrorCorrectionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ErrorCorrectionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://hcsgcorp.com/role/Revenue",
     "longName": "9952158 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://hcsgcorp.com/role/AccountsandNotesReceivable",
     "longName": "9952159 - Disclosure - Accounts and Notes Receivable",
     "shortName": "Accounts and Notes Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts",
     "longName": "9952160 - Disclosure - Allowance for Doubtful Accounts",
     "shortName": "Allowance for Doubtful Accounts",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponent",
     "longName": "9952161 - Disclosure - Changes in Accumulated Other Comprehensive Loss by Component",
     "shortName": "Changes in Accumulated Other Comprehensive Loss by Component",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://hcsgcorp.com/role/PropertyandEquipment",
     "longName": "9952162 - Disclosure - Property and Equipment",
     "shortName": "Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://hcsgcorp.com/role/Leases",
     "longName": "9952163 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://hcsgcorp.com/role/OtherIntangibleAssets",
     "longName": "9952164 - Disclosure - Other Intangible Assets",
     "shortName": "Other Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://hcsgcorp.com/role/FairValueMeasurements",
     "longName": "9952165 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://hcsgcorp.com/role/ShareBasedCompensation",
     "longName": "9952166 - Disclosure - Share-Based Compensation",
     "shortName": "Share-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://hcsgcorp.com/role/IncomeTaxes",
     "longName": "9952167 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://hcsgcorp.com/role/SegmentInformation",
     "longName": "9952168 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShare",
     "longName": "9952169 - Disclosure - Basic (Loss) Earnings Per Common Share",
     "shortName": "Basic (Loss) Earnings Per Common Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://hcsgcorp.com/role/OtherContingencies",
     "longName": "9952170 - Disclosure - Other Contingencies",
     "shortName": "Other Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://hcsgcorp.com/role/SubsequentEvents",
     "longName": "9952171 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R24": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Description of Business and Significant Accounting Policies (Policies)",
     "shortName": "Description of Business and Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hcsg:NatureofOperationsPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hcsg:NatureofOperationsPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesTables",
     "longName": "9954472 - Disclosure - Description of Business and Significant Accounting Policies (Tables)",
     "shortName": "Description of Business and Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsTables",
     "longName": "9954473 - Disclosure - Revision of Prior Period Financial Statements (Tables)",
     "shortName": "Revision of Prior Period Financial Statements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ErrorCorrectionTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ErrorCorrectionTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://hcsgcorp.com/role/AccountsandNotesReceivableTables",
     "longName": "9954474 - Disclosure - Accounts and Notes Receivable (Tables)",
     "shortName": "Accounts and Notes Receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables",
     "longName": "9954475 - Disclosure - Allowance for Doubtful Accounts (Tables)",
     "shortName": "Allowance for Doubtful Accounts (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentTables",
     "longName": "9954476 - Disclosure - Changes in Accumulated Other Comprehensive Loss by Component (Tables)",
     "shortName": "Changes in Accumulated Other Comprehensive Loss by Component (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://hcsgcorp.com/role/PropertyandEquipmentTables",
     "longName": "9954477 - Disclosure - Property and Equipment (Tables)",
     "shortName": "Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://hcsgcorp.com/role/LeasesTables",
     "longName": "9954478 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://hcsgcorp.com/role/OtherIntangibleAssetsTables",
     "longName": "9954479 - Disclosure - Other Intangible Assets (Tables)",
     "shortName": "Other Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://hcsgcorp.com/role/FairValueMeasurementsTables",
     "longName": "9954480 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://hcsgcorp.com/role/ShareBasedCompensationTables",
     "longName": "9954481 - Disclosure - Share-Based Compensation (Tables)",
     "shortName": "Share-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://hcsgcorp.com/role/SegmentInformationTables",
     "longName": "9954482 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareTables",
     "longName": "9954483 - Disclosure - Basic (Loss) Earnings Per Common Share (Tables)",
     "shortName": "Basic (Loss) Earnings Per Common Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
     "longName": "9954484 - Disclosure - Description of Business and Significant Accounting Policies - Additional Information (Details)",
     "shortName": "Description of Business and Significant Accounting Policies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hcsg:RevenueFromContractWithCustomerRenewalTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "hcsg:NatureofOperationsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:TradeAndOtherAccountsReceivablePolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails",
     "longName": "9954485 - Disclosure - Description of Business and Significant Accounting Policies - Schedule of Cash, Cash Equivalents and Restricted Cash Equivalents (Details)",
     "shortName": "Description of Business and Significant Accounting Policies - Schedule of Cash, Cash Equivalents and Restricted Cash Equivalents (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R40": {
     "role": "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails",
     "longName": "9954486 - Disclosure - Revision of Prior Period Financial Statements - Schedule of Correction of Error Statements (Details)",
     "shortName": "Revision of Prior Period Financial Statements - Schedule of Correction of Error Statements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-71",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
       "us-gaap:ErrorCorrectionTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails",
     "longName": "9954487 - Disclosure - Revenue - Additional Information (Details)",
     "shortName": "Revenue - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails",
     "longName": "9954488 - Disclosure - Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details)",
     "shortName": "Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails",
     "longName": "9954489 - Disclosure - Allowance for Doubtful Accounts - Additional Information (Details)",
     "shortName": "Allowance for Doubtful Accounts - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:FinancingReceivableNonaccrualInterestIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:FinancingReceivableNonaccrualInterestIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails",
     "longName": "9954490 - Disclosure - Allowance for Doubtful Accounts - Notes Receivable Disaggregated by Vintage Year (Details)",
     "shortName": "Allowance for Doubtful Accounts - Notes Receivable Disaggregated by Vintage Year (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails",
     "longName": "9954491 - Disclosure - Allowance for Doubtful Accounts - Age Analysis of Past-Due Note Receivable (Details)",
     "shortName": "Allowance for Doubtful Accounts - Age Analysis of Past-Due Note Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-108",
      "name": "us-gaap:NotesReceivableGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-108",
      "name": "us-gaap:NotesReceivableGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails",
     "longName": "9954492 - Disclosure - Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details)",
     "shortName": "Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-26",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-26",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails",
     "longName": "9954493 - Disclosure - Changes in Accumulated Other Comprehensive Loss by Component - Accumulated Other Comprehensive Loss (Details)",
     "shortName": "Changes in Accumulated Other Comprehensive Loss by Component - Accumulated Other Comprehensive Loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-26",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails",
     "longName": "9954494 - Disclosure - Changes in Accumulated Other Comprehensive Loss by Component - Reclassification Adjustments (Details)",
     "shortName": "Changes in Accumulated Other Comprehensive Loss by Component - Reclassification Adjustments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "hcsg:InvestmentIncomeAndOther",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-133",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://hcsgcorp.com/role/PropertyandEquipmentDetails",
     "longName": "9954495 - Disclosure - Property and Equipment (Details)",
     "shortName": "Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "hcsg:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "hcsg:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails",
     "longName": "9954496 - Disclosure - Leases - Additional Information (Details)",
     "shortName": "Leases - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hcsg:LesseeOperatingLeaseTerminationOptionTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hcsg:LesseeOperatingLeaseTerminationOptionTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails",
     "longName": "9954497 - Disclosure - Leases - Components of Lease Expense (Details)",
     "shortName": "Leases - Components of Lease Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails",
     "longName": "9954498 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)",
     "shortName": "Leases - Schedule of Future Minimum Lease Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails",
     "longName": "9954499 - Disclosure - Other Intangible Assets - Additional Information (Details)",
     "shortName": "Other Intangible Assets - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails",
     "longName": "9954500 - Disclosure - Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)",
     "shortName": "Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails",
     "longName": "9954501 - Disclosure - Fair Value Measurements - Additional Information (Details)",
     "shortName": "Fair Value Measurements - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails",
     "longName": "9954502 - Disclosure - Fair Value Measurements - Schedule of Contractual Maturities of Debt Securities (Details)",
     "shortName": "Fair Value Measurements - Schedule of Contractual Maturities of Debt Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-151",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
     "longName": "9954503 - Disclosure - Fair Value Measurements - Marketable Debt Securities (Details)",
     "shortName": "Fair Value Measurements - Marketable Debt Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails",
     "longName": "9954504 - Disclosure - Fair Value Measurements - Schedule of Amortized Cost, Unrealized Gains and Losses, and Estimated Fair Value of Debt Securities (Details)",
     "shortName": "Fair Value Measurements - Schedule of Amortized Cost, Unrealized Gains and Losses, and Estimated Fair Value of Debt Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-323",
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
     "longName": "9954505 - Disclosure - Share-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)",
     "shortName": "Share-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-333",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
     "longName": "9954506 - Disclosure - Share-Based Compensation - Additional Information (Details)",
     "shortName": "Share-Based Compensation - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails",
     "longName": "9954507 - Disclosure - Share-Based Compensation - Schedule of Stock Options Outstanding (Details)",
     "shortName": "Share-Based Compensation - Schedule of Stock Options Outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails",
     "longName": "9954508 - Disclosure - Share-Based Compensation - Assumptions for Fair Value of Options Granted (Details)",
     "shortName": "Share-Based Compensation - Assumptions for Fair Value of Options Granted (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R63": {
     "role": "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails",
     "longName": "9954509 - Disclosure - Share-Based Compensation - Summarized Other Information About Stock Options (Details)",
     "shortName": "Share-Based Compensation - Summarized Other Information About Stock Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails",
     "longName": "9954510 - Disclosure - Share-Based Compensation - Schedule of Restricted Stock Units (Details)",
     "shortName": "Share-Based Compensation - Schedule of Restricted Stock Units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-342",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-342",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
     "longName": "9954511 - Disclosure - Share-Based Compensation - Schedule of Outstanding Performance Stock Units (Details)",
     "shortName": "Share-Based Compensation - Schedule of Outstanding Performance Stock Units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-346",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-346",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails",
     "longName": "9954512 - Disclosure - Share-Based Compensation - Options Granted Under Employee Stock Purchase Plan (Details)",
     "shortName": "Share-Based Compensation - Options Granted Under Employee Stock Purchase Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-331",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails",
     "longName": "9954513 - Disclosure - Share-Based Compensation - Supplemental Employee Retirement Plan (Details)",
     "shortName": "Share-Based Compensation - Supplemental Employee Retirement Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-352",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://hcsgcorp.com/role/IncomeTaxesDetails",
     "longName": "9954514 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails",
     "longName": "9954515 - Disclosure - Segment Information - Schedule of Segment Information (Details)",
     "shortName": "Segment Information - Schedule of Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-366",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails",
     "longName": "9954516 - Disclosure - Basic (Loss) Earnings Per Common Share - Schedule of Weighted Average Basic and Diluted Common Shares Outstanding (Details)",
     "shortName": "Basic (Loss) Earnings Per Common Share - Schedule of Weighted Average Basic and Diluted Common Shares Outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleAntidilutiveOutstandingEquityAwardsUnderShareBasedCompensationPlansDetails",
     "longName": "9954517 - Disclosure - Basic (Loss) Earnings Per Common Share - Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans (Details)",
     "shortName": "Basic (Loss) Earnings Per Common Share - Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://hcsgcorp.com/role/OtherContingenciesDetails",
     "longName": "9954518 - Disclosure - Other Contingencies (Details)",
     "shortName": "Other Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hcsg-20240630.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income",
        "label": "AOCI Attributable to Parent, Net of Tax [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_AccountingChangesAndErrorCorrectionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingChangesAndErrorCorrectionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Changes and Error Corrections [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsAndFinancingReceivableAllowanceForCreditLoss",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Allowance for doubtful accounts, beginning balance",
        "periodEndLabel": "Allowance for doubtful accounts, ending balance",
        "label": "Accounts and Financing Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable."
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "AccountsAndFinancingReceivableAllowanceForCreditLossRollForward",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total accounts and notes receivable",
        "label": "Accounts and Financing Receivable, Allowance for Credit Loss [Roll Forward]",
        "documentation": "Accounts and Financing Receivable, Allowance for Credit Loss"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Write-Offs",
        "label": "Accounts and Financing Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Accounts and Financing Receivable, Allowance for Credit Loss, Writeoff"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "AccountsAndFinancingReceivableCreditLossExpenseReversal",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Bad debt provision",
        "totalLabel": "Bad Debt Expense",
        "label": "Accounts and Financing Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Accounts and Financing Receivable, Credit Loss Expense (Reversal)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndNotesReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsAndNotesReceivableNet",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net accounts and notes receivable",
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable."
       }
      }
     },
     "auth_ref": [
      "r1021",
      "r1138"
     ]
    },
    "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesAndLoansReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": {
       "parentTag": "us-gaap_AccountsAndNotesReceivableNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails",
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts and notes receivable, less allowance for doubtful accounts of $112,133 and $87,250 as of June\u00a030, 2024 and December\u00a031, 2023, respectively",
        "totalLabel": "Total net short-term accounts and notes receivable",
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable."
       }
      }
     },
     "auth_ref": [
      "r1021"
     ]
    },
    "us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesAndLoansReceivableNetCurrentAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term",
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "AccountsNotesLoansandFinancingReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": {
       "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and notes receivable",
        "label": "Accounts, Notes, Loans and Financing Receivable, Gross, Current",
        "documentation": "Accounts, Notes, Loans and Financing Receivable, Gross, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities 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": [
      "r70",
      "r869"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Allowance for Doubtful Accounts",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1047"
     ]
    },
    "us-gaap_AccruedIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable",
        "label": "Accrued Income Taxes",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r76",
      "r120",
      "r691"
     ]
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses from the sale of available-for-sale securities",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]",
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r178",
      "r179",
      "r181",
      "r189",
      "r190",
      "r997"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "label": "Accumulated Other Comprehensive Income (Loss) [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": [
      "r188",
      "r189",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated other comprehensive loss, net of taxes",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r88",
      "r173",
      "r695",
      "r727",
      "r731"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r189",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Loss, net of taxes",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r9",
      "r18",
      "r583",
      "r586",
      "r639",
      "r722",
      "r723",
      "r997",
      "r998",
      "r999",
      "r1006",
      "r1007",
      "r1008",
      "r1010"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average useful life (in years)",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "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": [
      "r373",
      "r805"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital",
        "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": [
      "r740",
      "r1006",
      "r1007",
      "r1008",
      "r1010",
      "r1106",
      "r1173"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation expense",
        "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": [
      "r55",
      "r56",
      "r501"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Adjustments to reconcile net income to net cash used in operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r894",
      "r904",
      "r914",
      "r946"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r897",
      "r907",
      "r917",
      "r949"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r898",
      "r908",
      "r918",
      "r942",
      "r950",
      "r954",
      "r962"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total pre-tax stock-based compensation expense charged against income",
        "verboseLabel": "SERP expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r542"
     ]
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Allowance for Notes Receivable",
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r1047"
     ]
    },
    "us-gaap_AllowanceForCreditLossesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossesTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for Doubtful Accounts",
        "label": "Allowance for Credit Losses [Text Block]",
        "documentation": "The entire disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": {
       "parentTag": "us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Allowance for doubtful accounts, beginning balance",
        "periodEndLabel": "Allowance for doubtful accounts, ending balance",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r276",
      "r323",
      "r327",
      "r331",
      "r1138"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": {
       "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails",
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Allowance for doubtful accounts, current",
        "negatedTerseLabel": "Allowance for doubtful accounts",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r276",
      "r323"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable recovered after write off",
        "label": "Accounts Receivable, Allowance for Credit Loss, Recovery",
        "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery."
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Accounts Receivable, Allowance for Credit Loss [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_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": {
       "parentTag": "hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Write-Offs",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r329"
     ]
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current-period net write-offs",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForNotesAndLoansReceivableNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": {
       "parentTag": "us-gaap_NotesAndLoansReceivableNetNoncurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails",
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for doubtful accounts, noncurrent",
        "negatedTerseLabel": "Allowance for doubtful accounts",
        "label": "Financing Receivable, Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount of allowance for credit loss on financing receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r323"
     ]
    },
    "hcsg_Amended2020OmnibusIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "Amended2020OmnibusIncentivePlanMember",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amended 2020 Omnibus Incentive Plan",
        "label": "Amended 2020 Omnibus Incentive Plan [Member]",
        "documentation": "Amended 2020 Omnibus Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of intangible assets",
        "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": [
      "r5",
      "r370",
      "r376",
      "r830"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleAntidilutiveOutstandingEquityAwardsUnderShareBasedCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Anti-dilutive (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r129",
      "r171",
      "r199",
      "r232",
      "r238",
      "r263",
      "r267",
      "r315",
      "r397",
      "r398",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r407",
      "r578",
      "r580",
      "r608",
      "r690",
      "r763",
      "r818",
      "r819",
      "r869",
      "r885",
      "r1071",
      "r1072",
      "r1125"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "ASSETS:",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Supplemental Information Required by ASC 842",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "documentation": "Assets And Liabilities, Lessee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r176",
      "r199",
      "r315",
      "r397",
      "r398",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r407",
      "r578",
      "r580",
      "r608",
      "r869",
      "r1071",
      "r1072",
      "r1125"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Unrealized Gains",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gross Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r283"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Amortized Cost",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r346",
      "r689"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturing in sixth year through tenth year",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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": [
      "r288",
      "r686"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturing in second year through fifth year",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": [
      "r287",
      "r685"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturing after ten years",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth 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": [
      "r289",
      "r687"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturing in one year or less",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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": [
      "r286",
      "r684"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 3.0
      },
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total marketable securities, at fair value",
        "terseLabel": "Estimated Fair Value",
        "verboseLabel": "Unrestricted balances",
        "label": "Debt Securities, Available-for-Sale",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r346",
      "r594",
      "r678",
      "r857",
      "r861",
      "r1025",
      "r1111",
      "r1112",
      "r1113"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r505",
      "r506",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r956"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Axis]",
        "label": "Statement of Financial Position Location, Balance [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r386",
      "r1140",
      "r1141"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Domain]",
        "label": "Statement of Financial Position Location, Balance [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62",
      "r386",
      "r1140",
      "r1141"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unaudited Interim Financial Data",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized (gains) losses",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement."
       }
      }
     },
     "auth_ref": [
      "r575",
      "r1001"
     ]
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Amount",
        "label": "Reported Value Measurement [Member]",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r65"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      },
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails"
     ],
     "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": [
      "r24",
      "r166",
      "r807"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash Equivalents",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r117"
     ]
    },
    "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents and restricted cash equivalents at beginning of the period",
        "periodEndLabel": "Cash, cash equivalents and restricted cash equivalents at end of the period",
        "totalLabel": "Total cash and cash equivalents and restricted cash equivalents",
        "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": [
      "r24",
      "r98",
      "r197"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted 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": [
      "r0",
      "r98"
     ]
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities",
        "label": "Cash Flow, Operating Activities, Lessee [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 15)",
        "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": [
      "r77",
      "r122",
      "r692",
      "r750"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r390",
      "r391",
      "r801",
      "r1065",
      "r1070"
     ]
    },
    "us-gaap_CommodityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommodityMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodities",
        "label": "Commodity [Member]",
        "documentation": "Trading in a derivative instrument whose primary underlying risk is tied to commodity prices."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock reserved for future issuance (in shares)",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r875",
      "r876",
      "r877",
      "r879",
      "r880",
      "r881",
      "r882",
      "r1006",
      "r1007",
      "r1010",
      "r1106",
      "r1171",
      "r1173"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r79"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock 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": [
      "r79",
      "r751"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock 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": [
      "r79"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock outstanding (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r79",
      "r751",
      "r769",
      "r1173",
      "r1174"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock, $0.01 par value; 200,000 shares authorized; 76,533 and 76,329 shares issued, and 73,383 and 73,341 shares outstanding as of June\u00a030, 2024 and December\u00a031, 2023, 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": [
      "r79",
      "r694",
      "r869"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r939"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r940"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive (loss) income",
        "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": [
      "r19",
      "r184",
      "r186",
      "r192",
      "r681",
      "r703",
      "r704"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive (loss) income:",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponent"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in Accumulated Other Comprehensive Loss by Component",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r191",
      "r680",
      "r701"
     ]
    },
    "hcsg_ComputerHardwareAndSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "ComputerHardwareAndSoftwareMember",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer hardware and software",
        "label": "Computer Hardware And Software [Member]",
        "documentation": "ComputerHardwareAndSoftwareMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r66",
      "r67",
      "r274",
      "r800"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r66",
      "r67",
      "r274",
      "r733",
      "r800"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r66",
      "r67",
      "r274",
      "r800",
      "r976"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations of Credit Risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r144"
     ]
    },
    "hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities": {
     "xbrltype": "integerItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of financial institutions holding cash and cash equivalents and marketable securities",
        "label": "Concentration Risk, Number of Financial Institutions Holding Cash and Cash Equivalents and Marketable Securities",
        "documentation": "Concentration Risk, Number of Financial Institutions Holding Cash and Cash Equivalents and Marketable Securities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent of revenue",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r66",
      "r67",
      "r274"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r66",
      "r67",
      "r274",
      "r800"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "auth_ref": [
      "r127",
      "r201",
      "r232",
      "r240",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r268",
      "r269",
      "r397",
      "r398",
      "r399",
      "r400",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r818",
      "r819",
      "r1071",
      "r1072"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]"
       }
      }
     },
     "auth_ref": [
      "r127",
      "r201",
      "r232",
      "r240",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r268",
      "r269",
      "r397",
      "r398",
      "r399",
      "r400",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r818",
      "r819",
      "r1071",
      "r1072"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r809"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r413",
      "r432"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized from contract liability",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment terms",
        "label": "Contract with Customer, Timing of Satisfaction of Performance Obligation and Payment",
        "documentation": "Description of effect, from relationship that timing of satisfaction of performance obligation has on timing of payment, on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time and on obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "hcsg_CorporateAndEliminationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "CorporateAndEliminationsMember",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate and eliminations",
        "label": "Corporate And Eliminations [Member]",
        "documentation": "Corporate And Eliminations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateBondSecuritiesMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate bonds",
        "label": "Corporate Bond Securities [Member]",
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Costs of services provided",
        "terseLabel": "Costs of services provided",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r91",
      "r674"
     ]
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costs of services provided",
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpensesAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating costs and expenses:",
        "label": "Costs and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for Doubtful Accounts",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "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": [
      "r320",
      "r321",
      "r322",
      "r324",
      "r325",
      "r332",
      "r335",
      "r336",
      "r337",
      "r338",
      "r342",
      "r343",
      "r344",
      "r345",
      "r347",
      "r348",
      "r349",
      "r351"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Customer",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r274"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Relationships",
        "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": [
      "r59",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1059",
      "r1060",
      "r1063",
      "r1064"
     ]
    },
    "hcsg_CustomersPendingContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "CustomersPendingContractMember",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customers pending executed contract",
        "label": "Customers Pending Contract [Member]",
        "documentation": "Customers Pending Contract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis 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": []
    },
    "hcsg_DebtInstrumentCovenantNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "DebtInstrumentCovenantNumber",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial covenants",
        "label": "Debt Instrument, Covenant, Number",
        "documentation": "Debt Instrument, Covenant, Number"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Impairment Losses",
        "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r346",
      "r353",
      "r354"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized gain (less than)",
        "label": "Debt Securities, Available-for-Sale, Realized Gain",
        "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized loss",
        "negatedTerseLabel": "Realized loss",
        "label": "Debt Securities, Available-for-Sale, Realized Loss",
        "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale [Table]",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Amortized Cost, Unrealized Gains and Losses, and Estimated Fair Value of Debt Securities",
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038"
     ]
    },
    "hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining shares authorized for issuance (in shares)",
        "label": "Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance",
        "documentation": "Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares authorized for issuance (in shares)",
        "label": "Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance",
        "documentation": "The maximum number of shares authorized for issuance under the deferred compensation arrangement as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred compensation liability \u2014 long-term",
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred compensation liability \u2014 short-term",
        "label": "Deferred Compensation Liability, Current",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r109"
     ]
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationPlanAssets",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Deferred compensation funding, at fair value",
        "terseLabel": "Deferred compensation fund",
        "label": "Deferred Compensation Plan Assets",
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements."
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gain recorded in SERP liability account",
        "label": "Deferred Compensation Unrealized Gain (Loss) Recorded Within The Deferred Compensation Liability Account",
        "documentation": "Deferred Compensation Unrealized Gain (Loss) Recorded Within The Deferred Compensation Liability Account"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r549"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r150",
      "r1005"
     ]
    },
    "hcsg_DeferredStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "DeferredStockUnitsMember",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DSUs",
        "label": "Deferred Stock Units [Member]",
        "documentation": "Deferred Stock Units"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "documentation": "Disclosure of information about defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r47",
      "r48",
      "r49",
      "r50"
     ]
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [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": []
    },
    "hcsg_DelinquentNotesReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "DelinquentNotesReceivableMember",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delinquent notes receivable",
        "label": "Delinquent Notes Receivable [Member]",
        "documentation": "Delinquent Notes Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_DenominatorAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "DenominatorAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denominator",
        "label": "Denominator [Abstract]",
        "documentation": "Denominator"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r42"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r5",
      "r232",
      "r243",
      "r267",
      "r818",
      "r819"
     ]
    },
    "hcsg_DietaryServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "DietaryServicesMember",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails",
      "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dietary",
        "label": "Dietary Services [Member]",
        "documentation": "Dietary Services."
       }
      }
     },
     "auth_ref": []
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "DirectorMember",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-employee member of the Board of Directors",
        "label": "Director [Member]"
       }
      }
     },
     "auth_ref": [
      "r1020",
      "r1172"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "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": [
      "r431",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "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": [
      "r431",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r503",
      "r534",
      "r535",
      "r537",
      "r852"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "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/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "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/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "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_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "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": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Per share data:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (loss) earnings per common share (in dollars per share)",
        "verboseLabel": "Basic earnings per common share (in dollars per share)",
        "netLabel": "Basic (loss) earnings per share (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "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": [
      "r193",
      "r207",
      "r208",
      "r210",
      "r211",
      "r212",
      "r214",
      "r220",
      "r222",
      "r224",
      "r225",
      "r226",
      "r231",
      "r573",
      "r577",
      "r591",
      "r592",
      "r682",
      "r705",
      "r811"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (loss) earnings per common share (in dollars per share)",
        "verboseLabel": "Diluted earnings per common share (in dollars per share)",
        "netLabel": "Diluted (loss) earnings per share (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "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": [
      "r193",
      "r207",
      "r208",
      "r210",
      "r211",
      "r212",
      "r214",
      "r222",
      "r224",
      "r225",
      "r226",
      "r231",
      "r573",
      "r577",
      "r591",
      "r592",
      "r682",
      "r705",
      "r811"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Loss) Earnings per Common Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r228"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic (Loss) Earnings Per Common Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r227",
      "r229",
      "r230"
     ]
    },
    "hcsg_ElevatedRiskNoteReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "ElevatedRiskNoteReceivableMember",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Elevated risk notes receivable",
        "label": "Elevated Risk Note Receivable [Member]",
        "documentation": "Elevated Risk Note Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued payroll and related taxes",
        "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": [
      "r73"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation cost",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period of expense of unrecognized compensation cost (in years)",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "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": [
      "r536"
     ]
    },
    "us-gaap_EmployeeStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockMember",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Purchase Plan",
        "verboseLabel": "ESPP",
        "label": "Employee Stock [Member]",
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "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/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "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/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "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/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "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/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "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/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "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": [
      "r887"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "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/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "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/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "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/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "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": [
      "r887"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State Code",
        "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/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "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": [
      "r971"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "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": [
      "r887"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "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": [
      "r887"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "I.R.S. Employer Identification No.",
        "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": [
      "r887"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails",
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "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": [
      "r10",
      "r160",
      "r188",
      "r189",
      "r190",
      "r202",
      "r203",
      "r204",
      "r206",
      "r212",
      "r215",
      "r217",
      "r233",
      "r316",
      "r319",
      "r383",
      "r411",
      "r562",
      "r563",
      "r570",
      "r571",
      "r572",
      "r574",
      "r576",
      "r577",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r590",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r619",
      "r622",
      "r639",
      "r701",
      "r722",
      "r723",
      "r724",
      "r740",
      "r789"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Domain]",
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r312",
      "r313",
      "r314",
      "r569",
      "r972",
      "r973",
      "r974",
      "r1102",
      "r1103",
      "r1104",
      "r1105"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership share",
        "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": [
      "r312"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in equity securities",
        "label": "Equity Method Investments",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r248",
      "r267",
      "r311",
      "r993",
      "r1042"
     ]
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsPolicy",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in Equity Securities",
        "label": "Equity Method Investments [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r68",
      "r313"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesFvNiUnrealizedGain",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains related to equity securities",
        "label": "Equity Securities, FV-NI, Unrealized Gain",
        "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r894",
      "r904",
      "r914",
      "r946"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r891",
      "r901",
      "r911",
      "r943"
     ]
    },
    "us-gaap_ErrorCorrectionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ErrorCorrectionTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period Financial Statements",
        "label": "Error Correction [Text Block]",
        "documentation": "The entire disclosure for reporting error correction."
       }
      }
     },
     "auth_ref": [
      "r213"
     ]
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]",
        "label": "Error Corrections and Prior Period Adjustments Restatement [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": [
      "r207",
      "r208",
      "r209",
      "r214",
      "r215",
      "r216",
      "r217",
      "r231"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Fair Value",
        "label": "Estimate of Fair Value Measurement [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r607",
      "r831",
      "r832"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [
      "r594",
      "r595",
      "r602",
      "r857"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r594",
      "r595",
      "r602",
      "r857"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Fair Value Measurements Information for Marketable Securities and Deferred Compensation Fund Investments",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1109",
      "r1110"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r593",
      "r595",
      "r596",
      "r597",
      "r598",
      "r601",
      "r602",
      "r604",
      "r645",
      "r646",
      "r647",
      "r831",
      "r832",
      "r841",
      "r842",
      "r843",
      "r857",
      "r861"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r831",
      "r832"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r831",
      "r832"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quoted Prices in\u00a0Active Markets (Level 1)",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r459",
      "r464",
      "r595",
      "r602",
      "r645",
      "r841",
      "r842",
      "r843",
      "r857"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Other Observable Inputs (Level 2)",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r459",
      "r464",
      "r595",
      "r596",
      "r602",
      "r646",
      "r831",
      "r832",
      "r841",
      "r842",
      "r843",
      "r857"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Unobservable Inputs (Level 3)",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r595",
      "r596",
      "r597",
      "r598",
      "r602",
      "r647",
      "r831",
      "r832",
      "r841",
      "r842",
      "r843",
      "r857",
      "r861"
     ]
    },
    "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]",
        "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [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": [
      "r593",
      "r604",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867"
     ]
    },
    "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]",
        "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]",
        "documentation": "Disclosure of information about investments in certain entities that calculate net asset value per share or equivalent measured at fair value on a recurring or nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r604",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867"
     ]
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
        "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r593",
      "r595",
      "r596",
      "r597",
      "r598",
      "r601",
      "r602",
      "r604",
      "r645",
      "r646",
      "r647",
      "r831",
      "r832",
      "r841",
      "r842",
      "r843",
      "r857",
      "r861"
     ]
    },
    "hcsg_FinancialAsset0To90DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancialAsset0To90DaysPastDueMember",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "0 - 90 Days",
        "label": "Financial Asset, 0 to 90 Days Past Due [Member]",
        "documentation": "Financial Asset, 0 to 90 Days Past Due"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancialAsset91To180DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancialAsset91To180DaysPastDueMember",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "91 - 180 Days",
        "label": "Financial Asset, 91 to 180 Days Past Due [Member]",
        "documentation": "Financial Asset, 91 to 180 Days Past Due"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancialAssetEqualToOrGreaterThan181DaysPastDueMember",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Greater than 181 Days",
        "label": "Financial Asset, Equal to or Greater than 181 Days Past Due [Member]",
        "documentation": "Financial Asset, Equal to or Greater than 181 Days Past Due"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialAssetPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialAssetPastDueMember",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Financial Asset, Past Due [Member]",
        "documentation": "Financial asset past due."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r332",
      "r827"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r325",
      "r326",
      "r332",
      "r333",
      "r339",
      "r350",
      "r351",
      "r352",
      "r409",
      "r410",
      "r588",
      "r605",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r702",
      "r828",
      "r857",
      "r859",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r870",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1108",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115"
     ]
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossRecoveryAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current-period recoveries",
        "label": "Financing Receivable, Allowance for Credit Loss, Recovery [Abstract]",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Recovery"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior",
        "label": "Financing Receivable, Allowance for Credit Loss, Recovery, Originated, More than Five Years before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Recovery, Originated, More than Five Years before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2020",
        "label": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Five, Originated, Four Years before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Five, Originated, Four Years before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021",
        "label": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Four, Originated, Three Years before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Four, Originated, Three Years before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Financing Receivable, Allowance for Credit Loss, Recovery, Year One, Originated, Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Recovery, Year One, Originated, Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022",
        "label": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Three, Originated, Two Years before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Three, Originated, Two Years before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023",
        "label": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossTransfers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossTransfers",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing receivable, allowance for credit loss, transfers",
        "label": "Financing Receivable, Allowance for Credit Loss, Transfers",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Transfers"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current-period gross write-offs",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff [Abstract]",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": {
       "parentTag": "hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff",
       "weight": 1.0,
       "order": 2.0
      },
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "negatedTerseLabel": "Write-Offs",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery",
        "documentation": "Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r826",
      "r1047"
     ]
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Prior",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Originated, More than Five Years before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Originated, More than Five Years before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2020",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Five, Originated, Four Years before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Five, Originated, Four Years before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2021",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Four, Originated, Three Years before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Four, Originated, Three Years before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2024",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year One, Originated, Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year One, Originated, Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2022",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Three, Originated, Two Years before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Three, Originated, Two Years before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2023",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, Originated, More than Five Years before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, Originated, More than Five Years before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2020",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Five, Originated, Four Years before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Five, Originated, Four Years before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Four, Originated, Three Years before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Four, Originated, Three Years before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year One, Originated, Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year One, Originated, Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Three, Originated, Two Years before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Three, Originated, Two Years before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Two, Originated, Fiscal Year before Current Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": {
       "parentTag": "us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Allowance for doubtful accounts, beginning balance",
        "periodEndLabel": "Allowance for doubtful accounts, ending balance",
        "label": "Financing Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r155",
      "r157",
      "r159",
      "r174",
      "r323",
      "r327",
      "r331",
      "r1134"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]",
        "label": "Financing Receivable, Allowance for Credit Loss [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": [
      "r159",
      "r1047"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLossesRecovery",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Financing Receivable, Allowance for Credit Loss, Recovery",
        "documentation": "Amount of increase in allowance for credit loss on financing receivable from recovery."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r330",
      "r826"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLossesRollForward",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes receivable",
        "label": "Financing Receivable, Allowance for Credit Loss [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_FinancingReceivableAllowanceForCreditLossesWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r329",
      "r341",
      "r826"
     ]
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Notes Receivable Disaggregated by Vintage Year",
        "label": "Financing Receivable Credit Quality Indicators [Table Text Block]",
        "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r1049"
     ]
    },
    "us-gaap_FinancingReceivableNonaccrualInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableNonaccrualInterestIncome",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Financing Receivable, Nonaccrual, Interest Income",
        "documentation": "Amount of interest income on financing receivable on nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r334"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior",
        "label": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year",
        "documentation": "Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r826"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2020",
        "label": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year",
        "documentation": "Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r826"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableOriginatedInCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Financing Receivable, Year One, Originated, Current Fiscal Year",
        "documentation": "Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r826"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023",
        "label": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "documentation": "Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r826"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021",
        "label": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year",
        "documentation": "Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r826"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022",
        "label": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year",
        "documentation": "Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r826"
     ]
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablePortfolioSegmentAxis",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable Portfolio Segment [Axis]",
        "label": "Financing Receivable Portfolio Segment [Axis]",
        "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r154",
      "r158",
      "r159",
      "r325",
      "r326",
      "r825",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r989",
      "r990",
      "r991"
     ]
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablePortfolioSegmentDomain",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable Portfolio Segment [Domain]",
        "label": "Financing Receivable Portfolio Segment [Domain]",
        "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r154",
      "r158",
      "r159",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r989",
      "r990",
      "r991"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestmentLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Credit Quality Indicator [Line Items]",
        "label": "Financing Receivable, Credit Quality Indicator [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": [
      "r137",
      "r826",
      "r1049"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Past Due [Line Items]",
        "label": "Financing Receivable, Past Due [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": [
      "r827",
      "r1048"
     ]
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablesPeriodPastDueAxis",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Asset, Period Past Due [Axis]",
        "label": "Financial Asset, Aging [Axis]",
        "documentation": "Information by period in which financial asset is past due or not past due."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r332",
      "r827"
     ]
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablesPeriodPastDueDomain",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Asset, Period Past Due [Domain]",
        "label": "Financial Asset, Aging [Domain]",
        "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r332",
      "r827"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated amortization of other intangible assets",
        "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": [
      "r169",
      "r357",
      "r375",
      "r830"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"
     ],
     "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": [
      "r1061",
      "r1175"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "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": [
      "r377",
      "r805",
      "r830"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "July 1 to December 31, 2024",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1175"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "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": [
      "r377",
      "r805",
      "r830"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "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": [
      "r377",
      "r805",
      "r830"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "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": [
      "r377",
      "r805",
      "r830"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "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": [
      "r377",
      "r805",
      "r830"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r369",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r378",
      "r379",
      "r675",
      "r676",
      "r805"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "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": [
      "r369",
      "r375",
      "r378",
      "r379",
      "r381",
      "r675",
      "r805",
      "r830"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "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": [
      "r369",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r378",
      "r379",
      "r805"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other intangible assets, less accumulated amortization of $37,899 and $36,557 as of June\u00a030, 2024 and December\u00a031, 2023, respectively",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r675",
      "r1060"
     ]
    },
    "us-gaap_FixedIncomeInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FixedIncomeInvestmentsMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed income",
        "label": "Fixed Income Investments [Member]",
        "documentation": "Investments that regularly generate a fixed amount of interest income. Examples include, but are not limited to, bonds, certificates of deposit, notes and debt securities."
       }
      }
     },
     "auth_ref": [
      "r879",
      "r880",
      "r881",
      "r882"
     ]
    },
    "us-gaap_FixedIncomeSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FixedIncomeSecuritiesMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "International fixed income bonds",
        "label": "Fixed Income Securities [Member]",
        "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity."
       }
      }
     },
     "auth_ref": [
      "r843",
      "r875",
      "r876",
      "r1075"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r898",
      "r908",
      "r918",
      "r950"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r898",
      "r908",
      "r918",
      "r950"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r898",
      "r908",
      "r918",
      "r950"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r898",
      "r908",
      "r918",
      "r950"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r898",
      "r908",
      "r918",
      "r950"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnDispositionOfAssets1",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net loss on disposals of property and equipment",
        "label": "Gain (Loss) on Disposition of Assets",
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "hcsg_GenesisHealthcareIncGenesisMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "GenesisHealthcareIncGenesisMember",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Genesis",
        "label": "Genesis Healthcare, Inc. (Genesis) [Member]",
        "documentation": "Genesis Healthcare, Inc. (Genesis)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r358",
      "r677",
      "r819",
      "r829",
      "r858",
      "r869",
      "r1051",
      "r1052"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and intangible asset impairment",
        "label": "Goodwill and Intangible Asset Impairment",
        "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/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Other Intangible Assets",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1050",
      "r1053"
     ]
    },
    "us-gaap_GovernmentAssistancePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GovernmentAssistancePolicyTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Retention Credit",
        "label": "Government Assistance [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for government assistance."
       }
      }
     },
     "auth_ref": [
      "r615",
      "r616"
     ]
    },
    "hcsg_HealthCareConsultingCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "HealthCareConsultingCompanyMember",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Health Care Consulting Company",
        "label": "Health Care Consulting Company [Member]",
        "documentation": "Health Care Consulting Company"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_HousekeepingAndDietaryEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "HousekeepingAndDietaryEquipmentMember",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Housekeeping and dietary equipment",
        "label": "Housekeeping And Dietary Equipment [Member]",
        "documentation": "HousekeepingAndDietaryEquipmentMember"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_HousekeepingServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "HousekeepingServicesMember",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails",
      "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Housekeeping",
        "label": "Housekeeping Services [Member]",
        "documentation": "Housekeeping Services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails",
      "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "(Loss) income before taxes",
        "terseLabel": "(Loss) income before taxes",
        "verboseLabel": "Income before income 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": [
      "r89",
      "r124",
      "r128",
      "r683",
      "r699",
      "r812",
      "r818",
      "r1012",
      "r1014",
      "r1015",
      "r1016",
      "r1017"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r386",
      "r387",
      "r599",
      "r600",
      "r603",
      "r719",
      "r721",
      "r774",
      "r805",
      "r860",
      "r1142"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r386",
      "r387",
      "r599",
      "r600",
      "r603",
      "r719",
      "r721",
      "r774",
      "r805",
      "r860",
      "r1142"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r544",
      "r551",
      "r552",
      "r553",
      "r554",
      "r557",
      "r560",
      "r564",
      "r566",
      "r567",
      "r568",
      "r739",
      "r856"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax (benefit) provision",
        "verboseLabel": "Income tax (benefit) provision",
        "negatedNetLabel": "Tax benefit",
        "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": [
      "r141",
      "r151",
      "r216",
      "r217",
      "r232",
      "r246",
      "r267",
      "r550",
      "r551",
      "r565",
      "r706",
      "r856"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r187",
      "r546",
      "r547",
      "r557",
      "r558",
      "r559",
      "r561",
      "r736"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsAndNotesReceivable",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts and notes receivable",
        "label": "Increase (Decrease) in Accounts and Notes Receivable",
        "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredCompensation",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred compensation liability",
        "label": "Increase (Decrease) in Deferred Compensation",
        "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "hcsg_IncreaseDecreaseInDeferredCompensationFunding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "IncreaseDecreaseInDeferredCompensationFunding",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred compensation funding",
        "label": "Increase (Decrease) In Deferred Compensation Funding",
        "documentation": "Increase (Decrease) In Deferred Compensation Funding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInIncomeTaxesReceivable",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income taxes payable",
        "label": "Increase (Decrease) in Income Taxes Receivable",
        "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories and supplies",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Changes in operating assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable and other accrued expenses",
        "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherEmployeeRelatedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued payroll, accrued and withheld payroll taxes",
        "label": "Increase (Decrease) in Other Employee-Related Liabilities",
        "documentation": "Amount of increase (decrease) in employer-related costs classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in other long-term liabilities",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "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_IncreaseDecreaseInWorkersCompensationLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInWorkersCompensationLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued insurance claims",
        "label": "Increase (Decrease) in Workers' Compensation Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amount due for insurance (or actual expenses) to cover the medical expenses and lost income for employees that are injured during the course of doing work-related activities."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r898",
      "r908",
      "r918",
      "r942",
      "r950",
      "r954",
      "r962"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r890",
      "r966"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r890",
      "r966"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r890",
      "r966"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other Intangible Assets",
        "label": "Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r380",
      "r382",
      "r804",
      "r805"
     ]
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest Income (Expense), Nonoperating",
        "documentation": "Amount of interest income (expense) classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r818",
      "r1000",
      "r1014"
     ]
    },
    "hcsg_InternationalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "InternationalMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "International",
        "label": "International [Member]",
        "documentation": "International."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventorySuppliesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventorySuppliesPolicy",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories and Supplies",
        "label": "Inventory Supplies, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the basis and manner that goods are added and removed from inventory for supplies to be consumed directly or indirectly in production. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average)."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_InvestmentIncomeAmortizationOfPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeAmortizationOfPremium",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortization of premium on marketable securities",
        "label": "Investment Income, Amortization of Premium",
        "documentation": "Amount of amortization of purchase premium on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "hcsg_InvestmentIncomeAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "InvestmentIncomeAndOther",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment and other income, net",
        "verboseLabel": "Losses from the sale of available-for-sale securities",
        "label": "Investment Income and Other",
        "documentation": "Investment Income and Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIncomeNonoperatingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeNonoperatingAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense):",
        "label": "Investment Income, Nonoperating [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_InvestmentRestrictionStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "InvestmentRestrictionStatusAxis",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Restriction Status [Axis]",
        "label": "Investment Restriction Status [Axis]",
        "documentation": "Investment Restriction Status"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_InvestmentRestrictionStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "InvestmentRestrictionStatusDomain",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Restriction Status [Domain]",
        "label": "Investment Restriction Status [Domain]",
        "documentation": "Investment Restriction Status [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Contractual Maturities of Debt Securities",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments."
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_LaVieCareCentersLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "LaVieCareCentersLLCMember",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LaVie Care Centers, LLC",
        "label": "LaVie Care Centers, LLC [Member]",
        "documentation": "LaVie Care Centers, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_LargeCapBlendMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "LargeCapBlendMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Large cap blend",
        "label": "Large Cap Blend [Member]",
        "documentation": "Large Cap Blend"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_LargeCapGrowthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "LargeCapGrowthMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Large cap growth",
        "label": "Large Cap Growth [Member]",
        "documentation": "Large Cap Growth."
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_LargeCapValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "LargeCapValueMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Large cap value",
        "label": "Large Cap Value [Member]",
        "documentation": "Large Cap Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease cost",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r628",
      "r868"
     ]
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease cost",
        "label": "Lease, Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Lease Expense",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1120"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "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": [
      "r627",
      "r637"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r627",
      "r637"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Minimum Lease Payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "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": [
      "r1121"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total minimum 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": [
      "r635"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r635"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "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": [
      "r635"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r635"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "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": [
      "r635"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "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": [
      "r635"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "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": [
      "r635"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "July 1 to December 31, 2024",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1121"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "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": [
      "r635"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extension option",
        "label": "Lessee, Operating Lease, Renewal Term",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1119"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining lease term",
        "label": "Lessee, Operating Lease, Term of Contract",
        "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": [
      "r1119"
     ]
    },
    "hcsg_LesseeOperatingLeaseTerminationOptionTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "LesseeOperatingLeaseTerminationOptionTerm",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination option",
        "label": "Lessee, Operating Lease, Termination Option, Term",
        "documentation": "Lessee, Operating Lease, Termination Option, Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "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": [
      "r621"
     ]
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Irrevocable standby letters of credit",
        "label": "Letter of Credit [Member]",
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Irrevocable standby letter of credit, outstanding",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 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": [
      "r85",
      "r123",
      "r697",
      "r869",
      "r1004",
      "r1043",
      "r1116"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY:",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.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": [
      "r74",
      "r165",
      "r199",
      "r315",
      "r397",
      "r398",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r407",
      "r579",
      "r580",
      "r581",
      "r608",
      "r869",
      "r1071",
      "r1125",
      "r1126"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term line of credit",
        "label": "Long-Term Line of Credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r121",
      "r1136"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Bank line of credit",
        "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": [
      "r71",
      "r75"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount available under line of credit",
        "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": [
      "r71",
      "r75",
      "r396"
     ]
    },
    "hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reduction of bank line of credit",
        "label": "Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity",
        "documentation": "Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LinesOfCreditCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LinesOfCreditCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings under line of credit",
        "label": "Line of Credit, Current",
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r119"
     ]
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and Notes Receivable",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r617",
      "r1019"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term",
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails",
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Axis]",
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r274",
      "r836",
      "r871",
      "r874",
      "r1074",
      "r1139",
      "r1143",
      "r1144",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170"
     ]
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Marketable securities, at fair value",
        "label": "Marketable Securities, Current",
        "documentation": "Amount of investment in marketable security, classified as current."
       }
      }
     },
     "auth_ref": [
      "r995"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r394",
      "r395",
      "r497",
      "r543",
      "r598",
      "r673",
      "r718",
      "r720",
      "r732",
      "r742",
      "r743",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r802",
      "r803",
      "r824",
      "r833",
      "r851",
      "r861",
      "r862",
      "r866",
      "r867",
      "r872",
      "r1073",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "hcsg_MidCapBlendMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "MidCapBlendMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mid cap blend",
        "label": "Mid Cap Blend [Member]",
        "documentation": "Mid Cap Blend"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r394",
      "r395",
      "r497",
      "r543",
      "r598",
      "r673",
      "r718",
      "r720",
      "r732",
      "r742",
      "r743",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r802",
      "r803",
      "r824",
      "r833",
      "r851",
      "r861",
      "r862",
      "r866",
      "r872",
      "r1073",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market",
        "label": "Money Market Funds [Member]",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r1075"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails",
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Domain]",
        "label": "Customer [Domain]"
       }
      }
     },
     "auth_ref": [
      "r274",
      "r836",
      "r871",
      "r874",
      "r1074",
      "r1139",
      "r1143",
      "r1144",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "hcsg_NatureofOperationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "NatureofOperationsPolicyTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature of Operations",
        "label": "Nature of Operations [Policy Text Block]",
        "documentation": "Nature of operations policy"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash from 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": [
      "r196"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash flows from 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/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.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": [
      "r196"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash flows used in 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/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in 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": [
      "r98",
      "r99",
      "r100"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash flows used in 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/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails",
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (loss) income",
        "terseLabel": "Net (loss) income",
        "verboseLabel": "Net (loss) income",
        "netLabel": "Net losses reclassified from accumulated other comprehensive loss",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r100",
      "r125",
      "r163",
      "r182",
      "r185",
      "r190",
      "r199",
      "r205",
      "r207",
      "r208",
      "r210",
      "r211",
      "r212",
      "r216",
      "r217",
      "r223",
      "r315",
      "r397",
      "r398",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r407",
      "r573",
      "r577",
      "r592",
      "r608",
      "r700",
      "r771",
      "r787",
      "r788",
      "r883",
      "r1071"
     ]
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r898",
      "r908",
      "r918",
      "r942",
      "r950"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncompeteAgreementsMember",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncompete Agreements",
        "label": "Noncompete Agreements [Member]",
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1059",
      "r1060",
      "r1063",
      "r1064"
     ]
    },
    "us-gaap_NontaxableMunicipalBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NontaxableMunicipalBondsMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Municipal bonds \u2014 non-taxable",
        "label": "Nontaxable Municipal Bonds [Member]",
        "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments that are not taxable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesAndLoansReceivableGrossNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesAndLoansReceivableGrossNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": {
       "parentTag": "us-gaap_NotesAndLoansReceivableNetNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes receivable",
        "label": "Financing Receivable, before Allowance for Credit Loss, Noncurrent",
        "documentation": "Amortized cost, before allowance for credit loss, of financing receivable classified as noncurrent. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r1021",
      "r1046"
     ]
    },
    "us-gaap_NotesAndLoansReceivableNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesAndLoansReceivableNetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": {
       "parentTag": "us-gaap_AccountsAndNotesReceivableNet",
       "weight": 1.0,
       "order": 2.0
      },
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails",
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes receivable \u2014 long\u2013term portion, less allowance for doubtful accounts of $3,152 and $4,449 as of June\u00a030, 2024 and December\u00a031, 2023, respectively",
        "totalLabel": "Total net long-term notes receivable",
        "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesReceivableGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesReceivableGross",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Notes receivable",
        "label": "Financing Receivable, before Allowance for Credit Loss",
        "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r140",
      "r155",
      "r156",
      "r172",
      "r275",
      "r332",
      "r340",
      "r826",
      "r827",
      "r988",
      "r1046"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "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": [
      "r813",
      "r823",
      "r1013"
     ]
    },
    "hcsg_NumeratorAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "NumeratorAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator for basic and diluted (loss) earnings per share:",
        "label": "Numerator [Abstract]",
        "documentation": "Numerator"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive (loss) income before reclassifications",
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r18"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost",
        "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": [
      "r629",
      "r868"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability \u2014 long-term",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating cash flows from operating leases",
        "label": "Operating Lease, Payments",
        "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": [
      "r625",
      "r632"
     ]
    },
    "hcsg_OperatingLeaseRightOfUseAssetAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "OperatingLeaseRightOfUseAssetAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated depreciation on operating lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset, Accumulated Amortization",
        "documentation": "Operating Lease, Right-of-Use Asset, Accumulated Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ROU assets depreciation",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails": {
       "parentTag": "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease \u2014 right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset, before Accumulated Amortization",
        "documentation": "Operating Lease, Right-of-Use Asset, before Accumulated Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate \u2014 operating leases",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r634",
      "r868"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term \u2014 operating leases",
        "label": "Operating Lease, 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": [
      "r633",
      "r868"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating segments",
        "label": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r268",
      "r818",
      "r819"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other accrued expenses and current liabilities",
        "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": [
      "r73"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized (loss) gain on available-for-sale marketable securities, net of taxes",
        "verboseLabel": "Unrealized gain (loss) on available-for-sale marketable securities, net of taxes",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
        "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r178",
      "r180",
      "r701"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive (loss) income",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net current period other comprehensive (loss) income",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r9",
      "r115",
      "r183",
      "r186",
      "r212"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Changes in other comprehensive (loss) income, tax benefit (expense)",
        "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent",
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r9",
      "r115"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrealized gain (loss) on available-for-sale marketable securities, net of taxes",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r180",
      "r309"
     ]
    },
    "us-gaap_OtherInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherInventory",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories and supplies",
        "label": "Other Inventory, Gross",
        "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hcsgcorp.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": [
      "r76"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r896",
      "r906",
      "r916",
      "r948"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r899",
      "r909",
      "r919",
      "r951"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r899",
      "r909",
      "r919",
      "r951"
     ]
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PastDueFinancingReceivablesTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Age Analysis of Past-Due Note Receivable",
        "label": "Financing Receivable, Past Due [Table Text Block]",
        "documentation": "Tabular disclosure of aging analysis for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r140",
      "r827",
      "r1048"
     ]
    },
    "us-gaap_PatentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PatentsMember",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Patents",
        "label": "Patents [Member]",
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1059",
      "r1060",
      "r1063",
      "r1064"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "us-gaap_PaymentOfFinancingAndStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentOfFinancingAndStockIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments of statutory withholding on net issuance of restricted stock units",
        "label": "Payment of Financing and Stock Issuance Costs",
        "documentation": "The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of treasury stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Acquisition of equity method investment",
        "label": "Payments to Acquire Equity Method Investments",
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireMarketableSecurities",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of marketable securities",
        "label": "Payments to Acquire Marketable Securities",
        "documentation": "Amount of cash outflow for purchase of marketable security."
       }
      }
     },
     "auth_ref": [
      "r1026"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Additions to property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance stock units",
        "verboseLabel": "PSUs",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_PeriodOfAmortizationOfInventoriesAndSupplies": {
     "xbrltype": "durationItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "PeriodOfAmortizationOfInventoriesAndSupplies",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization period of inventories and supplies",
        "label": "Period of Amortization of Inventories and Supplies",
        "documentation": "Period of Amortization of Inventories and Supplies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other assets",
        "label": "Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r355",
      "r356",
      "r808"
     ]
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other assets",
        "label": "Prepaid Expenses and Other Current Assets [Member]",
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassifications",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "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": [
      "r992"
     ]
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Sales of marketable securities",
        "terseLabel": "Proceeds from available for sale municipal bonds",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r195",
      "r277",
      "r308"
     ]
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposals of property and equipment",
        "label": "Proceeds from Sale of Productive Assets",
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from short-term borrowings",
        "label": "Proceeds from Short-Term Debt",
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductConcentrationRiskMember",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service concentration",
        "label": "Product Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails": {
       "parentTag": "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less accumulated depreciation",
        "label": "Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization",
        "documentation": "Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      },
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Total property and equipment, net",
        "label": "Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "documentation": "Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails": {
       "parentTag": "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total property and equipment, at cost",
        "label": "Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization",
        "documentation": "Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [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": [
      "r6",
      "r636"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r145",
      "r148",
      "r149"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails": {
       "parentTag": "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, 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": [
      "r106",
      "r167",
      "r698"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "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": [
      "r636"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentOtherTypesMember",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Property, Plant and Equipment, Other Types [Member]",
        "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [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": [
      "r106",
      "r636"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": {
       "parentTag": "hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt provision",
        "verboseLabel": "Bad Debt Expense",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r328"
     ]
    },
    "us-gaap_ProvisionForLoanLossesExpensed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForLoanLossesExpensed",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": {
       "parentTag": "hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad Debt Expense",
        "label": "Financing Receivable, Credit Loss, Expense (Reversal)",
        "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r679"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r394",
      "r395",
      "r457",
      "r497",
      "r529",
      "r530",
      "r531",
      "r543",
      "r598",
      "r648",
      "r657",
      "r673",
      "r718",
      "r720",
      "r732",
      "r742",
      "r743",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r802",
      "r803",
      "r824",
      "r833",
      "r851",
      "r861",
      "r862",
      "r866",
      "r867",
      "r872",
      "r877",
      "r1069",
      "r1073",
      "r1112",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r394",
      "r395",
      "r457",
      "r497",
      "r529",
      "r530",
      "r531",
      "r543",
      "r598",
      "r648",
      "r657",
      "r673",
      "r718",
      "r720",
      "r732",
      "r742",
      "r743",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r802",
      "r803",
      "r824",
      "r833",
      "r851",
      "r861",
      "r862",
      "r866",
      "r867",
      "r872",
      "r877",
      "r1069",
      "r1073",
      "r1112",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "us-gaap_RealEstateFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RealEstateFundsMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real estate",
        "label": "Real Estate Funds [Member]",
        "documentation": "Investments in funds that invest in commercial or residential real estate."
       }
      }
     },
     "auth_ref": [
      "r862",
      "r867"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]",
        "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [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": [
      "r190"
     ]
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income reclassified from other comprehensive loss",
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r18"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r190"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r190"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts Reclassified from Accumulated Other Comprehensive Loss",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r190"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r190"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reclassification out of Accumulated Other Comprehensive Loss",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r891",
      "r901",
      "r911",
      "r943"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementAxis",
     "presentation": [
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement [Axis]",
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "auth_ref": [
      "r161",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r231",
      "r317",
      "r318",
      "r571",
      "r572",
      "r573",
      "r574",
      "r576",
      "r577",
      "r589",
      "r590",
      "r591",
      "r592",
      "r618",
      "r620",
      "r638",
      "r639",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r734",
      "r1018"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r892",
      "r902",
      "r912",
      "r944"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r893",
      "r903",
      "r913",
      "r945"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r900",
      "r910",
      "r920",
      "r952"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementDomain",
     "presentation": [
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement [Domain]",
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "auth_ref": [
      "r161",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r231",
      "r317",
      "r318",
      "r571",
      "r572",
      "r573",
      "r574",
      "r576",
      "r577",
      "r589",
      "r590",
      "r591",
      "r592",
      "r618",
      "r620",
      "r638",
      "r639",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r734",
      "r1018"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash equivalents",
        "label": "Restricted Cash and Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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": [
      "r24",
      "r117",
      "r166",
      "r197",
      "r693"
     ]
    },
    "us-gaap_RestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash equivalents",
        "label": "Restricted Cash Equivalents",
        "documentation": "Amount of cash equivalents restricted as to withdrawal or usage. 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": [
      "r798",
      "r799",
      "r1003",
      "r1133",
      "r1137"
     ]
    },
    "us-gaap_RestrictedInvestmentsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedInvestmentsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted marketable securities, at fair value",
        "label": "Restricted Investments, Current",
        "documentation": "This element represents the current portion of investments which are not defined as or included in marketable (debt, equity, or other) securities that are pledged or subject to withdrawal restrictions."
       }
      }
     },
     "auth_ref": [
      "r688",
      "r798",
      "r799"
     ]
    },
    "hcsg_RestrictedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "RestrictedMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted",
        "label": "Restricted [Member]",
        "documentation": "Restricted"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock, restricted stock units and deferred stock units",
        "label": "Restricted Stock And Restricted Stock Units (RSUs) And Deferred Stock Units [Member]",
        "documentation": "Restricted Stock And Restricted Stock Units (RSUs) And Deferred Stock Units"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Retained earnings",
        "negatedLabel": "Reduction in retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r108",
      "r696",
      "r726",
      "r731",
      "r738",
      "r752",
      "r869"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r202",
      "r203",
      "r204",
      "r206",
      "r212",
      "r215",
      "r217",
      "r316",
      "r319",
      "r383",
      "r562",
      "r563",
      "r570",
      "r571",
      "r572",
      "r574",
      "r576",
      "r577",
      "r582",
      "r584",
      "r585",
      "r587",
      "r590",
      "r619",
      "r622",
      "r722",
      "r724",
      "r740",
      "r1173"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Axis]",
        "label": "Retirement Plan Type [Axis]",
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r498",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Domain]",
        "label": "Retirement Plan Type [Domain]",
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r498",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "RevenueFromContractWithCustomerCancellationNoticePeriod",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancellation notice period",
        "label": "Revenue From Contract With Customer, Cancellation Notice Period",
        "documentation": "Revenue From Contract With Customer, Cancellation Notice Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome",
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails",
      "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Revenues",
        "terseLabel": "Revenue",
        "verboseLabel": "Revenues",
        "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": [
      "r126",
      "r127",
      "r232",
      "r239",
      "r240",
      "r261",
      "r267",
      "r271",
      "r273",
      "r274",
      "r430",
      "r431",
      "r674"
     ]
    },
    "hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice": {
     "xbrltype": "durationItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial period preceding cancellation notice",
        "label": "Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice",
        "documentation": "Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_RevenueFromContractWithCustomerInitialTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "RevenueFromContractWithCustomerInitialTerm",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from contract with customer, initial term",
        "label": "Revenue From Contract With Customer, Initial Term",
        "documentation": "Revenue From Contract With Customer, Initial Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerMember",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated revenues",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r975"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r152",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r806"
     ]
    },
    "hcsg_RevenueFromContractWithCustomerRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "RevenueFromContractWithCustomerRenewalTerm",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Renewal term",
        "label": "Revenue From Contract With Customer, Renewal Term",
        "documentation": "Revenue From Contract With Customer, Renewal Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/Revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r434"
     ]
    },
    "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuePerformanceObligationDescriptionOfTiming",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of timing",
        "label": "Revenue, Performance Obligation, Description of Timing",
        "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember",
     "presentation": [
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment",
        "label": "Revision of Prior Period, Error Correction, Adjustment [Member]"
       }
      }
     },
     "auth_ref": [
      "r207",
      "r208",
      "r209",
      "r214",
      "r215",
      "r216",
      "r217"
     ]
    },
    "hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ROU assets and lease liabilities reduction due to cancellation",
        "label": "Right-of-Use Asset And Operating Lease Liability Decrease Due To Cancellation",
        "documentation": "Right-of-Use Asset And Operating Lease Liability Decrease Due To Cancellation"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "us-gaap_SalesRevenueSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueSegmentMember",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue, Segment Benchmark [Member]",
        "documentation": "Revenue from specified business segment, when it serves as benchmark in concentration of risk calculation. Includes, but is not limited to, revenue from contract with customer and other sources."
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioPreviouslyReportedMember",
     "presentation": [
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "As reported",
        "label": "Previously Reported [Member]"
       }
      }
     },
     "auth_ref": [
      "r161",
      "r202",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r217",
      "r231",
      "r571",
      "r573",
      "r574",
      "r576",
      "r577",
      "r589",
      "r590",
      "r591",
      "r618",
      "r620",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r734",
      "r977",
      "r978",
      "r979",
      "r980",
      "r1009",
      "r1018",
      "r1044",
      "r1045",
      "r1107",
      "r1122",
      "r1123"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/AccountsandNotesReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts and Notes Receivable",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r86"
     ]
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accumulated Other Comprehensive Loss",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r1117",
      "r1118"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale [Line Items]",
        "label": "Debt Securities, Available-for-Sale [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": [
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289"
     ]
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cash and Cash Equivalents",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of the components of cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Supplemental Employee Retirement Plan",
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]",
        "documentation": "Tabular disclosure of an equity-based arrangement (such as stock or unit options and stock or unit awards) with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain equity-based awards at 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, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r46",
      "r51",
      "r110"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock-based Compensation Expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Axis]",
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r312",
      "r313",
      "r314",
      "r569",
      "r972",
      "r973",
      "r974",
      "r1102",
      "r1103",
      "r1104",
      "r1105"
     ]
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable",
     "presentation": [
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsScheduleofCorrectionofErrorStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]",
        "label": "Error Correction [Table]",
        "documentation": "Disclosure of information about prior period adjustment to correct error in previously issued financial statement. Includes, but is not limited to, effect of correction on financial statement line item, affected per-share amount, cumulative effect of change on retained earnings and other appropriate component of equity or net assets in statement of financial position, and effect of prior period adjustment on net income of each prior period presented."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r208",
      "r209",
      "r214",
      "r215",
      "r216",
      "r217",
      "r231"
     ]
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/RevisionofPriorPeriodFinancialStatementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Correction of Error Statements",
        "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]",
        "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r28"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]",
        "label": "Financing Receivable, Allowance for Credit Loss [Table]",
        "documentation": "Disclosure of information about allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r1047"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Credit Quality Indicator [Table]",
        "label": "Financing Receivable, Credit Quality Indicator [Table]",
        "documentation": "Disclosure of information about credit quality indicator for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r826",
      "r1049"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFinancingReceivablesPastDueTable",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Past Due [Table]",
        "label": "Financing Receivable, Past Due [Table]",
        "documentation": "Disclosure of information about aging analysis for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r827",
      "r1048"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]",
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r369",
      "r375",
      "r378",
      "r379",
      "r381",
      "r675",
      "r805",
      "r830"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://hcsgcorp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "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": [
      "r6",
      "r636"
     ]
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restricted Cash Equivalents",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r117",
      "r1137"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r38",
      "r39"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Information",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r38",
      "r39"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r502",
      "r504",
      "r505",
      "r506",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Other Information about Stock Options",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]",
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Options Outstanding",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r111"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Options Granted Under Employee Stock Purchase Plan",
        "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Assumption for Fair Value of Options Granted",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Outstanding Restricted Stock Units",
        "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": []
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShortTermDebtTable",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Short-term Debt [Table]",
        "label": "Short-Term Debt [Table]",
        "documentation": "Disclosure of information about short-term debt arrangement. Includes, but is not limited to, description of arrangement, lender, repayment term, weighted-average interest rate, borrowed amount, and description and amount of refinancing of short-term obligation when obligation is excluded from current liability."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Weighted Average Basic and Diluted Common Shares Outstanding",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "hcsg_ScheduleofAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "ScheduleofAccountingPoliciesLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounting Policies [Line Items]",
        "label": "Schedule of Accounting Policies [Line Items]",
        "documentation": "[Line Items] for Schedule of Accounting Policies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_ScheduleofAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "ScheduleofAccountingPoliciesTable",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounting Policies [Table]",
        "label": "Schedule of Accounting Policies [Table]",
        "documentation": "Schedule of Accounting Policies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Amortization Expense for Intangibles Subject to Amortization",
        "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": [
      "r830",
      "r1061"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails",
      "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "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": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r232",
      "r235",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r268",
      "r269",
      "r274",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r381",
      "r388",
      "r389",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r815",
      "r818",
      "r819",
      "r829",
      "r873",
      "r1139",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Segment Information",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r232",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r250",
      "r252",
      "r253",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r271",
      "r272",
      "r274",
      "r813",
      "r816",
      "r817",
      "r818",
      "r820",
      "r822",
      "r823"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "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/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r270",
      "r273",
      "r814",
      "r815",
      "r821"
     ]
    },
    "us-gaap_SelfInsuranceReserveCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SelfInsuranceReserveCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued insurance claims",
        "label": "Self Insurance Reserve, Current",
        "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Selling, general and administrative expense",
        "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": [
      "r93"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative expense",
        "label": "Selling, General and Administrative Expenses [Member]",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Requisite service period for plan participation eligibility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period",
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r852"
     ]
    },
    "hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payout period (in years)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Payout Period",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Payout Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r852"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r521"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "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": [
      "r521"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (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": [
      "r519"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average grant date fair value of stock granted (in dollars per share)",
        "verboseLabel": "Granted (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": [
      "r519"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r517"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in dollars per share)",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r517"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r520"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r520"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Dividend yield",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Expected volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Risk-free interest rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "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": [
      "r500",
      "r502",
      "r504",
      "r505",
      "r506",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in shares authorized under plan (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized",
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options authorized to issue to employees (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": [
      "r854"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares available for future 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": [
      "r51"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of options (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r510"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r510"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Expired (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "documentation": "Net number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r1083"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average grant-date fair value of stock options granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning of period (in shares)",
        "periodEndLabel": "End of period (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r509"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning of period (in dollars per share)",
        "periodEndLabel": "End of period (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r509"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares": {
     "xbrltype": "integerItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of participants electing to receive shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Participants Electing To Receive Shares",
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Participants Electing To Receive Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Award [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r505",
      "r506",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Exercised (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r513"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expired (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r507",
      "r526",
      "r527",
      "r528",
      "r529",
      "r532",
      "r538",
      "r539",
      "r540",
      "r541"
     ]
    },
    "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Outstanding Performance Stock Units",
        "label": "Share-Based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum term of grants",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r853"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average expected life",
        "verboseLabel": "Weighted average expected life (years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual life",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork": {
     "xbrltype": "durationItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average weekly hours of work",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Average Weekly Hours of Work",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Average Weekly Hours of Work"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable:",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Exercisable [Abstract] [Abstract]",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Exercisable [Abstract] [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding:",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Outstanding [Abstract] [Abstract]",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Outstanding [Abstract] [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual life",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Debt [Line Items]",
        "label": "Short-Term Debt [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_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Debt, Type [Axis]",
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r1066",
      "r1067",
      "r1068"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://hcsgcorp.com/role/OtherContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Debt, Type [Domain]",
        "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": [
      "r70",
      "r1066",
      "r1067",
      "r1068"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease cost",
        "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": [
      "r630",
      "r868"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of Business and Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r198"
     ]
    },
    "hcsg_SmallCapBlendMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "SmallCapBlendMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Small cap blend",
        "label": "Small Cap Blend [Member]",
        "documentation": "Small Cap Blend"
       }
      }
     },
     "auth_ref": []
    },
    "hcsg_StandardNoteReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "StandardNoteReceivableMember",
     "presentation": [
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails",
      "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Standard notes receivable",
        "label": "Standard Note Receivable [Member]",
        "documentation": "Standard Note Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails",
      "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r162",
      "r232",
      "r235",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r268",
      "r269",
      "r274",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r381",
      "r385",
      "r388",
      "r389",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r815",
      "r818",
      "r819",
      "r829",
      "r873",
      "r1139",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails",
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentReclassificationAdjustmentsDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r79",
      "r83",
      "r84",
      "r160",
      "r188",
      "r189",
      "r190",
      "r202",
      "r203",
      "r204",
      "r206",
      "r212",
      "r215",
      "r217",
      "r233",
      "r316",
      "r319",
      "r383",
      "r411",
      "r562",
      "r563",
      "r570",
      "r571",
      "r572",
      "r574",
      "r576",
      "r577",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r590",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r619",
      "r622",
      "r639",
      "r701",
      "r722",
      "r723",
      "r724",
      "r740",
      "r789"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "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": [
      "r202",
      "r203",
      "r204",
      "r233",
      "r622",
      "r674",
      "r735",
      "r741",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r751",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r770",
      "r772",
      "r773",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r789",
      "r878"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r203",
      "r204",
      "r233",
      "r275",
      "r622",
      "r674",
      "r735",
      "r741",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r751",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r770",
      "r772",
      "r773",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r789",
      "r878"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r895",
      "r905",
      "r915",
      "r947"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other (in shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r78",
      "r79",
      "r108",
      "r737",
      "r789",
      "r797"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued in connection with equity incentive plans, net of taxes (in shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r78",
      "r79",
      "r108"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r78",
      "r79",
      "r108",
      "r513"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued for Employee Stock Purchase Plan",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r78",
      "r79",
      "r108"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Stock Issued During Period, Value, New Issues",
        "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": [
      "r10",
      "r78",
      "r79",
      "r108",
      "r740",
      "r789",
      "r797",
      "r884"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued in connection with equity incentive plans, net of taxes",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r78",
      "r79",
      "r108"
     ]
    },
    "hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued for Deferred Compensation Plan, net",
        "label": "Stock Issued During Period, Value, Treasury Stock Reissued, Deferred Compensation, Net",
        "documentation": "Stock Issued During Period, Value, Treasury Stock Reissued, Deferred Compensation, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockOptionMember",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock options",
        "label": "Equity Option [Member]",
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)."
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveLossbyComponentAccumulatedOtherComprehensiveLossDetails",
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r83",
      "r84",
      "r104",
      "r753",
      "r769",
      "r790",
      "r791",
      "r869",
      "r885",
      "r1004",
      "r1043",
      "r1116",
      "r1173"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://hcsgcorp.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "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": [
      "r640",
      "r641"
     ]
    },
    "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SERP",
        "label": "Supplemental Employee Retirement Plan [Member]",
        "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "us-gaap_TaxableMunicipalBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxableMunicipalBondsMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Municipal bonds \u2014 taxable",
        "label": "Taxable Municipal Bonds [Member]",
        "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments that are taxable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Good or Service [Axis]",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "documentation": "Information by timing of transfer of good or service to customer."
       }
      }
     },
     "auth_ref": [
      "r839",
      "r1074"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Good or Service [Domain]",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time."
       }
      }
     },
     "auth_ref": [
      "r839",
      "r1074"
     ]
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual [Axis]",
        "label": "Title and Position [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1020",
      "r1124"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual [Domain]",
        "label": "Title and Position [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r940"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and Notes Receivable",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r135",
      "r138",
      "r1022",
      "r1023",
      "r1024"
     ]
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://hcsgcorp.com/role/OtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade Names",
        "label": "Trade Names [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1062",
      "r1063",
      "r1064"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://hcsgcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransferredAtPointInTimeMember",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferred at point in time",
        "label": "Transferred at Point in Time [Member]",
        "documentation": "Contract with customer in which good or service is transferred at point in time."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "us-gaap_TransferredOverTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransferredOverTimeMember",
     "presentation": [
      "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferred over time",
        "label": "Transferred over Time [Member]",
        "documentation": "Contract with customer in which good or service is transferred over time."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r409",
      "r410",
      "r588",
      "r605",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r702",
      "r857",
      "r859",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r870",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1108",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r965"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock in treasury (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": [
      "r43"
     ]
    },
    "us-gaap_TreasuryStockCommonValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonValue",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Common stock in treasury, at cost, 3,150 and 2,988 shares as of June\u00a030, 2024 and December\u00a031, 2023, respectively",
        "label": "Treasury Stock, Common, Value",
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r44",
      "r83"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of treasury stock",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r43",
      "r108"
     ]
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. government agency bonds",
        "label": "US Government Agencies Debt Securities [Member]",
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)."
       }
      }
     },
     "auth_ref": [
      "r810",
      "r841",
      "r1135"
     ]
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USTreasurySecuritiesMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofAmortizedCostUnrealizedGainsandLossesandEstimatedFairValueofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. treasury bonds",
        "label": "US Treasury Securities [Member]",
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)."
       }
      }
     },
     "auth_ref": [
      "r810",
      "r841",
      "r843",
      "r857",
      "r1135"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unrealized gain on deferred compensation fund investments",
        "label": "Unrealized Gain (Loss) On Securities Related To Deferred Compensation Fund",
        "documentation": "The (increases)/decreases in market value of the unsold securities held within the deferred compensation fund whose (gain)/loss was included in earnings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r555",
      "r855"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "crdr": "credit",
     "presentation": [
      "http://hcsgcorp.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impact of discrete tax items",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r855"
     ]
    },
    "hcsg_UnrestrictedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hcsgcorp.com/20240630",
     "localname": "UnrestrictedMember",
     "presentation": [
      "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails",
      "http://hcsgcorp.com/role/FairValueMeasurementsScheduleofContractualMaturitiesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrestricted",
        "label": "Unrestricted [Member]",
        "documentation": "Unrestricted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates in Financial Statements",
        "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": [
      "r34",
      "r35",
      "r36",
      "r142",
      "r143",
      "r146",
      "r147"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease cost",
        "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": [
      "r631",
      "r868"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of dilutive securities (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted average number of common shares outstanding - diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "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": [
      "r221",
      "r226"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average number of common shares outstanding:",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/BasicLossEarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails",
      "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted average number of common shares outstanding - basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "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": [
      "r220",
      "r226"
     ]
    },
    "us-gaap_WorkersCompensationLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WorkersCompensationLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hcsgcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued insurance claims \u2014 long-term",
        "label": "Workers' Compensation Liability, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "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/2147477401/830-230-45-1"
  },
  "r1": {
   "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(c)",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r30": {
   "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"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310/tableOfContent"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "330",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483043/710-10-30-2"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482943/710-10-55-8"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r51": {
   "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"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r70": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r71": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r75": {
   "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(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r77": {
   "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(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/220/tableOfContent"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r91": {
   "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(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r104": {
   "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"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r106": {
   "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"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r108": {
   "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"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-9"
  },
  "r110": {
   "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"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r115": {
   "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"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/820/tableOfContent"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r118": {
   "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/2147478546/942-210-S99-1"
  },
  "r119": {
   "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/2147478546/942-210-S99-1"
  },
  "r120": {
   "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/2147478546/942-210-S99-1"
  },
  "r121": {
   "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/2147478546/942-210-S99-1"
  },
  "r122": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r123": {
   "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/2147478546/942-210-S99-1"
  },
  "r124": {
   "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/2147478524/942-220-S99-1"
  },
  "r125": {
   "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/2147478524/942-220-S99-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(4)",
   "Publisher": "SEC"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r176": {
   "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"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r180": {
   "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"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r233": {
   "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"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-4"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r328": {
   "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"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r332": {
   "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"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-6"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.M.2.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483530/326-20-S99-1"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r351": {
   "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"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r385": {
   "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"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r457": {
   "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"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r497": {
   "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"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r542": {
   "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"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r554": {
   "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"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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/2147477891/740-270-50-1"
  },
  "r568": {
   "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"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r597": {
   "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"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-3"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-5"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r621": {
   "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"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r623": {
   "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"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r625": {
   "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"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r639": {
   "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"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r641": {
   "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"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r648": {
   "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"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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/2147478859/928-340-50-1"
  },
  "r677": {
   "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/2147478546/942-210-S99-1"
  },
  "r678": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r679": {
   "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(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r680": {
   "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/2147478524/942-220-S99-1"
  },
  "r681": {
   "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/2147478524/942-220-S99-1"
  },
  "r682": {
   "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/2147478524/942-220-S99-1"
  },
  "r683": {
   "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/2147477314/942-235-S99-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r688": {
   "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)(1)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r689": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r690": {
   "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/2147478777/944-210-S99-1"
  },
  "r691": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r692": {
   "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/2147478777/944-210-S99-1"
  },
  "r693": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r694": {
   "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/2147478777/944-210-S99-1"
  },
  "r695": {
   "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/2147478777/944-210-S99-1"
  },
  "r696": {
   "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/2147478777/944-210-S99-1"
  },
  "r697": {
   "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/2147478777/944-210-S99-1"
  },
  "r698": {
   "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/2147478777/944-210-S99-1"
  },
  "r699": {
   "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/2147477250/944-220-S99-1"
  },
  "r700": {
   "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/2147477250/944-220-S99-1"
  },
  "r701": {
   "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/2147477250/944-220-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r703": {
   "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/2147477250/944-220-S99-1"
  },
  "r704": {
   "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/2147477250/944-220-S99-1"
  },
  "r705": {
   "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/2147477250/944-220-S99-1"
  },
  "r706": {
   "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/2147477250/944-220-S99-1"
  },
  "r707": {
   "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/2147477965/944-235-S99-1"
  },
  "r708": {
   "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/2147477965/944-235-S99-1"
  },
  "r709": {
   "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/2147477965/944-235-S99-1"
  },
  "r710": {
   "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/2147477965/944-235-S99-1"
  },
  "r711": {
   "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/2147477965/944-235-S99-1"
  },
  "r712": {
   "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/2147477965/944-235-S99-1"
  },
  "r713": {
   "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/2147477965/944-235-S99-1"
  },
  "r714": {
   "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/2147477965/944-235-S99-1"
  },
  "r715": {
   "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/2147477965/944-235-S99-1"
  },
  "r716": {
   "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/2147477965/944-235-S99-1"
  },
  "r717": {
   "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/2147477965/944-235-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r720": {
   "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"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r731": {
   "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"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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/2147478009/946-205-45-4"
  },
  "r741": {
   "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/2147477796/946-210-45-4"
  },
  "r742": {
   "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/2147478795/946-210-50-6"
  },
  "r743": {
   "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/2147478795/946-210-50-6"
  },
  "r744": {
   "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/2147479170/946-210-S99-1"
  },
  "r745": {
   "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/2147479170/946-210-S99-1"
  },
  "r746": {
   "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/2147479170/946-210-S99-1"
  },
  "r747": {
   "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/2147479170/946-210-S99-1"
  },
  "r748": {
   "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/2147479170/946-210-S99-1"
  },
  "r749": {
   "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/2147479170/946-210-S99-1"
  },
  "r750": {
   "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/2147479170/946-210-S99-1"
  },
  "r751": {
   "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/2147479170/946-210-S99-1"
  },
  "r752": {
   "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/2147479170/946-210-S99-1"
  },
  "r753": {
   "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/2147479170/946-210-S99-1"
  },
  "r754": {
   "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/2147479170/946-210-S99-1"
  },
  "r755": {
   "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/2147479170/946-210-S99-1"
  },
  "r756": {
   "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/2147479170/946-210-S99-1"
  },
  "r757": {
   "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/2147479170/946-210-S99-1"
  },
  "r758": {
   "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/2147479170/946-210-S99-1"
  },
  "r759": {
   "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/2147479170/946-210-S99-1"
  },
  "r760": {
   "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/2147479170/946-210-S99-1"
  },
  "r761": {
   "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/2147479170/946-210-S99-1"
  },
  "r762": {
   "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/2147479170/946-210-S99-1"
  },
  "r763": {
   "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/2147479170/946-210-S99-1"
  },
  "r764": {
   "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/2147479170/946-210-S99-1"
  },
  "r765": {
   "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/2147479170/946-210-S99-1"
  },
  "r766": {
   "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/2147479170/946-210-S99-1"
  },
  "r767": {
   "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/2147479170/946-210-S99-1"
  },
  "r768": {
   "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/2147479170/946-210-S99-2"
  },
  "r769": {
   "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/2147479170/946-210-S99-2"
  },
  "r770": {
   "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/2147479105/946-220-45-3"
  },
  "r771": {
   "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/2147479105/946-220-45-7"
  },
  "r772": {
   "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/2147479134/946-220-S99-1"
  },
  "r773": {
   "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/2147479134/946-220-S99-1"
  },
  "r774": {
   "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/2147479134/946-220-S99-1"
  },
  "r775": {
   "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/2147479134/946-220-S99-1"
  },
  "r776": {
   "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/2147479134/946-220-S99-1"
  },
  "r777": {
   "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/2147479134/946-220-S99-1"
  },
  "r778": {
   "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/2147479134/946-220-S99-1"
  },
  "r779": {
   "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/2147479134/946-220-S99-1"
  },
  "r780": {
   "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/2147479134/946-220-S99-1"
  },
  "r781": {
   "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/2147479134/946-220-S99-1"
  },
  "r782": {
   "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/2147479134/946-220-S99-1"
  },
  "r783": {
   "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/2147479134/946-220-S99-1"
  },
  "r784": {
   "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/2147479134/946-220-S99-1"
  },
  "r785": {
   "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/2147479134/946-220-S99-1"
  },
  "r786": {
   "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/2147479134/946-220-S99-1"
  },
  "r787": {
   "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/2147479134/946-220-S99-1"
  },
  "r788": {
   "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/2147479134/946-220-S99-3"
  },
  "r789": {
   "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/2147479134/946-220-S99-3"
  },
  "r790": {
   "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/2147479134/946-220-S99-3"
  },
  "r791": {
   "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/2147479134/946-220-S99-3"
  },
  "r792": {
   "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/2147477271/946-320-S99-1"
  },
  "r793": {
   "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/2147477271/946-320-S99-2"
  },
  "r794": {
   "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/2147477271/946-320-S99-3"
  },
  "r795": {
   "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/2147477271/946-320-S99-3"
  },
  "r796": {
   "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/2147477271/946-320-S99-6"
  },
  "r797": {
   "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/2147478448/946-505-50-2"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-4"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478600/954-210-50-2"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r801": {
   "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/2147478522/954-440-50-1"
  },
  "r802": {
   "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/2147477332/976-310-50-1"
  },
  "r803": {
   "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/2147479230/978-310-50-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/985-20/tableOfContent"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r814": {
   "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"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r824": {
   "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"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-10"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "79",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-79"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "80",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-80"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r829": {
   "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"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r845": {
   "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"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r848": {
   "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"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r854": {
   "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"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r868": {
   "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"
  },
  "r869": {
   "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"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r872": {
   "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"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r875": {
   "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/2147478795/946-210-50-1"
  },
  "r876": {
   "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/2147478795/946-210-50-6"
  },
  "r877": {
   "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/2147477439/946-210-55-1"
  },
  "r878": {
   "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/2147477802/946-310-45-1"
  },
  "r879": {
   "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/2147477271/946-320-S99-1"
  },
  "r880": {
   "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/2147477271/946-320-S99-2"
  },
  "r881": {
   "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/2147477271/946-320-S99-3"
  },
  "r882": {
   "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/2147477271/946-320-S99-6"
  },
  "r883": {
   "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/2147479168/946-830-55-10"
  },
  "r884": {
   "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/2147479168/946-830-55-11"
  },
  "r885": {
   "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/2147479168/946-830-55-12"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r921": {
   "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"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r992": {
   "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"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r994": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r996": {
   "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(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "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"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1011": {
   "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"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r1020": {
   "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"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1043": {
   "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"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1069": {
   "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"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "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"
  },
  "r1073": {
   "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"
  },
  "r1074": {
   "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"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1076": {
   "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"
  },
  "r1077": {
   "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"
  },
  "r1078": {
   "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"
  },
  "r1079": {
   "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"
  },
  "r1080": {
   "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"
  },
  "r1081": {
   "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"
  },
  "r1082": {
   "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"
  },
  "r1083": {
   "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"
  },
  "r1084": {
   "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"
  },
  "r1085": {
   "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"
  },
  "r1086": {
   "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"
  },
  "r1087": {
   "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"
  },
  "r1088": {
   "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"
  },
  "r1089": {
   "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"
  },
  "r1090": {
   "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"
  },
  "r1091": {
   "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"
  },
  "r1092": {
   "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"
  },
  "r1093": {
   "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"
  },
  "r1094": {
   "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"
  },
  "r1095": {
   "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"
  },
  "r1096": {
   "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"
  },
  "r1097": {
   "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"
  },
  "r1098": {
   "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"
  },
  "r1099": {
   "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"
  },
  "r1100": {
   "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"
  },
  "r1101": {
   "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"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1106": {
   "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"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1112": {
   "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"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1116": {
   "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"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1119": {
   "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"
  },
  "r1120": {
   "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"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "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"
  },
  "r1126": {
   "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"
  },
  "r1127": {
   "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"
  },
  "r1128": {
   "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"
  },
  "r1129": {
   "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"
  },
  "r1130": {
   "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"
  },
  "r1131": {
   "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"
  },
  "r1132": {
   "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"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r1136": {
   "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/2147478777/944-210-S99-1"
  },
  "r1137": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1138": {
   "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)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1139": {
   "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"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1171": {
   "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/2147478009/946-205-45-4"
  },
  "r1172": {
   "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/2147479170/946-210-S99-1"
  },
  "r1173": {
   "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/2147479134/946-220-S99-3"
  },
  "r1174": {
   "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/2147479134/946-220-S99-3"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>103
<FILENAME>0000731012-24-000114-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000731012-24-000114-xbrl.zip
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
M\;@-YA^)4EXEXJ12#HW]V!7/G*V+>2(RWIESC(!$LME_<GCS==QT^8=\2V-
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
ME6YBV+F9'6QDVN$Z><">)4'/XJ@)291*S$6,#*H@Z*0H%=="!;,UV6!T'=[
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
M=*::D1:;;*\_UL/,UL'M>S=T9KT;]MENJ+4[%?5XJ$[@ENLW$('[ R,O'MF
M!BGO*29!2)),9.G2M]>O1#,P?JJ!9Y6"I71''CD20(ZW26D-=,9'GY>Q2TO$
M2A?4.5]5[[7@/)@[A[AZ^O=GG[]?D-J%Y]=7]Q=7]\6ZA7"QK:'7-K1R5MB[
MH&6U8E6'UM8*:G>,4LJTEA/3OWGL8->*L&R=/J7 N0$[\\HLK#VDU-N[).X"
M ;)'I&<WJ*G./@CSBG<KDFOT$]<G=5).3\@,UU-M.*S(0FTH5H*8&8LT"HF7
M]]L6S:,L ,+9[;UT^>D#>NTE[%?8:"<X:+,DV$%YO4I"ZN)UP;$4X+4.$4V,
MLWJT:GL-QTMG]&KF85W#*B/,JVTLQ9CW=9;OG/7FC:1W/WV4.&Z,G?>'8FA1
M2R9879C5JE#'35?'76U1'6LUJV/!O,+,^X%\<*&)%IXE^;ZXD9VD=</)#OPS
M'WG3R*6IK+GR/@]\)UWM(M?<XBCQ8GI)UMH\\".AR1NAR0E*2&]8H<J;K0U4
MH[NHRW6AR^L?2T'N_8UL$'!CNE) ]3)\X.5_$[7N!5%"%BG.!D&2%T&0;MWH
ME]#5C=#5% 5Z3RCKQHN[J2XJ:T,HZ_K'4I![X$''(?"&*NJ;,+"Q0W2ST,3-
MT,2$Q9LT\:M%?W6Y3TZ]VZC%BDE35TQ,(U\R$6LFK'"[0EW429T%J>[U$L&X
MXHS[CA^0ESH(M'"/\!":XB$ <PVQ1M)\*;:47/V>"?U;_U@*<HZDQZ2OR(Z#
M4*C>AJA>PE>A>H]!@+/M0I)8FF9@+ 49]]-?Z,)QA[STX,G%?Q(WGBY6U"4)
MM)\1K66?N<E"43=%4>M"41^'O%N9HA;KS@R,I2#CON AHOM_?D[("3_LNT&X
MH*"%,FZ(,K:$,CX.F>YEREBL*S,PEH*,^P'W@+<\Q. D+^SY$4JX(4JX)Y3P
M4<AR)]M:+YE""=<_EH*,NZ85:R[]M,($/$JHWV:H7\)<H7Z/08K-3/U:0OW6
M/Y:"C+MX'KD#-Q9.;U.T+O#4T/C>3&GM"K0XF+QA!-1ZC,!Q;)/L=%O]N\MO
M5V?W/V\O[H0V:8@V :X:^EO:I%C;UR(]8?,Z9Y54=ML$G/)JOJE*]47?2E,8
MO4W(T@ZFN_8<RO8@[[3Z][285S D9[5C4F9C&?'<%=BC-<[.SW[>7UY?G=W^
M4[J[/[N_^'%Q=2_=7GP[N_UR>?5-^GI]^P_X]>3[]?7_DK]GU]SM5L*-@T*?
M:>DWTO,S;3-!MT0X@9VDY55<'[ T"=(F(X,I7#3$(?9M#-_$@>3&TAA-:6U-
MY/JD*N83"IT3+PA^9<6H\SHMI(@U7$'JZXTQ\K.BH4,,^$2>%,VW9'CH*9*E
MIY%KCR12")%4S8;AQ4%(;)XT1#8\;9#$$HR)9$K(-0-$ZF$'OF2GS3\E_#S!
M=IP6$Y E#+0=D^*B='*3,/AW6@4;_J:G68,DA">FW23H)> / 3_":=KEF'Z-
M/1</TV]1%"7C"7U 6_I'0&IMTP:F*,I[#M*K'W&TU-G0!\/M3LA07G\U\8!_
MKS],I['\<3Z?UU\\N9[W^K.' 'DO^B)&+B (A81&(:;%&B)*1-?/ZY$#7XD_
M"'A\@Z-MZ7Y$;K*]A!9\(-Q<S_YH%"1>6@)]0.O#PG6D03:IQ S @X' 96E;
M6D!9$J7=8VG'R2%E *6/1"9('H#L$2&P _3'$E5R,?I%L"(% Y"G]$$PCTD"
M?]H>/'%"2LG.JZ?31Z\?KSPK'9V-D!2I($,A)=C=>6Y.EH9)G #Q8#!DFO#\
M@-SV!*]H2W>TK>VKERS<30M1>U&PV#7[$85N /,/W>A7"K<$I"TDXD7$(WOH
MFF]3=CA8I@*22X\'#(\I7^7\1OB'C&48!N.4NK16/*5!7G<4QD*$=30O29I+
M129% ,$05%%>9SZD6ZR\ *(+4(!CB=SRD3["'4]0VK"<W)@3;#@DT,YK_YY?
M__WRRXG:DT#[.7CLVC-22I. F"!2.23_+OHHC= C+9,+:'[PW2&H!I!ZVB8G
MA2*9%&@E6KJ0ZJZ0<"B!>1%=%;I GU2A!3X&K0'J90RO6NAV'+G/>9-C/"L$
M*N4U0#]*=H@=-]66I+IE5E8_(V\4!;9+7TMK]Z^AXVOJ#)#_"_2;ZY%%MX_I
M%#SDCB.JSD*7JEWJ]*5"^A2$OX#L6?456LH<^Q&:E59YP#Y5KIZ+!JY'=KZY
M?I2$B#SF78H42D.0!/@VEYKTE: T"4YM*@Y26J@8/@S3[M$! 4&N0JF^?"0Z
M*7W"*WC!R*/ AV&X_K^3##Q>$*5H<8<O9I2CX'U*F@6,I T*",!E@@RBJT+0
M&IF*I\\"NT$?'LXZ7$?20P#!DI_S= 4/9$IF0DDZVU1!YB*0=U"0I3FUJ([(
M)D'LT>+;)JDDTM>ETA.CYYSV&2AG#Z>6A0+< RL4GN1D -40$V'*30HXO>XX
M&4M/X"*3<8"3'!%X4*F9][*E]7<6S5X*/4#2)-,L$?; \C_(.2Y2XX8<\@)2
MK)N6>B!/\".<6@I:RIOL81^F>]@E!T<VR$Y:(_\&@;=PF<\K+_/[O[1Y!;ES
MZ)(ZV-(4$UM#1>@+!CP-<)B5"5&I+.FI_L[-U3?*,8JZA5;EQ!7-A'3)Z&65
MDJ6SAQ!GUH8,_GPFE=&JML"$=#BF4='BM^E8\B,7^<6+&_D7&@=3%LTFOE5Y
M9NX*P6?^(=CG' 5$&B22HLB-K /(G1+1! 4]31E )3]7JY0?'TA+D]D'<"W1
M=F$RB6V00=#F.#.R%%MRIE>)RT#TM0N:F[PIL\/D@D6]GP\&T#9 X+WB ?5<
MT[+U!'ZIS6E+9[,+O4SR@[3F%$ALF!6B>J)O)3Z& T@$H0&51?50:B_RX9!A
M#C-T3A!)R !62>5K=SB7TGP0=A#%F9(:T [:SBNAIQ?(1/:!0> 2P/R2R<3+
MMRCC_R3NA,I$$J7"!\,F;L0+B[V@TU\:EKD%C4$U#S,W=J9LP53[F6,V(47Z
MJ2<-U*8&*&=9@]%].8<S^'U8RKSWU 4ESO"8& ),Z3'ON9-Q@%I3N&D,4WB!
MU6! 0Z*,.Q*::R>JF(DC.2,N,:STZBP^(5:'7K'HC>%G4-.T"^#\MLP/!D_%
M25LGN/:"D5B,B-:-8_FIN;2.B5-)!D6-+1$N@E(8J9.DS@XU&OB!@C0-HG+G
M-<@KN1'O \;G@=_Z-0F)M1L'(5ZF,KDY-Y3$5,%84"8[L[<[Y$%!*@8 ZC$M
M/Q=FK  7P\<>=:A]PC#P!(EF2%56)@K4)4F]SV6QS^T=Z'2@=S1,/" -1*6+
M#F46.8* 9/V@YA2@T1 \&$2)R!$$(B1*3'TM.D.8<1Z\++R"SA'%64"T+&/[
M"=)QY17U,O**NB[RBASD%>O)'J9E+ZA3J&H?I:^75V=7YY=GWZ7+JZ_7MS_.
M2&IQS6P./=2L9H,D29NK)K]6#UO*F]5B.-'+>R>5\\7<Q6?D44-R-\(8F,?\
MX-]1LP:. !A5DDEXMO$D)E8Z[70DH3'I5AC-H'?8WB$]LZVK6M'6(5:OW=.[
MI33\4/6VJG0*/6K]Y[I13D,3.JA#MB'9<G5[UD;VD#A_;1-7;1-H]3>U!JJT
M73DS[5:VH]7JU$_QC9 #9/\"YQO\CY-LY.!+8_!\=MH94RDA5K>=.;N[N[B_
M.]VB/_#:J68:DC;-?=&>1WF[0\_J/LTST-1 C'?)LANR T&V[6RT%T&W;1N^
M_)8A_1\W"#W/,@8D%11'NR'UU90+,Z:J^TO2+A+YM\,R#U$T2G.HY!>2/GQ$
M7AIPO>1FD8DK4E$[5,/,_WNO&2[.C!:79&EJ:UN<)I'SNK^IOMC?E/R5MC=-
MHI,'A":G!!]GOD/^N9B#XRP^1V%(>H[_G315W:[+J9YW.=755E^S9(-4_'_5
MX?1E5^!=.),+W=8<*FX%5BD;(1[-% ^C!O'06GW3D'5FQ*,D/X9Y6WB+HSAT
M:=I^DS6<D4$K1H:5HL^U@&RP'W.:KA:5HK*AM_JZK*J=?47C#8A683FV<5./
M'DH;=&TQ* W=9^R<_(G#8 6*C%8_R\TS@J-C"3?2=C!I%G>VDU<FJ\)#Y))E
M83"7.^G:;=TLK@5D@ZZ=$W=>%RF+T8NJ6;/5[_1D53<8<4'*S/,</8PVZ-D2
M862U^CTPU[K*"(R.T),=5Z5QC\(EV=J[O:0;F^F:^8ZRTFGU-4U6-(T1ET2X
MMG6XMIMP]*9;VVVH6[O?Z77KK:/JE:[@V3;=OD#SZWY CI6%V,80KX VEB6/
M'B+SO.")[MD@N^&=(!G$9+L?RF\-AM)_EZBPSO+7?0W"+]G+\F'>SL:VHP;K
MM?JJJH&YUY?@1TE0:"(;)*;*B1A*J]_MR)JYG( CYRR )<L+^G2"J]>NY?QL
MA?N(O>F&E?^C=TXW 3CC\141IS/?^1[ L.8,O\+QCCRGK=2Z<K<K0IX&HFJ3
M-JD*5:2O=5>73:7'"*J.)0(B?I1/CH)G!V/R4S(BU-E1\=)J@SE5IT7E0 ?7
MH"-W39&W;R!R-BC7_9!C '*ZLM'96X&R%=(PKT!O0CQ!KI.?\UT\AISN]Q)I
M^ATU:4;9BY2P.SH69JNOF7+'ZC+B5PAO]7 *M10 633=J!E[6V0&'5-59UBQ
MW@<Q.2'[8N_L/E[IVCW)#1>238D"2M@=A:/3ZIL=7=;4LI+QVS&) T_V6-&V
M*8&P#]JZ!&VJ;/4LYM'6]$,W-R$Y\!]/7Q;3D"4?Q\+?+:B)1W;T<)H3],9#
M?GSF.Q<Y3>'WZ[RVPG=2A.*6O/UZ^#/"5)C.R"G\,]M.Q@FM?/*%U'XCM;)@
M-'#OV9B4\/J3_EE4WGK@^O3DKL'*_EKA.U>OJ%D%HZD &+MRI\/*LD/3#ZU]
M"P*'U%<1B> ='>N<@$6!KK;Z'5,V-582>2(%?#CW>%?,:(QAYM#[66KA>]I7
MBI3T\A]<LF\PS5'D&U;F5I"4YYC9O;)WJGQUX5[\W7TD>Z+RH:1AUH(AWL?R
MDJ,D';G;6P97Z;M5JI^, 9.Q9'/% IO8LE*SP7R#^5>X:++ -%M]59$[79,1
M?U$$+X<SH^4BR0(D:;*J-6P%@&WC>O5J&^BL1ARIATY_5S_2JNA9B?+ZMXFN
MVQ,5^/9.Z4ZS0X]PFLNI]4HWB98^#=+@1S:,5=Y#C0;W***-#>A=OXMO=VZ3
MG*$B=SM[GV02T2M[>-J@1BK DT72?H;<U5DY[=/TA9TOI!U12 NH+S2_&,*$
M:*<#<0"Y#,6;$_E\@<8DUYZZJ$5%1 4#:\F*L7R:1$0ZW"-I@\HM%TFDGS88
M[_UW<_ 8Z=2I;&/T7,(.IV9+PI8Z]=('RX7OT?.N\;Y%\IU=N2=JYS0115OJ
MT_U11!+-IJQI9>U5$H[K-JLQ\VYY8O/]_L>8,O#O'+R13O&RJ8@4? /QL\UA
MIGWQ0S+OLF7NK4+9<D=YV7J_6H-6N/&9W]*NQ>;>&!VPU=&"HD+?(275>G)'
M.8HS!4*<A#@5.CM15)RZ1)P4L*+LB],&^YJW*X(IX/725^5538^AOE^>?;[\
M?GE_>7$GG5U]D>[NK\__]X_K[U\N;N_RIM@7?_MY>?_/LMJM@!=$5^D]_!)"
MNS8>*;%QR<:A-3T[F;<MR;N=NUCT+N&R1,&LOMH$3<F"K&A9<AP]&;8L$7:3
MHF*W0YE6#_P+3=:T!AT2$_+03'G8LKC97O+0(341=9"'AIU3X\'(A0EVB(T+
M \^C>PAIW^UT>554--O93ER,)UXPQ?@VI>;WN3NXHXBHY!R_K*A[BXA88&4/
M3!N4;.E@(DV@+%DU&K9!D'E]FZZWHDSKOJA^9B\'CF(==J]UV)3*^PN+3HM9
M];JL'&41*[*'7I$M"TD&($F5U?W+30HWMQ @/@=A&#S!B"/ @D-VO, EY!B-
M'6+'W:WXSE'X)1OT['=X>'0]/*=4W%$FS%9?5V28,2.NB/!K#Z==R\"/16N5
MLH.?8W%ET\V>:99@78Y<N!G;9Y6)AS';0(N+KEAW.F37H,:,9R%\U(.F8/<$
M#]GN(&N*:*3'PK'!/ $PG9W>CT9!&-,-VL)3+?'P8![/37?T/$A'*EGOL>)X
M",>UWA.$>\*IJQ XF?LK8>''[K0$YOI1$M(B*+:'W+%(ONZJ:N^P-[S,B7F+
M83R/.RX+=U6:+S-[XI!V V&T0<66"".-)O"M;A/]6[7'L&Y]V8UBWY6M35NI
MM]K?S[7(;$S'[KE T25+74I/-KI[:]RBS.+ XSUBX&W,X^X+/+HR9LD];>^6
M4X< 7M./-*SSB5_4$]P](7$4[LT&7?V/(/R%PVAE +GSV=^NV>I;JJPQTQ!6
M.,R'4\+5(,JBB+)ZK&Q^:?KYH6USPOMIX*/(X>V5$O90%+E#%SN[BTZ'EI@K
M85E%)(C9 ]=>">(2P$4*!*NRVN6D4A+SQY"9'R#W005M?56Z)3L*SV_3=N<7
MW<5*</IZM V$9;%2TE*$$0?<\5PRF'ID71-B4IV5@F9-CR!>U_0K*>W>;*'8
MYD#)0I9S41J6 $]ZT>U_DE4X_>RA9)O#(FM04DQGDA5+N<?,UJ*FNZ80I8W=
MF/1JS<[BP1TP;NS;P$7I'6G1(*GF^WW*][P4K**ZZ3ER3WW7^[T5APE^#;N%
MT9_Y$'$NC'T&*#UEX[[CWM<7*RIM>\_;F,V[Z6:_[+)3VQ@$CNL/L=W(BT [
M("\-[%_RVUVK;G!X-T(A?M-675Y]724]@7]'WG"#PNOP+B9'R_].6I3,'YD9
M)F4F3^;;(KQN,'HE@[%:?:6](KVZW#1K@K+N*Q^EM<./R%NB/49.AQF=)?$H
M"('53E&CWWF#MJL'5X#'^PZN2W:&K#ZGMTSN=+02FKUM/[(O>UI+$[N,HJ3X
MI$@9)DLV]>7=+M0-V(<;58T9] ,=M+ZB;7%.=Y<^6-YE#D7I?IW$48QHGZ/"
M$R%QDB[K*_8:'8+Z^XQ<2T=N+*N>G 7!_.FB16[-P?L"ZZE%6<51G0@5*QDJ
MD>X\7,R^#3@, @Y6]J W/8XY@V$2\B(/O#;7.7%]R483-T:>R%[N>KIX1M(;
MH.BE?Y[2<P'ZA2T@J=J@&K)JL++^+/*<!SQP7#Z>+((G139T5O#4])3G+8X1
M?.A(&(4^J8PC5M]WU*XY)2\R0I[9=C).:*&^+WCHVF[1[+^J=%I]M=>5S9[P
M2!N(IPW:M0(\=0%/75-65%;J33?>B9WS3 KH>CS9SAOB$?8C".DE+X@B6?)Q
M3#(#1UAH]]U>^C>"X<-O*^J@Y$2G*['GBR1/JZ-\![I?X?AZ>(^>"TM1CRS*
M6BLZG"XM# IGER=\+>GC>O"ET@(076-YY\C!\75T:VR2ZTMQB%&4A%-90C',
M.HKEDI/G]]D+:(24!4O9<PHB185H25;-96M>0>*\O%&GFUJZRR<\9^M%(E%^
M:%.ZD==94K0@JTDW\)YL6,O1_/:Z3(0N# *HN++8#4"D$7A'[AC+BYP'!]"1
M5>N@]G 4> X.HWP?$?Y/XL;3TH[@-[D74+&Y,ZT8RJP)M0"J"PJFPAJ!M$7O
MJ+*A55Z:A(7P3,B6D*UM"V7M+UL6R)9IR99:UNI+;>UN"WD!'%CCA<,[- HJ
MP3J_;-J:4G:I;^M1ZI<R*=,8[;-]S;$SWRE!%Y77R;Y$=M84> H9%C)\V/)M
MY<@PJ2??4V3+Y%V&J;?Q(2:]+?*L(OS(AYOQ0]?;'1-X-@DBNBWFE';0=!_Q
MQR?7B4<YOQ9NS.:AS&]! QAU$J^_96',-@;>AF6C3E4VP4ZCQXPP)OWK@C&\
M>TIV-_M!#$^/ P(Y2GFZZ#ET?>3;+LTGP ?TD%;[97J6P<FIKQ+("S_): F\
M774P[)F*XF #F89IF\BTC*ZFV!W#&@[18/ OM=?*;QJ%^0PFZ &?#$*,?IV@
M(4SP%'E/:!H1C"W08>SZ^8 ,+075:SRL)<QP6(FN ;JD\@+B'H2TCLTI[:%%
MKH(A(5:&(HU"HNQ^V\P@\##NB423Q09R:I!@\],'U%^"9TKK_J=!^*&_"AE;
M('C5S;4"O[,2^']@Y,4C&X58NL/AHVO#H[^!(I[(TJ5OLR2XJ\=_OJA[[F8:
M)^7PXL:+=V2%]KV4KM8R/ZUW9%ER%"3P#">2)?QL8S!B$QRF*V82&M/>V^^E
M=S]]E#@NS/Y]X4GM %%J$.?&C%I?H(F')A$^S7_YF!<X<GTZ,WK3QS$*'T#+
M91:0:+C7 3=Y7_KU7/FUE50!9H%_]N;LZS9\]6'Y<]UH6YJQ\BNEK:[\?-VC
M5*-MZMU"CUK_N=[1Q: ./BACXZ-6!&O,%P5[<[6RMW39BD@OE>G#!#;=34HO
M37R!(<?2#[AN%$D78-\=NB5 TA5YBX/L3:3(G?N\,ST.#[N%7,>V<1G;Y"=;
M4+8IH;!QMD=#+GU?06TB402&2L<0\_:9X6-"FU,BV3FA1^PGR_O3M\S8L9U\
MWI(&NV:?&<TO;SGK(@EF<].1%@JBKV$P)@D7\L1_N/'H/(E@>CB\>+:]A)#E
M+(HP_.?LLGNZU^H;FB5K*_:7[I5SYGIE2(C?48B?5;OX:0JI1]Z5>WI93=:$
M^#$"1"%^F\1/K5_\U%:_:_3DCB;$3XC?D8E?IW[QTT#\=$M6+5[%C\-(FIDC
MX5M">E98GQXN3+=SXF?2'09'S2K1*NYOB(@QU])]2U$[IP(6#*4HW\PP"8-'
MU\%.4ZK<'#Z'0VAZ/?P6! [=))@1]B[P"E<PU<CIT*XA=PS17Z:)0-J0C2@1
M2.24J-65-67O;AL"2 P":4-<72*0S%:_8^BR9;)2Y5, Z8 18HE LDAE:$4V
M5Q2U9@E('/JB;YRJ9]H7O<,>?/@@2P_8AP#0HW$?<L:N[T9Q2,\)Y&%@4VJ
M'=XYS8C\+24Q"/'9"P)?I/0M+,VD@Z\A&_K>S:]%W2\&,;7!3ZT(4VGC7F-%
M^P:!*?XQM<%EK0A3O5:_I\JZL??6!X$I!C&UP7NM!E.ZTNIW04]U6"G(W1A'
MEK<=@&D_69>>F)+>9:[J^]U6+"II*BCNK^A^#H6+URCQTG_$$>UE2>/#8$'F
M:)UH$1H6#0U'=O1P.B=K>N(3K"-59X6MH4IK/^^_NT8X6 PB:$T@6"Z"-%*S
MUS0%@IJ(H#5A7[D(TL$CEW6-E:;@ D$'"/+*19#1ZEME+'*)D*X9^V0NR;D_
M@-9>"Q#\+B$6JGR]Y&:NZ1*1TS05U2S[<A7X0;[][PH7;N"CFZ0U1&=%>4Y1
M3IUO5"VYGH=$E450U5.7FXP)5/&-JB5W])"HZI! IZ,N[^T3J.(;54LNZB%1
MU26HLMAM*,*AU\K; 8JL=ENV$C' @""\?_.\/<Z*<2[/VWNT>6NS_ R5ZR=
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
MR%U2ESDC=]^/HI%E34M6]!*.$VW'1PX<^N,%Y)X;I%8"<AESW5;?*J-X1'6
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
M)90\$ +&!M:.4L *R=<V:R-[B96NM/J&KLJ690G#*38( NFO<$S:Y05CT5E
MK"@+[@CN".X([@CN,+%7QMS0LAYL][SE<6%7D.QGE35S[V,_ CE"K@5WBLCU
MAE-_^XFUQI98'U%5CY]^B&$4?V)'\H!S$J  Y7WH3X"+)Q'P2AJC\!>.R6=2
M-.M*7[A#.7\"LHWZJD9+;:F,!$D%205):RY*8BZ=QERSQ$ /MI(25R$>83]R
M'_'<9I[E6O=K$-Z!SKV;Z=EY@QTPLM?#>_2\RH3J8$*M[5?L!1Z$B F2-HRD
MA;36DD-?@](R#JNTCFB)1+1D%FD(P1W!G0,G?SEKR:R;Z4Y742.!$S *52&X
M([@CN-,\[I2X%L.<E;78LK)'M+QS/VO"7$%?,/Z$3.2<!$G9)VFQQ8=-%=&K
M;LBA=UK]Y89;8MU!2)<@Z9&0M)"^JJD5E=X%)[28 RI04-_J4^5PZ+7ZRZ6]
MQ<*3*-XM$BN".X([@CN".X([;'.GS&,YNY:P-916?_E8M@ ,DX 1XLPR=TI<
M =I9FE5VI/E ]:CKK+,Q*TG]U\3'DJYL7Y'Z> M/FP<L/&UH_!6>/G#=H+?*
M QU!%:!C*_931E%H0^>L*+00*2%2U8E4Y06;#8,4;#;EKBED3LA<4V6NV*:)
MPQ53-DR0/EG5"Q13%M@7V*_,WEB5%SHVK%9?M2S9-#@J="QD3LA<=?;&.EP1
M8J.3%2%>[A,I#(X _^$-SI*K53KBNZV^8:BRKHLT798V_T!K-<&_COO8_P0_
M\O=F(]0MF,(DB.B9CM,0>RAV'_'')]>)1SF+%^Y*GWZJS&]! QAR$J^_96'
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
MHCWN$;\F9>G3/OT,<UB3S(2S/_3^M&:E"5/[M(PF%BO'\54HQP]2L:%DRV5
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
M[B+&?$Z_N:W][CIW HFP:'34)U123.Z""<:$Y^.%@2[^ACCL$LWKEP^_?(J
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
M3CZE$ELLU'("M MB<RZO@?+KN:>"L\4MD9V*\4AY+=X7RZ_)KZA:_1W/!^?
MIX-_B\7/==QVYS%VNF,5+YE-I&?[X>Q?U/36E261V/R)9VX7H4[JNR G=2$L
M>1.72,*EGBGX171K-$_<&A)0D;RCWEFAVM;N@T+EO,\0KW6QV["<^3]Z9@D
MJ$)=F^@SMA.#,>$149U+AJQ_)Z7M+E,EU+*#V7^ "P*;C#!M9@9+'#[Y+5I!
M;+17C95.6M/@.1LL!<&)F!\%/=EL=RY;#N*Q_>%8D4KPZ<#S>Z-O'?K16UWD
M0#=SJR>=UM1U6*6MWK/3>:+E"-I'^4)PPS+%)M4&CZPL@D>SDGW<.'LZF.0A
MF]S)]G<+U-Q@,F!NM>>&CRN\/X)!+7\5S:%@%;NECH!T\CE@A,,GD4)*2\Y<
MI&WO6D !XEO]SG^Z%Y;1S443;)"B2E0&<4@IP5,Q2:[B+JBI#MTB5P$63"3!
M*Y<\.K+8;,;'. %$+=;A^S6EX!>HA-2$Q$EZS+;0>P02^8WAC:8'IBS_FSA@
M@@C4.$3@QGQQ/5^\$9ZUUK/0\_GEK*0PCS,8[JS-'BU?)&[@!2KOY,V+D( (
M.<S3HTCMB+O 8[D!3 VOET3[^D=T:2GOF/)[D\/"]CQZYIK>FJE]RED[+L2:
M6QN8)<A;#D^ 3>C3/B]>WJ*GS3-V>;!S&0(WL.62S'#*(HO&QI]3%\J".Z]X
M>$PKM_G33O4=(C$3VGQS;-H QD\IM4/@=((\Q/?X?L@PA&?#>:+(2KX,QGL$
M+D97J@9S_>SI88G0AZR'O(6 8[Z ^44D5:;:I\;AFZB%&]$"-QA^90[#'(&X
MU[)HKBR+I<4/HGKI= B@6K!GM#O8LZ>.]6=*GP1BOZ><#+;X:GZO&@B:&*UI
M;]2>[ MRP]*JQH%2B\L"!V];2W'DQ\@+_4RZK>DX9YY_YTEKU?9]?/E][[6F
M_5%[>()]']>[[_W6U##:_;R-+]*8R;"-5+-Z(M7&?FEKDC5SXZJ[&/,8?IM<
M_MP'K>EHV"Z"J#_FW"?UGONP-9VTLY=?A_ ;HKI>>M]'L)S!*?8]O;CC]WU<
MEM_^3TE.N[>QM>1CNKJ=E__XO)*!)R109)0G\L!K,99.V:^"[W11]"H\+X<R
M 07R,GWC+A.X &!),6ZTTT6UY%URP$6=+MGSX):L-'=#U>Q@M E4W-1-*GX
M$T*LU'N:>,#EQ,+R99(%W=XL$QN 7F#"T(F0M'192&#%QB6WGW5,6N2FZ\8V
MYPP^(,N4VK SC[QD;EBCR1EZ<M+4]CU5T@?OD<M=FI;-:]IF%D<YC<H1DPB0
M.MU1D14?I0G@$#O#7!0YEX"(<3_WQ'S-!=BV\"IN>\MYQUY_!*NF"UN>7*%X
M77H<"%M2WV?M=U<$[S'NC4#'<@O1!I=_1Z#]39S6BGZW2R736,/=^3O'>/3R
M23>J@N$&&^$HE$ADDTKBAJ_.?P;'Q7UAB*P2<(80\?(+A,I_C9PF$,@6S^PM
MRGR>3+(93Y/)[AKH)H<L/H'#;WK@AG9'1'P=[@#_T7YH)YQ)(%6.!\)%KN<Z
MYI/EA;YV;X%@^<)LBRTY>_TLR_I%E.]%NY_'P$SO[K_\_("?2&^CK7UR6(P+
ME:K)E+]-@'P[6B'=1&/\_.6=?+O,9:':7<Z,C#_O<4UAF]::7/^HSIJJCOD+
MS4=$,."1!_E8?+?VX)+0B99)5=]_$M:#JPVX7, G8Y#@9_.1RKLMJE$5;Y2U
M8/P0C!X_A"C<)\/ FH@ =WBL!];(NQ*$,UX?C8$24(&F(_00_-2HNE[\^:CR
MQ/_3=*@U!9^?$<W\@6T",74NUHQ]-<T*U;$FGIZH!-\F3*51J([]XCI[4E^7
MMA)*)X E$"-0"F(ZHF-2'@S(I@^. '*G%@?W,7[' Y8$8U6>U!(?[A^BB!<J
MO?LTUD=L$FB_8F6@+YI=^'/;]4.N 1*_B>V&5(Z5+#/*!@)ZZ3CSTD)4+E,(
MZ.3Z\.^YDI@+^8ZT%0T1I.?"]S]#^X7;E-VAL"FQ"<0+"T3B"*+L:APUB7?,
MH<+'^&,@9W2Z7.S')+-S<4H?OCQ@\-CT(K PFJ2%H,CI/)49&@5/,FF-^UJ6
M+Z/I$>!QPN?"JWN.X\2L31 WR_$YDMB,"5 A)B\DX)74AP*7QM\;%9WPI&8)
MEFZ;$HQ-3%B8&$A2-%MY);83\Z&M/:S(J<F=/V7;)>9.O@:\'>]5)+8_1X$2
M^A7G(1>87)OE2 044;29)I5G,06)4\7KV-=15R/3B="KW1A<.96_]*ZPQ40F
M<^FP?*4/ J;NB5S"'%0H:8+D+986),DR*G]/)'0@#9HA6BRAP.!)W6W@@86\
MJ->VUE90V$&I=ENC,<[5%P:"!$02A@MH]1=PJC[#<7H<E71[.O=1_?%[<)H\
M:\-3$[@Z D5P%4E)M#[9$()J,2U@#S_.7"QD'<KE%\GQ\@Y5I(Y3R&/&" G]
MB7 L>3P+8X,2^3*)_Z2)H$09[,1Z21X/:[]ATT.SXY L=L]SO7>H@RC,E7'#
M^QTCXX;#9_EN^&5X$%O:"!6LB0;3&$[D;BY0 :<?SB!:E%&3()5;B/T4=!M+
MQ4,7W*CBF@]W3>M*55T=EHFW]4/=*XTH;/0B#+!M9WK+"$N )&+GH 1[)X#@
M&%+FMDFQ/<^H00,E41,J&[7S\5S;YF$2V1^(HR**7SR9<U%?A;80^O>8+L)C
MRS 2FC@S%L=#"P9/;&V$9+M_XV"BH4-:E7=/@B$(=7>!]D.)%VP50(B+#6D%
M(UHE;Z^$BR=[5OP[ZO?C^QA0D;A<HE@?3$TWWO6<;DD//[]#EEDNDP;\3Z%M
M,_A;9.P_W/\4&?N_NVUM,J%Y&)VQKOTFMA/$KP[+7' "@(=SO ?,X%Y$:BQZ
M_?W#N]B7&("!_SDAE9$>\]A;1*/C Y;X 7RMS\*F39[VCJ2>O$/G^ <:;5QT
MGOM.$1@0-S:"4.)7"Z[$(TISS)Q+:''.?.+4^NS)BNIO4F,BT^VPNN4\<RD4
M-N 1*4:$_P7USR,E$0&+XC2RD?.Z,(!$,ZY/RRT=A0#K"9LGMG'\'.UU'3U\
MD*/E9<MRUV[390X0W,PMSGTZ$-/FD N4'CJ:U'. XKYO:M.DTW^*C$\9(J1^
MRM3+=>.S-_(O;T&E;6SSY8WET*;20V_3MP 82=MJITRSX5_'0;9VAP?:L,%R
MW !:?-V&K_Z1_;S;:0_'O=RO.FTC]_.B5QE&N]<=5GI5\>>#7OX@:E)J4DV8
M5&^T\U74Y%SP(; ZR@;*CX@"ZKR'>@<[J(OW1#\S!IG?B5[K;S.W!@5MUFO6
M >-]7DR'JP 4N[]Q<?MS-HRYW:#^M>S+ RBADKMR#-G$/Q.Z)G W;^!W&JE2
M#9?Y]JKV[=Z/[-,2I+-_T>5V3=Z\I]]Q*UL:69IJ1^O9T2\\]G:L;'M=FZ8X
M6W%VXW<TC[./TL\WIZ!_H/L+-\2235\GY,H-W3:(S"=QT_ACE2V<F?-OF$7I
M+.[$*N9SQI;+73MCLV7&03[-ONP/AG1X?7_1I>DV<U99=4>[AK7_VU%+3"Z-
M6OLT:FV5\OY3<*%W.;GQ?O!IB8"<U&Y1$,J#:Y>$ZNK%$<)>:]H;CO11MPC3
MYI@C00%5Z6B*E<:^X9)B4S'&S3)&]W#&R-)^'TO)BBK)%-TW@#84W8L:M;/I
M@P'J@['>[60+J11?-(9V%%\(?= [&V,,6U,PDO111RD,Q1C-9XS^V1ACU)H:
M^GA45"&LV*(!I*/8(J?'Q4FY8@SJHM?1!^->0_BB<NQL2?]W5;$SD<LSX^4:
M0:J_\;YMSEGNK?%VWA)OB+?W!,TX<6#2E\3+L)P0]N%35+C_$]%-U)Z:^3]_
M#SS3Q1HDTWOY@&GWO[L.=4AW;:Q$HC(PY@>5I<,$L2KTOE&$D7_,D9Y2:6X-
M5TII*L9J(&/]<%S4#4%"X&]G9;$,%QF=_/C=CXI[&D!AM\P]-8;N&J25# -;
MS^B3WM&A/\57BJ\N'?IK$F-U6]/N6)\,CPX=*L92C'5Z<R\3.[R$N5>1Q7I%
M44AE#3:! &^9N6H,0#:)H[")WTCOC(L@CL_-5Z\A^4\$,!$L+<*J4VE_K^9V
MHE0$$[C^9PZW\Q-SV-*JSMD#X&Q];'0;<C.A;NQ>&4^<,OB8PQU9!AB"L=C+
MDG]Y4U%1OJ+\1@0.CU<&V!E4'XZ/OHE2+*%8HADQO^-Y I,W@"=4"JSBB2LP
MD*J%ZTH92)/6=-#-J@1E(#6!.FZ9\FN/I1VM#+H=5 ;&L"G*X#7D\?U.?4'Q
M^%3ZWJN)C.\)?@%-Q-'QRDQLM*9C?3 YNLA5W1$I3FA.R&N+)[)DWVU->_VL
MYE)WHDV@B5NF]QH#7<<)_AX*_NY I;0I1F@\(^P+;QW'"7B?;^C=\='7?HH5
M%"LT)ZIU'%,,,&VL-U!I8XH=&JT93JD8\#9\HD^Z@X8HAM>0Z/63Z5MSC9F>
M S/V"?<.SF\-9$#P=RKGZU:#V)^9]X GO#O\U<TT*A*4(A\G^HE9>-2:=MHJ
MH4L1? ,MNT**[VY1?(&!MX?TQTCZ'4/=52JJOP(Q/SQ&RD](RF=)74GYQM"$
MHO==(:V*!-_K(,%WCRY 402O"/Y\9DV_#K.F9Y!9HW+4%=5?A9@_1LIW2<HW
M!3_P->17O;?L$-LC'A]_4I'E6^'@:O$G04$Q$_?JB4"IRQ1%\HV/0&6(OW]T
M#$K1O:+[9L:@,L0^J"<*I2A>47Q#HU 9DA_6$X=2)*](OO%QJ SQCXZ.1"FZ
M5W3?S$A4AMC']<2BZLR$^D=@SFP&?RZLIZF<V._A&O9TGOTW_8C/<N;A*\2,
MZ7/XCYQS8A+8_-5:OIS_D+ORD/$(+2<DA+,((]VX,Q 02\,]I"\"5PM63&/+
M)9L'V"$3_S5W/8]Q\G!<C&F9,_>)Z?R7GN=Z&E""JWEL$<[A6X\%)DPA$?J:
MO6C_5BD5;Y#*Q1L4"M8O8BA)<_?S>;@.;1,F^9XMK7G94M1A3)V3UG34+C)#
MX&QLG+Q)W4/?LSE;SYBG]0SJ%=_5\8N-QWQL!;O0J/TJT]ZY#G60Q5EI#P'\
M@6V Z0T/@3O_MG+M!?/\?__;N&N,WFH__QE:P4M;^[KK',0G?/<3AZ*MS 7\
M6[/6&Q,?E#. ?SHO8@2:XI/EAK[]$O5YQA.(9^FG9CDW_96VM-UG'S>3WNA;
MW[4UG-G*UYBS@"?^,W08WZ->AS:C%S6<Q6?,J/VQCS1F.< FUB(T;0VI5;,0
M4P\W;\'\N6?-XLTCQO3YXMIT*DE"GFH9YBO%F8([^MWV:  <M'%](O\W'@/:
ML9[8VV=K$:RDB$P\*#HJ=^)'S!EL&PBXPD<24H"W"+Z0$,!&",GM2/X7IXL,
M8!FSY630Z2Q8WQST!_.!.1CVQ]W.?-0?+I?F;/:_:*J(AU:>7,+&?&1W,X^9
MW^[,):SPC6D_FR\^BM?$1JPMYVYKX[?WK'!GELM#=F928F.XJ@"!X'+TQS>@
M8IB'OX(IF4V9BK;R4#3^;?\!P?E\19Y!QD5P2V2Y?_[#S/)",:/P_Z:4WI:
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
MW11 H\O5,1PQM3A:FFBVP'8#F5O^"OO.V+#O]LN=[)W$]X8 "!<+3_1BC^P
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
M-&M4"J3OU2F#3J<U-?3^I*[F3XIQ%.,TE'&JQ])+L(\!)IFA]WI%,$Z*?QI
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
M<C"\KH9.FL=]/YD+[3V;!=K/WS?,\4LE!:I]W;^OTM FCRXCV/;=L1Z[PQ?
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
M^.'1&>&']R#/7A6^[%=BN/U-F,^P@QF8XVO'[BV)_;Q_M<>@0M_.7M:'$JW
MI"\%)GT"R/']EY2BX)8[S#M ',[0 ;YQS]=4<$UIY*-FG'\!DM-6*L[!E* Z
M<I=>XNT4G61Z%>]*J4&7KF*5R*@S0LB?2?]HL/'FE%PK;KA5;LBT8JZ=&S G
M3N_WFP) 4)-UU'PM^;!U,7Y:@TGAB^[1*W0<F'>2X*0LLTQ:TUZW+GB?!M0-
M*_HH*VE+T8?1:4W[W6Y#Z./5.!S_E;Z1.X6_H4!MR@I2>1@[^<1H30<#!>!Z
MB^2Q1XZ6(H]N:SKL':UF&VB1&KTFRU$.1W0Z:_0HN(62X?5;<V_KW)K;$3)[
M=-#!WK#1:TV[^MBH"_V_CF.[1D@AQ:R*6<M:!(<S*Q:NZ_W:6G5<BEEWX_S4
MFH:K\G%4/H[*QQ$!6.N[RL91V3C-WTN5C:.R<50VCLK&4=DX3?3Y;CO_8$\W
MY^/S#XQ!:]K31^.C+\V:<QF@N.%6N6%T<FX84ORQUY2K,96-H[)Q+J%7RF5;
MC%K3_J0NK.\&A-P5?925M.7H8]R:#FMK*ZBR<50V3@,998\@+95N,6E-Q_VF
MF!R*/,XH1W/(HYK!VNU0_^2Q2M91R3KJ_E_=_Q^@H@Z7/9A%JAM&MH?&==W_
M*V95S-H89MUC,!S.K%UPUO7!,(MD?EW,FI.L4Q?25WD078[4?N\L/L;8;AQ8
MMP#?J-N["GRCAW"SL26>IN5P"N-MA;+@1I9?B&V4BVBD'0MFI)*N5-*52KI2
M25?-W%F5=*62KAJUB3\L4+5Y J;8URZ>@W7)S>! UPF31B5C72X9:VTM%C:[
MD#/VSO17!%[/6]1$S)%&>5Z#GQ5R:/D8ZC.!Y'RR&Y5K?/[<0=^+TD^<SS='
M2EJ"W^-S6.ZM%GB'T<@10:8;"!8=>@,_JAI):'X@J%+FWV<!@EXY*M3'[+_)
M(!L54L2KB/=,B7H'$R^EKAI&MFGQ<=;M%1LW_TW_8(L[$V:%3?+R6MU%35IJ
M45@U&Q77E &0'RK>0^WRB.[Y"7V1!Q1U8C/V=U[K8IIJW(<XW4M.G6(=IS@Y
MPRE29^91B5,\<QIPLT28["S&.SS5*KM4+FA&F8/:G3%O6Y_WDOJ\FH![+X[O
M"YS>9^9AG"S2Y7?=F!DP632GM?H%DD4O<R)_5Q1\2@J>G)Z")TC!66/TE5)P
MN8OZZ^IH]S[T4.-4;M^C']2T5'MF'N-=T?C-^[\=#M$T2.4O?,$U?5K^X3/*
M9+AW%FD&D&D-+^_9W,,/WH?LJ_L.^\)AAT08NIRO-HR8H]=I33OMHBQ5."H;
MUX/;4&F11K,6:> BBW#-Q2)U['FWP0:W3\Q^T:E]7N#*1-+$Z'Y;.Y#>>BEZ
M^S^GIK1ALPZABX=05'5R,*6-FK5([&S>+BH9J$YI%7K#5>S[ENTV'NW&;V8
M]!V\%.1,]?I7D3.%'3V7KFWSUL.6CPU?YRM@)9LA)^').0O3XVWGL:DR[XBZ
M!G=Q':ZW>W[RAN';S@UOF$J=:^. #F^2:E(KNJS*>5-&FT:=):\B16H$SO*@
M5U,VTJ"7/TC5;*1NK]TS:LE&NH);=+!^+7?QC_\!4B[AK53,RKB*I(KX]N]C
M-NRP+TQ3E%=2(?OGV)RJZ\MBN=&TE9(^U7^&]HMFH-H&VX&A8ZOU#"[AU0U=
M[;4(-UI3T-M74[##2).7<SS"#4+ET_(7"^W1_Z%0=K4;N]X BQ Z.=?-5UT3
MWF@F %$Q4/7?C>8M< =_AS=^?6;V$^/9V94Y:]B:CO3)\,;:2#6=LX8J:-]T
MSD(]]?79K<Q0(RQN[7:.AF50JJH*0XV4JKH*AL)H=&66HE:'H\G1]>)*1U5A
MJ;'24=? 4K^X875_:H(<U1LW(FWB]2BIB5)25\%1UA/+89H^0B890Z6$S@>5
MM&(>,Y<!*W-KH%3111GG'H\IYIZD/EI:W]GB[B_FN7E<9;2F(C=3*:,S@Y#E
MWR6?&V3^=:(855N\$C=;XJ:JQ=OOH@6F#[I%65:G.3BEV?,I!H_YC6:M-V%
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
MK;> W:RD)?$1_P+)E*84)R4;OK#]!4!-<@ _)3,(2!#0?_\=F7Y(?&<E 9W
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
M\>8])K >_SKQ7XWS+CD?&_\=!:$]6W5V/[U%4IR/#/N#.Z6SZ]M!7[W3=U+
M^IV4>-=D13D%7(UC+@-R'__EM64'2\=<W=LNA3!]Z/7"]!\! 3DMYCBTZ0O9
MUVN\[,D,-WE8@K^9?]V#KUYE/]?@*3W_*[FGY'Z^:RE%[:FR7FJIW9]KPW(K
MB4VU=U/#O4L=B,3MC^$..EL$RDEN4YKG"/37&:%W&?5LN,6:![G:V4. '/4=
MF9+%A/B2IG0E55:U#>7G%+AIVV#+:D!IF+5^#<4HMT@CD.B#:?M,:?X3V]))
MOQ,SB'RR@(U*?P1XC#/@4Z,@]-;T_17LEBH6#PLP'\*=^;7'4E8N0VH6(K$L
M D0G"J@_]S8YK!9.[:'&_QMY(;&D+V#HP9JVRRCS88K&G/2[Z?\ 2UEZ\1MY
M(HZDO"P W@HY9MMA_PTV8,]@,\#Y/H=SD*B?)[#2$U7P/[K+: UZ58#^;*#_
MP_5V@5U[69DLRNJ$A]T[]8;A"]N5PKD7P1)64 I0U::Q7<-/R3@CL\3)-/+M
MT"9!$1(]JJ9,/'][S]],)=GOD6M/[26H<A,/&(G$'>V2Z[EWH?D3:>R4+-RV
MQ8+RCMBFF,Z!8KF')]-V$"<^>/XWTR'?$N[[CDS"];]*1VB'G?%(ZRJ:4I-,
M\ IJ"@29M)=,#I0!GHU,1H),!)DTATP.%#@>1R9[<P4&<MUJB@2)"!+90R('
MRC;/)4D&BI D@DR:0R8':E+/(4ENNSKU&BCQ[F!)ZC&^O92_=SO3[]IN)[&U
M&]Y:12[&PL7F6W&2._SQ?1_V<B7'H^>2E;2@GOSF59PK)2O.A0K2>!7DHA7@
M PV[]<CRH":ZAU#/!6WLH8V+%E8/=$$;@C::0AN#"NN5]QNL1MT,5D$8@C#V
M$,9%:X '?2$T!&TTAC8N55L[J*ZVMEY>SOIG7L'=+3QK?^JB:&>O#D[LWYU%
M>6S1/1K6I&5]E0Y*@2WJX,0&W5EL&0EL:2^VG-B!.X,M0UE@2WNQY5(MMH?5
MM=@6F%1+3+I4B^UA=4D,8D1/.83X@/<BV>[46QPW@K.H%=]T6KAH7&V(G96[
MJJ'7Q-JMP TDD"F%3!<-1 UU@4PM1J;A13O-#@V!3&U&IDO-]QQ6-]]38%(M
M,>E2L8&AB U<RWCXB-TF7'IUIB.B WN(X<3H0$D9/409W5=/+IH1;IE:(M-%
MIWL.1P*9VHQ,%YWN.9(%,K49F<X;>I#7>"1"#RW'I/.&'E*8)$(/U[(>?C/]
M1R)-S:4T<<B>XDEA3*O#BT8?1EIG;'1EX^1!-,(S4TMDNFCT8:0+9&HQ,HTN
M&GT8&0*9VHQ,EXH^C$3TH>68=*GHPTA$'ZYO/\!YGL.Y"$#LH8>+!B!&P\Y8
MT;K#8;\F-K7PSE2+31>-0(Q& IM:C4V7#$' _F2!3JU&IPO5/\#61!2BY:AT
MH0((V)H(0US?C'C:.QQ,6-7JZ))A"-@?C4.,^B+7N)W8=,DX!.Q/%]C47FS2
MY$L&(F!_AL"F-F/3>2,1<@J11"BBY:ATWE!$&I5$+.)J\^ELZ\1,IMLPJ37Y
MDH$(V-^P,]:ZRDBMB54M'#358M,E Q&POY' IC9CTV4#$8HLL*G-V'2A8@A
M)!&':#DJ7:@: E!)Q"&N94)\):8CD2 T0Q&#V$<+)\8@<N2P!G)X(!QY[427
M$X,,.>BB"W1I+;HH)T81<M#%$.C27G2Y6)A $6&"EJ/2Q<($B@@37$O'_P:W
MZXA 02%ZN&R@0,%Q"]W^Z?%\X4&I)39=-E"@C 0VM1F;+ALH4&6!36W&IHL5
M+*@B4-!R5+I8P8+:UD!!X4'UUT&'^ ;AB.LKE&;1VIBH=%=GG4ZO'C>=?N+Y
M%O'OV,W?:X JEA>!/27A.>-O\?V(18'GV!;[YB#Q-W_09"6@:1,_O&S!BHIC
M.]0NV*X5.5:JN,\K^?8$%0LJKHJ*+ULHI.J"B@45"RJNF(K5RQ9HJ3BH1NYJ
M\LEM'@05"RH65!Q3<841[R)4W$?7IRP/!!$+(A9$7!417Z@[(M!OY;D&UZ)@
MZEY\%9KPJMAA!7_$VUV8_J/MTO?"EN*7W2'IW"O#U"<^N[/A)HG].PI">[9B
M']FN1=SP_@Y_5#4V#0XADXK(I/3.XDP<%7CY%NC4WL! *'R?$VEFVC[KT2)Y
M,RF$3Q:>2U82P/X'":D/5+(#"?V+E@0D@+_X]/!G_.-@;OJPR3EQ+&FRHA\M
M :<E,Z1_)_ T_^42]NU9/>E[_BO<J1-9L%(P]_SP+B3^0OH#J U>^@V3MP-
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
M MIC=S3,MOXHSAHK1(=ZUWX))G"33*#"NNE:D;X*I"]W1]K)K:4$ Q ,0#"
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
ML/)<#S_G"$4%$..B<0-"S-W^E@((2 +F!.T"6DT\;"F'6/#(SQFY2Q^X(,(
M5GC&"H9'WWNFL1?</D,,-_(#QNTQ,#*=1K#!Z8H6/3@LW<-!]PS-TZ32-FZ%
M"*B%@7):#H",&_@K,&#$"R!,J@8X3(!(+&*)]\8+*4(D AKZ":(E.H\P"<$#
M,(?46P2_2CS3*70+"(KFGO0 B]/&B[BU[N8!GCW_!Z W9M(F'ER4)#$]6 1@
M$@0\DA2C',6>":/G@)^+R[Q-U[V4V@B+G-'=PE^QLQ\@(+E+[I=!L!5!HGP>
M^&'3FY?62Q#B=O CT:92^2Q4V8IA!"MP.H9?<YQG_GSNQD>:Y*I$5P+MB?)(
M,J,@EW@US5=\TP?V)EY5@[?V!1! ^MB5T'T@*0^[0AT/KAO![K]2)R9N//:/
M_A^N]!%IA?5#3!G>H5:\P)_Q[23/QQ4^%U<?<%YZH]0'+)AZLLES>VGE+Y)8
M&XO$>P/<TEK8+BC?OIETGUWKZIA=!3PL8)^O4Q09#6$S'?*#@&1U'Y'_@^[N
MK[HTNQ\X.Q?-*PG97HC5+U.VC&63$"T5OAPR1* 3)N'1>LF3[FGC+,UMX0N?
MA%Q!8-4SY"?[=,X2QW@0G^L=^'Y0LI>(%P%-CJ0\83/E<B/-DEIM($ALX*6Q
M)41E#PJ0($Q"I<SP6@.$)90PF*0 G@'B5G0U"<IRIK^Q%SP6VD?4C,+<E?1B
M5 JHW;XLI^!6(IMT9[G139!$ LE4$!SP+$(EAQJJCG,7(ZSYZ).41LJTMCAN
MVP.XTMZZ>#_K7R96-":=H(6"_O"8NUOFZB[T[N _:4SATF*M.<;H:H:;KXPC
MW&ER2?D&XK?0HP8\/3+V#Z#VX]@<S:ES(@,1GG+"2B]9U)YO\<YST8Y8@X.F
M9@$#6%#,6G>ASD#'W+T*A5264S$.%"UQ5X&W9A\!UP_3P?,U[P'F0)4NGN"V
MAC[[.@:-Z[EW&VN'YFS&"J XG'8?>C.KB3([^LJ<5P%&@;X>,/*-X?X9KG(;
MH]99 .%JB;TAUCD9',; ",@S"ZJX7#V(T9,S$V"W#BN\ L,@SH2B>1&T3%F3
M$:]',J-V0+T$C5POI%B.83-,KK(Q<HHYK<R?!=?9I\\"#2'F!BWG$#1CT7\T
M77@,W4/(MY\]'G)F17G<-W6_5R*F3,8$=>-J[/]./9=49:=EY5I&9A]^QWZ3
MZ'HMOHXTG*BS#Q27-4^*O;L9QK@AEU/J1EQ*P).?T#M*22V/1T]!\W?IM5K
M1%VTK&,I#R<""OD/??TL,?K!G/1X7BEOOF^B 1NS]:+<F^D:42SV>6XIW'_
MWT=Y,V F13)X-@+C'/1_JBSPG0#E!BR1R?'0@_*8PD4S (X7QL]S]W8$YC-%
M=^X\V;-9X.C(3B8$P.\R_RYC0Y21F5F>3/G[FJW-;9_///!-KO.L)1Y8LT^8
M^XQIH>Q#ZN:@LC7A\31]+4 W#7(KY.1P",ZP?6[A4\[.A,3,1S2C):@,+BYQ
M^"VQ#.IP4[--"1HJ["G4DI?'WH,9=QC3> $Z=7V+*KP;[)QZLT!IQ'QLEL"?
M2+?45E (>S3IDVT8%-II4M:0)(-[ 1.)?T?,YS;E7C2*'!9-BUZKS-S+0 M!
M?%8SNI'J'6?TP$M (&U D'D@@@Q-8.:/9:*>E)QN!YG1A.HGIH[RO%M,G?,3
MV'')1J_61+=@Z-M@>/_.;Q"3=#&S^C\L]+"I^;;8N<'Y>@D^EY46A5G<S /1
MOM9/NM*"H,CW<24S"5S#3<T(#9O0W"FPO$ S<#.E67%9 =5MT0?E+6.-%OX;
M<2_+@A#&7>)MNX18])0B22J%!IHL*GWKL)7KY#O5CBLE,8WR@B)'F:U8-&RY
MEE)6K3=#C^T4SH-Z!^6ID1-NB'?TH0!7C==8VV",J6%QQH2L=\2B[ABI-AVT
MP6*]!XX,/YL XC@8\UCK#'MT^58J45GY<",:5'M5DAV==OX[7UTF?II<0E;Q
M]I,6=P$NJEU-EC.83<T?UC>-V5<;S^AZ;_0+4M@_M:'2ZR>-2^)$$X^56? *
MD]AT"^R?$MA?./F$;$P^X0[.=UM<X]#.%>IDS=EY?@.5/><QC)["SJ/WASVU
MFO-</-:C=S(R[?H!G3T#@-8I.C1R5@)>&P,5M3Z= -@D^MW,MN/>*YHX!HLP
M7P.P/(QB)ZE'-.D- RN>RVL[,,F.2-@X(/224I"M'"E@QC042]M$N2C!TIE9
M"/JL_XQ[F&,L#^D%[L;SY )979EEHX0G+M+OA(3/6)/&D@4S?KK87%K'N9)4
MLL0MP@M#X*6P99-]L9U@EDUXX]VWUC$$+"U->DO2</QF90L5NQ8B!?/^IJ/4
MZ=^Q(NBU0R8'>FQUIJO@Y2Q(./?0GJ+G@6MS4_TH0;Z2);V*O/S DBRD"7/\
M0'(,^^5&Q^T<!-?O&6K9*71GG^-7VTUI>Y<Z948-U@UN_:X1DVB*SJ8[\_PT
MN6D3?$X=8I4^\ ESK.1]HZR:"-0BTZPJ!&H+@/:+]);FX%=&KJ,6 FG/P*WS
M,[1DC4;/]BH&Z*_<0"Q"QD>-++G%YTOCS8S^7SWPIN#0EK3?IO!PDYQSYLZH
MJ=UI_WG2$>L]?D<9*5U9[I><4Y./LF>;CK3UNC2I"FQK%K;)W:$R:"RV%9K%
M513SZG<]8%M?X6JN<]9?;FZ0*X]6W-@$5U4SNNI0K=,@-C'^+W4]ZK"K*+JX
MGGI>CU9:(E1Q-8V4" TTX]ZF@E)E17YA=U-+M>[BYZ\WUNMJ'^3C\#B]KXS/
ML8[6H4#BEB"Q,NR.M".-E[HC<1FC\S2$KM_%*KW:<:8:*2=;V>V*0?.*KNT
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
MLP+"'*220)8VY6(5!Q3N;UX[EN:1^XGM@J,#I;8;2("K4?IO'1_G(D(N;HF
MQJN>4IE-3GI;9M5<..P7TG+7J4BM+-8&6P\Z$9>1/#:T>?MM)3T0[REWXHX"
MA1K'77'F$]<CW9:R5G!R1<I*M5@X-V2,;H!Y3(RK1F (-H-X:0F>2[,61$0-
M$R_H5Z ]$- 7U0\PHY^BA:']%8P<L(U!5P,R4#$Z+- K\TI$E=XPGL,A< A%
MCJQ)3\*<OA!>E\0 3 )>"!'U(_F5 [BI?IT8S@HUUP>%+L*0++E-88U('% >
M$ER0H=UY"7Q<W[TO$M*&@X7\,3*/9L)$FH8P,LJ'S0_@=# "C/6/Z2S,'#?F
MS>MD368>799E!@GHM?!=N#Y/6>:\^O?DKU+J?9K/;WX2C/NP8&#SW 8!QFFS
M$9(ZDN00$E->!<D-X ,MY"$.B1:60@L]B>);H@KU3@4NHR G$%FL,QV'(5RK
MKUY0OS]0"^J_>@5<KIIAZ@)<EMHM3Z+"\_H[XOQE+LQ'<6-N<UV]6 MS&4*8
M!JH7&(.TTO6NDO6"Y)M1;'*:%DA'\S&4P%);;260&HM4U%,FAZ#G*GW]9Q]D
MK]FY^=M& P>!CMU5&17LULQ,2*[35.A*2.KSRP1#^;F<&O3X,\H((B&>&"BH
MA?);S4&=\AX[H\A\D%\MS^('+,&G?.#G1")';CW+72,^!P[5SPD=WF.7ET@^
M<\_"V.6Y@Y_26W(G@>HMZO<RWQTF2[*5%<ADR3S6P5P>27:>JD!!<>%V^I(J
MKR)E""[FI8BAHYJ4CVJRZ(I5&A6@*T0@R/#Z!LF'7Y9=X:E0K&0I2OWBKC .
M,0GWS0$/S]('BT,]94\+YO$^"(Z'V"5A&8E\4O)6D>^*1OMW/'NDQ:>Z#:5"
M\:*S>'Q$J=K8D]XUF HWS8/DKV$<V@SFA!= BQE6,</C%C-<A:E<#F9X+SNF
MV$-RI9+909(";0_2 JU4"<QV&E&]M.J%D^;#*U<>V#=SV3HF$#<2N8 1<.L@
MDC'Y#(B6!/28"CHTW?6L!)7CV&2939DZ I>X)]4GJ[9UB=*H*%'9BX%32\0G
M-BX)A@7(Z3=<6<&1D&YANIM8 0"5_(A#C#F?<"0D];I)OQ5P72B8\18]Z#%3
M\I_Q7N OS]3!Q<VZO4.G4>O'%>F3M:-: *@;0MLT^)_9LBGG8*B7 245),C?
M,7.,@F5?N2R"'[CBWQ=+%%3W73\DW^?M%!.X>*\&[=X)OS17LNU/Y[@R>QVE
M+R"&^G8W1MG33D3?4WOB4!\''E)4&CF@%N^Z29YF\68AW-I%=QYU9$@2/22>
MGT(8IBPU 9)4_86(6,K?.MXJCC)]TY0F9_^)*0)+K<RX%Q\3E?D-@DTY1(/#
M3,4 66)!:?6!SE&*=8O:&4M_QMP;_AU^I9!;G=D+S_E/++XD)@0$RAC_&U>2
M/\5H"!%(6*7\ZQ2)I=(#*7$W*D&HLZ:I+M%%)?Q,_R%)LN:.*-Y9#BXI$>40
MU:-S:RPH51B:>]CNLI0$TVK!.[[<4/X)A8M$,A+_B4IZ[!$"2@-P,"(E>,4)
MI7FF%H"<XF=%=)9-3@MO*D,/*:<!O=,4#O@*1B0&>-0F@I:7*3B4;=-)7(_!
M C5Q:G/H5>#/8IMQ+)^$J"Q$1SOZC+.Q N!?8%M#^\"=.Y15SKU0(9Y_JCW
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
M(HL+]'9'[7^8^K,U_+&(ENZ/_Q]02P,$%     @ _(#Z6$[D EXD%   .^X
M !$   !H8W-G+3(P,C0P-C,P+GAS9.U=6W/;.+)^GU_!U<N9K1K%DF^)7>-L
M^9JXRHE=MC+9?9J"2$C"AB(T &A;^^L/&B1%2KP )"6+$VJK-F.1Z OZ:P"-
MQH6__^MUZEK/F'%"O;-._UVO8V'/I@[QQF>=;X.;[H?.OS[^\LOO_^AV_WWQ
M>&==4=N?8D]8EPPC@1WKA8B))2;8^D[9#_*,K <7B1%ETV[WHR*[I+,Y(^.)
ML/9[^X=1L>@M.T4C[(P.CH==A ^/NX?]X:A[,CH8=@_?.\?OCX^&PV.,?AN?
M]H]L_-XY<KJC_N$(7N+NB3WL=6WG>'3@](<?>N^/%--7?LKM"9XB2U;-XZ>O
M_*PS$6)VNK?W\O+R[N7@'67CO?U>K[_W[R]W3ZIH)RSK$N_'4NG7(7.C\@=[
M\'J(.(Z*3VP^7A2''S9ELW<VG>Y!57O'![VH)/ A!9R)QP7R[ 5G1["NF,\P
M[V<3R?=[\!X$];J]?G>_GR+54^YW>P?=@WY224<LR)(:'NT%+SL6$H*1H2_P
MC<3X"H^0[TH2W_O+1RX9$>Q(!W(QN,A2@<1K@=@8BZ]HBOD,V5ACP(^_6!9@
M2J8SRH3EI<A&B ^5FIP)1=:Q OSOJ(V$<FLHR:,:I<KO85=P^-6%7^]>N=/9
M,Y?J\^X8H5DIR4F:0'KXI(P&"6?NGYR<[+V"=V9KD.ERJGP7_NSV]Z47E!";
MY[OFLN6O;D2W#AWBEEE.AXBNI@Z9S3'/%W24ZC>OJ\:B;9=6(Z0LI49V7V&(
M140 (!R5$<BQ_6Y,G_<<3$S:WVIQ^*-,BUMB@FVGC,RH./R1(1-Y'A6*'IZ$
MSV8SXHUH\$ ^ E\]C1SV$8^B7CLU:&7T"NH_IXC9C+J:+F1OQN@,,T$P3PYX
MBL&$X9&DEAUU-^J@_YPQ_$YJ$A5)"5AN=?!:2L!<#A"JOG=QA2(6X'AG'2YQ
M<'%@HB;7W\&CLO67),0C/T7M730L6WM)@MV_?<5MY):MN"2Q?;>*UP/Y0+ZW
MB'/6N:0R7N]8\.S;XVUV^*3D!04C3A&OV/D^]M3_^E8W#NN[EJ+Z?6^U[ H7
MGV/GWONH_EYMSB%Q6*2 <,4@QG3+[2>3+'P8&:[0G!ZG+G%@-G.!7(A(GB88
M"VYFXCSB K.?G!SM]X_ [$_2:'AA]YB5%?*R F8[- 1_0$S6:H(%D7K6@F:9
MDQ:G?7.<K%^7>/^SI;@MK,7IZ)).9<4FV./D&=]1SF\]B1 N"Z )2RV2!T5(
MQA(L.K*69%B_@I1_6H&<':BC2\0G-RY]*=U%9C/1 G=8 CC)U5)L=SB-G@2U
M?TRHZV#&K__RB9C7 2R#FQ:Y(W/DDNS_SPH$M C#*\QM1F; C8XN?$X\S#GR
MG"<R]LA(#B>>.+=MZGN">.,':4-;1JHF<%9CK$7V&*)&PFV7<I]A^!'+ 3@C
M2984925D6;$P*Y+6(I@?\3/A"HH'1BA[P/)?YX9X,HH@R(U;A FRQKRT8+Y?
M!3-B#4@JYE; W5JP3[3>=L&'/=\H?(F*:HW_(</X0-DBLX9] G1+7ZG _!';
MF#RCH6MDZ0)JK?%/5HT?,5/]EF)GQ?S:!(DK@RB8VXPHNZ+^4(Q\-[*-$2A%
M]#I8CGLI6")VEN1G10P7:+4(F,L)\L98#JZR[OX4U)%\Y)23I>9%PSD\HIZL
MJU'<5XFQ%LK^*I2A'(MX5D*2I42M3+Q F#6<6PMQ+<+Y(<A'SF4_!,'P;&H(
M8R:=%J7]590B-JH?7#!JD?WO,.)F$7984FOC@U4;!X0MLJEJX[=2?6],Y'!Z
MSKEAGC6;4&OQPU6+!YU,S,@*.+4(@AM$V!_(]?$7Z7S2*,:SC6Q"+01'JQ
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
M7#=?GX#&^G+X*8$;1J?1 ?_O1(86/A=T"NMD'GY!;N&J41D6VU\V*K]>N*X
M.\UPVPVH_MHI+)W$73I$3UM:Q"VK2%-']9R3='%G?C&/BR0[<_7/'YBK3Q^A
M.?5%T%GE=V[KE[3]UGTN?SK8V>_M]^ZG'AGZ_%8M4TGO@'64XE#8D+@1X7&U
MV<V66NO/U$ KA;YO/J>M);RQP<H:AHEM)1?J:]+4!G&'V!A?HIGD^"(FQ3UL
M=ME&=*A9H?OR93E1NV)RC(  EWA9-'<$#=6:0IAPR'6AS0EL;/O5S!0N00<W
MV&WZE0IB8TT(4YG?]@.56T_V!\&V.N06-YK,HHUH,\4YM>(.L6*B3L>TJ;UD
MX'GWH^3NF_O1K2<=6% &'\/U''58L&C/53DFVW?RU8U)JQN7%EU7M.YZY>,!
M33;;_*:_!M9-]95ZP<4V]U;65J3AD(3[<WH#>M*KN+<GC[81'7JUO/X+34SL
M%F"^S9I"2=F-#8T^80]SPH.%71LQ?.O9X;-B[S(@;,)2\-)G$.\H4E=/9D N
M97(> J<-$<HQ:^A6UW3,?^_%FZ ?L=K#.Z!9H?^-[^4'Q[7Y-K:M&/<4 R9=
M0U8O/Z*JPJJA?K2ZA^TV<[8(T,KJYAJD))>_OX_D'PM[XV%M;8HT-8;2S-9O
MX;QHO:7&)1;;G_Y4.TBP);?[F3QMDSLBKE\QLPE7!FW !HU"=?[^Z\OW7F+1
MZ"T[79W@IKK^\F3SI#^@_0]5IZKYU(V8K":W=3]A]DQLK)DK%5$THDK1^DAX
MF[_)4LI2T494HO+&@@?$!+')3(;._-K%-B3S!C1HPCBX2&?]NQF,A&[[(&KX
M(3'/B=*:<@87'-8?@%H#_"HN7&K_R)\Q&S/8I N)2,S:HL4@(_[ )%S!^>+5
M%9^:H:0!_^W'F5_A:SSJ6FT<T/ 'ZA)[KG<+ \JF^$/B>R9!]@=V'X&RTI.5
M#^=&7WK"-=31$:<369+9_A#?OD'$M,UL_Y82_!O>U#U%KFMV9"*S:".&WDHY
M]$W'V&\45F_Z<.50P(46S(?GE[)"LO8BN/.B8(M'$=&V@XI+RF94&A..QUV[
M)+KE1Q-#ZZ@:T0Y,K]XRNHBC&K.F7MPE8]QGT%9=V5+BP+B>KA'(5]D]\DA=
M5SZ V4#NUN"Z;+>=BBF*@N!$/+#@54*H!/&VZQA-B0V&\,RBC7#@2HG;MTJ3
M_9TS8[!-BHO@"FJX_QNV#,$%FP5+87D$C8U2"H>J("9?Z^BG8=G0E=)JN^C?
M^.S$E@XW-?3DK/KG$?_E$RX5"&_=_H[Q#W?^69J#T]%WRO+S'!N7N_TD4-Q;
M19<42;HG@83/SU])[M"N)5M/;L0A4@0/:U+UTLS@WA:S5'].X48,\5D[*A*^
M"&G(6\\AS\3QD;NXBBC(19_[8D+5-\MD;P%'DZ'9ECIC4%/29F:M7(DTV4==
M]5;$U%#UIG<REI/>T''S#OU!L+IT!L.1!'YW=ZF+LG,)FK G,<KU\P>LMC-%
MZP":!(B&J@DUN\(>59D9_>W(F46W/9,K&)6NE TJ#&<1X9OBH^ZOYW+Z/$4?
M?_E_4$L#!!0    ( /R ^E@%4H^;@R<  %&C 0 5    :&-S9RTR,#(T,#8S
M,%]C86PN>&ULY7U9<QM'LN[[_ I=W]>;H]J7B9DY(4N6PQ&RI9#D\;E/B*Q-
M[#,@H % +?/K3Q:X@XL =C70U#@<% F"Z*\JO\JMLK+^^E]?CJ=//N7%LIO/
M_O8#_S/[X4F>Q7GJ9A_^]L/O[U^"^^&__OZG/_WU_P#\]X]O7SUY,8\GQWFV
M>O)\D7&5TY//W>KHR>HH/_ECOOAG]PF?O)GBJLP7QP!_7__9\_G'KXONP]'J
MB6!"G;_M_+>+OV#)J4@3 +,RH'@HX(L,H&PRUN@03,;_]^$O7,=LDTY0N"KU
MEQE\# QB,D4F'ARS>OVATV[VS[_4+P&7^0D-;[9<__BW'XY6JX]_>?KT\^?/
M?_X2%M,_SQ<?G@K&Y-/S=_]P]O8O-][_6:[?S;WW3]>_O7CKLKOMC?2Q_.E_
M__KJ73S*QPC=;+G"6:P/6'9_6:Y??#6/N%K/^C=Q/;GS'?4G.'\;U)> "Y#\
MSU^6Z8>__^G)D]/I6,RG^6TN3^J_O[_]Y>*11W'Y(<X7'_\<Y\=/ZR^?/I_/
MEO-IEZIL?\1I!?WN*.?5DJ"O/VKU]6/^VP_+[OCC-)^_=K3(A3Z3/@RJC)F1
MK +XOW=_V--+;!&G\62ZGHI7]//91U8P_6'F+ZL\2_ET*LX?.)W':V^:5D',
M%^=_.<60I^M7)R=+^(#X<?*JP]!-NU67E\]/%@NB_P2#**[0=&N9'2A'WZ$W
M"HHWI1 ;D1>V,3TTEB4-9BW @LNPEN+9(Y[6>7N:IZOE^2OKF5S/XMTH3J?Q
MX>-ZEZ?EE]GR9%'G[VU>YL6G?#[ K.K"E Q<\!F4Y G0R 1!<%<<S]IYV7B
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
M%$(Q3B&4L9 B<K(\3,LAJY0'V+W>UYFRQ\#P ;GP>.KP92C(I,U05#U=@,D
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
M<S9N)L:%I@CT7WX83XC%9"W1K^8;P5_3<#S%_!]_F4VN\/J'X]&,6/WS</Y
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
MM 7*@V-#"Y$W[ UW-ZR7?XYP,GT_^$!G8[VOA'=X481%&10P7NID,"T(J"]
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
ME>\CU=:)WU_6]@I'\Z[IRX[6RX-&.2%4E/6ZB8X7G:1C/EO';'0<7-)"J_4
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
M*8Z%+$+D'E,,.U4.[F6\KJ,X 4.Z4MJ&J7J4Q#LXBEZFP6(^[FM,0YA.!V5
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
M ^,;G.8OVJ<U.3-M[W!_GC6+^9T@ZS_1'B3_FB5XDS_JSV_P=SQY)V@"ZU,
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
M4)O88U@5.]G^,=[S9"_Q3')2A-VK?'&2UY"3P?-1Z56]['!810RO65D,2CK
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
M@UZ.7IU>E]Z$WHK>B=Z#_AA]&/T9^ACZJ_1WZ'/H2^B?T=?1M]*_IQ^C)S(
M#!P,&QFV,L@PJ#/H,9@Q.#"X,_@S1#)<9$ABN,.0QU#.4,/0S/">89QAF9&9
MD8]1E%&&48MQ'Z,U(X+Q&&,DXR^,UQCO,Y8P5C$V,WY@G&:D,'$Q;6':Q:3)
M9,QDQ^3!%,QTCBF)*9VIF.DE4RO3(-,",S/S1F8)9C7F?<SVS%[,X<R_,-]@
MSF=^RMS(/,!,9&%A$6#9Q:+-8L;BPH)E.<>2PI+#0F!I8AED66+E8(6Q*K(:
MLCJPHEE/L2:Q9K%6LC:Q#K&NLJUCV\ZFR6;&YL86RA;+=H^MG*V!;9!ME9V7
M78)=F]V*W8O])/M5]CSVE^P][',<'!QB'!H<ASA0'"<XKG(\X'C%\8%CF7,]
MIQ2G'N=ASD#.&,X,SJ><G9QS7%Q<.[CV<#EP8;EBN#*Y7G#U<2UQ\W'+<AMS
MNW'CN%.Y2[B;N"=YV'BV\^CR'.$)XTGB*>)IX!E?Q[9NQSJ]=2[K(M>EKBM;
MU[Z.R,O'J\!KQNO+^PMO%N]KWN'U+.MWK#=8[[;^S/J[ZU^L'^!CX!/GT^-#
M\)WFN\?WDF^0GYE?@M^8WXL_FC^7OYY_>L/Z#<H;;#:$;$C=4+'A_4:&C3LV
M&F_TV1B[L7!CV\:53<*;=#<A-UW8E+>I:=/B9J'->S8C-U_<G+^Y=?.*@*B
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
M4#9G4^;'X4-]Q<*+DD2A[P(Z[XU=VL=#CH.]QI,<+H# 8I,OP4^M' 1F[4M
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
MDF*Z/#>[9^_M3[6/9PHSPL?G2>*04:N7H"UT&EL+GAR\D+^X8PX$=B;@ZB5
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
M:Q$W#5.AMT"CVR#)  9-"=L4NYMBN+?&ASU'WI C39S@S^-=-^A&%79#DID
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
MP184;[/4GT#4-'Q#\2FPJIWC)!V#Z)FX&:6,H[4/D,?J@B!KIPUNVW"F=O7
MN%YP\CSSTV/MI&X^BQ>CEORGCCT/*-4WMD1<+!6-KB2U?M;MA^5 _5V?8B T
M[KK]C7MSJ/4ITB@:=6-#EI9J_)/5I<AE,O5/>TK#_W[\[Z! D4,GD'G#OL8-
MY7N?#KS:12ZREM#8)V/[>DQ>4E;*/?V3_74E50O".7$^.1G4;$',G[/J"COH
MX^5R\W.[:H0YT]!F$@2 U></AD?Y5\R[5]N#0B\#L))ARH :&6Q&/T^ES:-G
M*5B=CR01C\5)_<8@JV<Z1P\_GSW1T%1W-'5TH@C/YJLL;Z@L7_85(?7H3*^\
M66KP__:Q B).6TXD&GZU\?$1>0F9-\=L+Z1(GYK$?\Z)]%=3OYJ4Z .H7UML
M91MVRGQ%)V$.P1[#5V08(BH<&!I7@<?8)0$Q:-'1Z 1R?Q+-7EV$R)YGBM&^
M'QW"4^V>("+7>^KA=(-W?/-SD@6?<HYY3@@C1?TS>#3ZFIBCTI27D@IC-M>+
M] ^I;O#,5)Y$;O] -"QMT=FZRM2+-U3\QT:S.E7T97F?F_-&]:+9)S,7,Q=G
MKOW?52]Y&U_RKD>[L6'B+T,NU_Y#U'&=:PSY8DV!O^>$%-\WMMP/@\7]&$0N
M],#LG>KT\"1"P84Z>P:?;B9V-JG3UJB-92I!WI.&L-D4;OWRD=QFL^NC#U:G
M*+[.XB-%1GK[B]0)65%6DS);:)PIB^^MZZQ?24VHU]TOF:$L2YO]!,!+S3N'
M!, &PI)>ZCB$^KO#9'.2V+N/O 0 B]W]8*,)K=0T%MZ.NX<Y_@:Y<MO&U":?
M1S^/"G_R54^_NADNAQO1G[-0L0XZ>!M#+6F,OZO\,HZ?GE3%<GW_"VY;J<J!
M1>_*[#RICQMP.USXPE_YNL!LU;SQ>.#?67RMN6.>R7*8R;!%+*/.Q9GSPUF"
MGA&GD.#10E(2FPZC\I/O "V9/YK&AOC#F"0>/Q:WA[P7C_I%:J_TB/5I=75=
M2[VBV!L>MH#@K"#0.K-)ZI68\,2&>M_!A?W21#9SCM]HJC.C*]%?7D[U ]%-
M4#'E"[R9Q]+CJD-U[=*\BRA8Y?[<O=S\HMGT*N=@\@0\4XN8;Z:O;,3#^#B%
M'DH)$W?&+V-,PLE.R0UY;&ZJ,59N]M2<7[G'*+>?'4X%=QG</+E(&?0-9F$V
M130.7*K2:(B92A3L;@WM>.O=Z\W-'J6J2)"2_->*,R[ECK>M0=FBF&WYY9JS
M#5-("\K9($*B1BA@K&_*R(5Y8>"=_$96S\K)_:EPUR=A<,7.91QX. I9L!R
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
M3%!5%TR[D@U^KQY.%)8:T8R?A"7,J?<==A[\0^Z4A! !C1N$0G'_) "^@QI
MYXJ0O2O[AMC" R+;L1()?LL.>8XMMB0 ^)>P)&6Y$4T..VY_-0'9'YBH13V9
MG&]<<C,[:K0TMUJ )RWH%MDA.+(R?UOC8+"*4=.3I*82D]]L_..QY7WBQQ65
MCZJ8R6"/@N4WM#ZH#*YS?(V6YP=X]K3N1,LS\E971A;^^'.7LX!]G<SP&=7F
M0^RP$.Q$ *V8LLA_AA;_U!5>6]QG#0G'D/\84*0$?0Z.8C*X'%A+;K]87#4W
M+BGYI')Z&&P!&(P-/HAIRNG[<HR8?LC"$/1T%%8$O0YJ2R4K*'(["Y\?ZJ<Y
MF/L:2\,2GBEP"OP-/A*ZL_54O"'_X&.IW]\%-\/U(SBR!=#CQCO4XPM7)QF&
M:C$,PI6*4M4H29HRH1C:=W)1&J:50*L645%RXT</FOQ-HE1?9?./9IX@N9%G
MZ0LV-F796ED&7)V^+7[C&2P<D,AMI9RT">SJ[*!@U! @,P\IZ>,6\Q7A/B.=
M!5IA@XO#$$_\7B[HPX87R,Z+;BK5="J"9E/F:"AV:I[%YLW&'AJ%%)LN\H+K
M+.BF2<U"!6LB>+S&9E@^QMLI2HAO44-F\N-Q^:),LQZV36]_EN:$/T"K-5+5
M^D'VC(<[X* 59BC;45T!^RXHT8NUZ:4B;7'BPD&%RY3^VGK2JQ<=6$.R)XC(
M:^MW^;W3A8786/T6PNJ3$P2C6<XT-$'E6P0 E8(9JA>G4:XOVS42%^L]4H1E
MLJPY^82VQG;A#3#I$5>.H7G'&&GJE.+TD,_.SQ]EIC@Z>9_&D[J%BKEXK(3&
M!N3_#A,SYNBG.^KXE!POP((![LVW5]N.),R94FJN2L_NH@H&Q LY:I;=2?<;
M[VY7=M_Y\CU?_+XIP]Z'8&P85?Y6B(?H5M;?0#_+@[^CB9TL:GEZCB1K5]Z8
MMZ<*-V05XJ<5$VSDU"H(W[$YZK]?<2&>[3!>F\BK&Q;-J*S :Q)>DE]T4^:!
M!G]%65UJ>6-.T,+>%/;CO+K/ZE%HU(G)16!OUI/82+<[B>$+KH*-N;@;0]:N
M;($ 7%@K=LLNO26\Y0A3T/[7]K-$(\QL?EI7U>$@;2TQ:VX.;(K<F]Q;T,:&
M)!Y=2-3#>"L1+Y."MVEIRL=4VKE&RZ_U9D]C[)]FIZO[4A?,^[\3CE8" #_O
M1'='=HXI.!;^(2\.^",;+UT697CR"GW60@ D;O8-=J"OUN_P.7IP32K6B&J:
M:*JYL>SB<]K4NQN-;S)>][345"]]FZOSIBZZ(?=G[/=O<DFJ?1Z,C/ :\ >F
MFU@5H2.15>]?AV6GKT[*M&;Z&?KG$(CS2C5V4L,5J5:OO"!TS(2[A^36OZV,
MZY_E:: T'0[>\N@Y,?]:E$B#GS,BE7QG4JAL3&$&B#Z%[R:Q[U:^1"F]VWU
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
M'5:-,@LYMH"Y?1I_,A>V2LKSF<UAK#?G/BZY$6I)6?,#F?X3R?Q][U;/A/Y
MN8NFMK/@2*FG]^K,7-\M;;]!8XM[$[01\EJ%)KXF8P(":C(KZ4_D/T3+I>EU
MU\*<IX:Y)U)#V&PXZ)6D"(!/XW9D9!* ?>M2+H2E1S9OPW(1.36^C+4U--PO
MPT+4^*]TB:YBY<SB$WUAXO186UMI(BZ0Q:^;]4\N?PNY4$XXT2Y&;QP-5F6*
MY=E![Z#!1V54(5T(^WKRW!3>.28Y"M>THADGE;<D0U%9L5V!\WSQ48O0ZM)D
MR'.YSL3=(6RYH%*KH78)=^D-%LKK6&W)5UC%=KIW3YLAXE']8-<*01<EW>\
MTO3GJ21>62NV:3<N&J9WY[V&U_XW1\#^#WWB*LMZ(8/?(Z^I@6J-IU.B(Q'/
M, JEJRUUN#F%8:7C&C&V%TMPW \-V)SW\JN/C3IWTR;ZG0LO3N&C494WK'EO
MW(-G+!3V4!YBG+MIO;S:I8EWC7]???='A$P'I$!D&<#7N&!3NH?<8QSE_/(Z
M?UF>+5XRCY_9+_".2LS>6.;B_Z\?"O ^N%"\=R)>B)1L[B4 G@^NS]]2;[Z$
MDJ@VM(@@["<0.@M=$[1GA@=KNX8"COX;^7-\ TS*3ZZ'9*RH])"#;PFRW/7S
MZM^HL/XBA)')5'#L!2SC(1'LRTNC=#TVN2!;EQ.[*S//4UH>:@6=0 0PFM_Q
MX2_NE?QN_KT@_Q_K(T<P$>GAN$9+M!\!L!J!)0+NTJT,E$-?QG'Y-'3H#?#,
MR?W9$A%%_3T( /XG!$"1]507=%';*?2?ZT'_\P\FB<+^,#X#XW%WF #X#5P
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
MEP)OI%SMWLC0]\J#!>;<%&.(Q22-)=KY97!D:*5%2XTI[W..&+3CTQ;=SKF
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
M&9Y+F=^W[\U<CU;)"5\WRVE=7,IXN\[&K2"L3>:<EY8\<7]AQO3ALE)L'SU
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
MFFZL;;[Y((0R75[#F/TI_]/\@_&RM+X_E;0V%\=959V3/0N^+0L>&2Z/M)2
MZWK0GPN+I(^V+TQHWRQ":C*"--5K/EV7(:3257R!4&'+K"Y+>/STN;$'1WT3
M(_0(8;UB94IJK]L6<BY3MRVJP)'Y4$N#4>_W4O'_W->>./S?+/&QOH.8DT9P
MFQU/XT;\9(4LY/+<JWP?QQ_/UF8>=%P<8QM0RAAW-=<<7*JRYYGA,*3^7I'4
M35:/K_+;70I>%>A_IHVQ.D8LG*VE=U8E!<<'M+?%]0JIB0!DET1L?AP=/4"'
M39N)_%<O'G1UDSWG<YE$VY>%IH]\R?KIO.EAOAJ;ANA7JI*O+$NE74[CR!W,
MK)P2SSP)% OBX,@3,^/'.>$;/HP^#@64T3W[7?&;[X]V3=[[NP.J2EPOH\)
MLN'NOJD[WG4G@D(</^*VN2Z>(FLGO[N^!%ZEF5T.(@(D7 TA B<2DJ3_31I_
M@#?2NXR;)+$_2$+PO0@>W4B0,2$"WN _C"5-#9I$<B,$02*P.CX#PH=@T2>K
MSF.[/81=Q!_F9O#EY5$HG@3$_:S>A+<R!"OH >*X^-?0ZM=0E.#.[#_NW!OO
M4!,P*H(N^\/*3\Z@,>E$H)<D/00A/'R."(P7(Z!?@H2@EV=W+OT!%4>URU3/
M$3-]OZS\;T\>3ZAEJ<#=@M:+_(**?SAUI1?])!>-( )B+S(WGC9OV8^D'/?Q
MC&VPAM9Y7W)6#-ZBF-"+]:'L^J;E\.2'J34/4I2KXEQJDMQEB, Y[U/K%$VH
MF<7]H^EN]Y(;DUGF<EKZVA].-> $O"P6(B615FSS\O0)PR6920-R/"GU5E)C
MBN,D4?W>=L;.F.1_K(E 58D]%4X./T $:O6A+ZE(CFI)%XK)!QVKR<,@B"53
M8TP.$?C)ZBONNP#7[-,B"?JBX>PMNYVET_L,S*J<31KCTH59*#'5*Q^5OG8@
MJWW'C!FC><AT;.R>]"M_IC-S?VST]C3,88[&Q:@.='@["K&>S$>P?_$6AQ$-
MC;/4..ZV)0+,SZ"1&TM#.UPG;?\9>X.C4A?;-[>&*JO\.'">]H7P)H<GADF+
ML$>*Y%$PWH<$)97:R><?IQFIC\Z 7.-N)_$$']]DQ[_3+&SC5+C>6:_E+]MO
M.X94I(G)[)DO2?SD&BX,%H%E=O1W#M2K<K/ZBHUH*@THG>8W<^-^?DHV"/[:
MN5,C1/**%52XM.2Y5-"+,[JHP[GMAC_J[U:I,&3[NFF-@G9,,_T8.J0W*!<E
M1!4%CH 83DO<.@XW=,(@WF_AS"?+> W7+X0$L*K)/(&/!\,J*J7=4"MW*I'S
MUH88OB)9L]W3RTH@V>@7LQ-;_<FA:_1<;';6QI$LRAA 33\71PJ@W[N[]@[F
M=V[!W\-!'E00W?MEFL_<82ZZ/6-US-NQD'/RU%\=YS/OQF39OM&I+;YTAR,P
MU-HBIK+8IIC[E.J\TQ7"^=9*["4F/O!+IV&/&N]8VVNB6^J):GL(&X**0+-O
M-I7^%GH%QY>,*4'W*+A"-]O!3^S7>U[(%/=[:YX>TSID:A]!2=>UZ=62]Y,M
M]34@Z+FB94L6V71+ #PXK*E71\085:UVW'<_N==]6?H'U/B'YA(CR6B8NDC@
M59N?VKWCM[N=-"%FU#;54(2\>\WF1:EAD(4[V_9L;*EV!\&Y0*5H2$^;(PHA
M;*"!@YLDVS(+WAZROOA0AII.$6=&&1 S8S3-JONL/NCD20_AJM=%W_PUR?]S
M*'P-CE/$U\=C?*#SNSXDOC-[\ :EV@W=+R;90-\](G!D72LQ#EZL,R<"MTEV
M7A@Z-AXPPW,4X_O_X.JZ#5>8$_DS^%_S("4W=S"),N^)0% K";ZFCQ3K6RJ)
M@-,"$5!!_&0UR6Y#[1 2$3_^74E[NB*.BYS0#EOL(P@])-&N-8G9:N9I*.8&
M$MH#PN!/DGQ)Z!:MW88;(0)PAJ)*F98&Y=][OF: <3<\"!9JWW9PHE@T$?!
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
M'NF9CCH%RXJ>.<X'+.'4%<H>^B,#L+-'N<]@G/LS??7VT=,.ZL=AW'R45?K
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
M8=!(JE]=\A'U,W/%D7O35F0,Z:#J[4^C-Z6</?K7=6/NT32I1#=JLEILFZK
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
M5E-5EK0JW.^+['TN@;$L=OBW GDSST0!BJ+OU_S:_3?WVU_X0AU<O["A()>
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
M/9^;FRO8V$5J[-^8*7(Z3RI*Q:R>T\85PT_"?NBM90E]O*MZURYW3?+0$YO
M\Q.B)?]%(;N@!WU?/;A[[+.D*41H%U'E@-3_<&&_2',B_PLTFU*(YMF8,/0A
M/P;^=:[#'7^6)TM.'/"ORG>C6$9HDBKA4.L^D7L:MZ+!W*(+%S,S8G)SJ12>
M:O*]EC SEG"9+?.$ZS&T198A1>G731\NB(9*(G^<HI<T'2X[:]/3J$8#*T("
MU10W83;S?'4^XZW5PN;+9%<U.E6[<<-6<M=(RO,WD$LXIPPR/""9L?=GWY3!
M(E4%NM-Y'-$B)>$8-G 55'&@9[45CXRL-2U\%-[S&7S]D;FS8GN7*;J;LXBF
M,):N,3#NS,$H*?0C_RT?<S6EZ+7B<[H) R2K92':=-V^VN_SN]OD-IZR'5=)
M!C,ZH *H]\X3Q6A2MW_IFIU*1942\$2@U"/?>[,&^67B/&X(4-0BKV5V<9>)
MA_]$-ZS!^ZP8.5JL ?N*:)D(3D0$CC182K@$%5:1-[%J,0=<3R@A\S*-%N/=
MUFIHT:ZO7=;[1 /+XAJ$A(6S?!Z7$[_B2BUNCY:UOY)Z?>_=E:M%P1/=7:"/
M# I#BB([ZRWPEOKIEJ,9^$:CA*N[F2?4W$-^I7NO9:W))>^N7N* V3IR7&4I
M5W$I@)7V;7Y>?OB# #9%DW!F6;EN6V4#'SJSFEJUZ*Y+19%,H/8C#M;5C0+N
M]76?ON"FQK=(1?!;WQX\0!O0=I^!1&K<#?;[6(X7W;BQF^O.*$2CH!/=8V:S
MM2EP?G'#JYBG>*>8G?(XSLTM;BDG0<_,7'%%[F'_,T ,28L0=Z&%,#%K.L"]
MXN:=(FY5HJE)4Q2?[W7'M94#_A+O0.=7/Z@=]I]P2_A\SPMY')^UF[8C]](<
M+J]YN>F7<\WY+HV?796R,N]S:[UC/KZC(!3!%7UC]H0NP!?.>$#.*U?<=,PB
MTS/D#DNC@26VIQIFMW)BT*IZ// "4@O@7S.6*O69-OY&_4]&0H[^AVBMI01@
M&:V#X;"DFW[GEWHDA/I@?YW;P^(5J?_F%BB<9MLS2!(>F:PBS^_G:<27]VB#
M2OQ^4:6!6P5ZG$M4EE84S5T0F.:%*IT_#?^"[I2-)?OI.RF$D0D$)5X9E,WO
M?1I37;27VGM*>W]9RK0GAS'=Q/>\[I%G(<RT\MS7[S8'A8Q":.?;S2WGZ7X+
M\80;#_TE@'*7QM35AD<TN&&DC[J*Z=7EOZD_TP( )'^&]>_JA8-[.+Y(Y1>Z
M:VD]+\B\#W B+DS_[QU!_X8&OT#_N2U<^7YKX[RAPAR<PMY#1W_?SJPA?*2Z
MWD*4- _(I?" C"XIE_9;0<"SV%&MMAY)X1[Z8Z2"L-5VUN3>>M>20\D<C)DV
M2.,Y:/KIM<<L) P"KO:.7L0&ADPQ8I3<<M)X@.5P6&!T>JL#9(@$=6\/#UCK
M:^!NWOBV,D=WMI2PW2_WLO'&*$IE:'@&TVD52%?MN69G6Y1]5^/A%]7 H6XB
M3RZ9UW(F^1DL45^3!RM=+]VDVV9;CB"^I'95S^^^,R$XVS44Z JE/I$W#!]8
M2S.:B&1D%WS'XUWXJQ1%/US7Y _#7A+_UTWQCNQ</@,[[HD'\!+C 2F1#;;S
M0RA+0M;! R[:QZL1$,Q+/" 5=))8^DNR75*9X9\*J[(05"H> *^#)H%PG'A
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
MY*1IV_%,H^PH=[<XA5[ Q>'-T>:A[HA, _W,]G,.ODCEIR4DTCK@\42Z21-
M857_-J.TFV74RYZ,L#+[YZGSBC(5 \K,OGA YP](6EY)<]O:S#17.+/@L6L7
MU@B&;FRYG;)_.P5]H^)P/FXD):W"Q]'87&<E<SX%TE AFD<RP<=F$WICAX^_
M]U%AB K%Z$"F5?(8(Z?3+KF'N8<Q7UUS>*;3F?8=_SFT-WG0<,ODWB3RD7AV
M&"-0D &ZMG&T+$+9G+LE^\]):ED9EEUH29RL=VAMJ$64DS@XL*@&Q]P#7A!5
M9J+CE(]*-C8M^$ W4(M;9QB,+?N@.2B7<;OQ"Y@C.E2G=1\^L%;;8J3H\31T
MYV3:RP8TDU:GY3C=E6XI;O_*:7K!]5XT_/32\:@$'])Z#Z/A=GP#%4WW0OR?
M9SP>  _"09C\?9PN,1X@"'PWU91V1,"AR7C :4B!)0'<GZ7@ <\@.[QZK3[!
MWO'_.&#H$QYP+$3 TO:0)Q"L*AX0#\0L5>$&O5QPFC1DZ,T@7&F9M"@!X4:6
M0=8_+)[:-Y[M8_IX*O[X'ERM%8%?I.(!\.%C0JN%%Q5X0'/P!(H6DT' QZ-X
MP "!J$3 7BTZP-:,0,?R>,"/%+_'XBM3ZGE_-S)I0P+-B0(2: X80J Y6_RX
M?J0RFFL6,F %6]D9\2>0$>:B,G0.*]:I\6P,TQ=1\9_.$GD)72%L5_AT;0B.
M ;>)!\QS@\J)&R!'13#L.!3+FM%5MWA4488=@QS<;DF2.!PJV/C#!P)P2(*C
M&X6QBDR)CLWC 9/)RK4B4T[%ENS5*']^L8]D\R\>J*XY50764 J>_)PIX*<4
M>*7^9D.?OW,.HV4.\:J=XY[_$DX9UA8[?!'2';1.*GE,]_A[90WL_>Q")W-X
M?? ];%<&O90*E&DRUK"?"'?7'/8.C(YHQ1FD?)1M>;93(NU$:'\N<5:,_C0]
M+B5;W^+'+CHKA"+J2[SVK[PY4'O2@^'J&8X&FKF?%3Y91/E!$.BK=X>F]]2/
MS<Y"^DL+T6S;' M^]8DWDLW\;'$8%QG,O3-@I/W38]/)O#0&"79LS%E!P^ 0
MFF;D(F%,9S)>+G]YT4>=\V.7A:\<O3QRW=MJX-J;.]<OL'ZO1RYDFH*L7[:[
MP.N$L08M9HF0S-8H9 33+H,;[0)B"NZ:>N]$B1P7R0 L/P!%B1/HR7\.@7Y%
M)8_UWC>,UFNA^SA,)SD]W_.=Y:#JE_>&E07*W)Y4;,]4%UMW\,E<@0,\VJG0
M6!?Q8$(G51IL<O>MX8S]B"=J-)M]>_<^[-%;UE6!T2)%SKXM7QJV),T3,"MR
M[#WZFUL-'O ;EGQ(=:\][#;"W$0'[VN+%%EVG$P@AIL-DG\Z\/0-%-Y+/K,X
MW"5Y!/[8_J+#*H6/+"H_FG\[CI+_8YS)!6;^IC:X!$EY:!@2^NL#4%!? '@R
M*]L3HL;3AQCH+V9=2&LW1,W>T<8F5A:A;4!/O.?W,R3$3])^+I3#YP4.427N
M,(W3^*E/N:PV" 4*I=<VS-(*Q;6ZC1G91=VK-JZ<DV9']R@FQNN/-)28HA>6
MBG8P [UK9;RKUF8.7%WH2ZV75@$ K]LY8:*<2BWS]G99Y)W? 7C C6-F=(R:
M[] KUNH4CC\""5?(-S(L*SP7#_AJ-U-ZO'4K@CBSQ4#IKF+,G)M&#?MD<_?)
M^):BDO+L ^QK=0TU,S7A46&AVQ*I.B=D= :"5G<$G^ !L>B]?>/+O2?4"+&0
M%>C%(V&F\RL!FS(VU]<=7M<L]#15,]*D"9P97@A3$Y^_T!JG5=_8.MH@>*6V
M,[[&O-E%5A%>;[=QB.MX??CJ":A+!.XZ_[6=9W+7CCR_?;(J\_/#)!%8PX<[
M-7=>L0R_@6MBJO=5/9OL=E@+)R-@6Y$C(7 %(*-WL =WLLLL\\'^DMF) X=_
MYSUUI&96_^W/754.H7\ CK^K2B5X'%U%CQSW<7^<\[*/BSN;'Q:D&!XWPX35
M/T-JW51/^#%>EE@HTFXT%:H?L>3%M$X2A_&UEDCH9B*]0@T['NRK?!1.JZ^<
M)$M]+>3<CH-JG7]Q9%.OTMEA__L3]U=7)!Q^A4(W>6[ZU1MNN9VHG-W -OD_
MA?#PI 052(@A9'+SNTM(M8S=-7]1NLV'S^IL,T<9]^^+(9ZJ%&736\>' )4H
M-6(_[96_+&$N8R9J<<1 GQA<@#&:<:-!U]^CV0BS*<C:?[!M/U.K2!HQM56<
M .WH6G;9[L("C+QNBVO!L.R0HKQ=R!K-0J*NB&-3Z;;?RCA=EM+E3JA0(+0\
MO];")O?NMNM%BZB0CBK3-?7E\)\#)WRH.BW&Q:1T-2L6'0H<O[;_:+I?\]WC
MM8:T^%SC&!HF@@,-3)M^D-KREOY(N1CRMR64HZ(%7N',/]*@Z%$T@!;FE686
M? K@%C1@_N%MO?)X14VDZ+9$UD+B*W;-;N$=H[A'"5?<D)_/)N;JH5&&]"("
M+0>\1"8^"04BJ"IKIKPH,UWE_=+QG#F*E>PZ=FZNF.:GAX*IS\FSWI467V/8
M>P:M6QPRP1I[**/B&6$I'"*]>C=S6BJ##X450O& _1</_?5%:/RRM@S_]P3Q
M_%ZTRT+WF3CK4-<XZ;ZU;O!-3/LN4/"]4HKIL."C%K'([#&IK)^=\+1A+WSD
M$>SY6$:>/%%'(5I\AF[%B=FLB/W*'2M)VNL24E[TA;VE.;27KV<0,P1UD*^3
MZ7)!!)7/%!W..O;HQA9 ?38B2A/5E7%>M_9LEQ<\^&1#Y^!J\FN";I07X@U5
M:M+RT5T,E@=+1W$JDR\^5:B/F[V5"GY>%"_>]S%+C\<8X?3B\>4,V'KZ[[UX
MQS/RN_<G= A\"SR[;[*GKF;R^ ,DF_4*1"I2-LJ!SN;2[+P0W.]>TPZ2V/4T
M%;,=COCBH3!?-*VG+E3M4OYIKFO]P>[N$[E#/JH(JXDL)PL9<X;$MW]%0=_"
M..AO?7G@/_(V2S%9+_GY:R'5:@>QK_= Y2<T/JJC_G] #F+ /B;<@B*V!73H
M*<%*F$QTJ\_C=1!:JPP/V$B%G%?/T]@!CPPJ\8"D SQ@XN?.KN0^A7=/R_^/
M"GO]&TP;5S@GH<TAM1!@E96/ZERUYF#C?W!^[FG+9KMI^^CIJ:M;;-REK'AV
M4PMY)C>.7CF&0-GF(OYR\Z=,#!$,I_]VRYVWV)^&NSLR(GYA4.]C^JMSZ0?6
M!L$56T,M@LL>')L<.L2XF+%,<;5?J<_/ZT90/XXZY1^6U(N0!H>FT2CD9-\-
MX?5)\#$ILFUFK_]D)(P;)TNQ AX_^MY'GY6"@N^(_I@2?76=^3D;I IDSI\6
MIS4BJVOD6X?33A/!D:URFJ*I#H<@"*4:>=%V,O.EBCPO-QE)A_4;[$U FX??
M-92YK,:X60RD!!6^]5PQN\-R493X3&E-$KYW[RONLFL]'F U[MA_6<)/NBF^
MK0G!Y=]X#0S\1"H'@9- NR/]#>Z46?I1_/'%E,DYN$^8IR5?DZ6UD8!>GK.%
MC2:4K ZYSM$D]*UWHC)!5]^!E9JV:N@1(#)*9L!(J1XESQS!S*_0IN'$_)YX
M]@VQEMR"%GEGSM<#@$9:^>U:TM_Y5S<R<4:&G)Q.--"&VB.LV#9)34Y1X9Q?
MTY=XAZ%NE0%39E'''.N-('8ZM<LY,4X#GR(Z8J,UU8'ECT_W>'[6LD<,M)2J
MKH:4 [_%,J9M">(,2)]%O%KPN$N_Y1_/JT6WL?OZ(6'EC$TB07U]:%4L"*>;
M+&-G^-(NT=GO\[>N=NF6IG:_'L54!/=R_@\=MF2N*.EKG _UF7A8R9257G<*
MKZ9P<&B,/V6''<L@^M6V6[QE\FH%?_"N_82>?(W9DHS(F8])<!\(Y7YFK<74
M*--7M[$JH0 X+1C25-T5'=G_PPK7@AU3X'2!#T&)'JKT-?N^5ZKUDHGNO\PJ
MPOC82\L2&[OYV]3+C(W_VBE4'<T-+,CXZ.R9E#Y^*E<(L<D4\?Y*5GO;9,[+
M?7^;*ZEP?(KZ3)],=54VYA;T:SYSTT*[,4S/DRI,YM[PRO*KHU/B?EI@[0??
M;<A7H:-'Z)4#*L[402VW/>661B#MQ#U7\?VQKV*YD!ORP9\2[J5\KBZX*J-L
M)_^0\IZ:5M;*I,SAV*I-2='<1?EQ;4\+1V8WP[?#T)>7RDYH+N$T]DY5QYF:
MG8,/JP2>OWK*=$%^B3%ME)K]N,PQB[[ 8QJ67O>',=/MAP#[$M:5AY3&9.O\
MGYY$["X(YW6SW+:LY-S,A<\K5[^/DM;')%<X]]$_HPJ@Z1]7Z>.V*\Q65QMB
MB8QQP+95VSE1"U''D7+<,8?O2J8- ;RB1FJG*O:2.P*X&+DXXX4ED15=:]&^
M 3N;K[ $4A,)D89P;SKY-<_<FXXX17MPTQ9>A#\6T:[5TN3V8QHU>W(A&=S#
MEL+LF1,=G_=.BW%2HT/'. 1X:TQ=C&S ]]"GGWE6+^AJCC\)2ER8^GI7/UNK
MF.(=,G59;F>WU(ZK_:M*+E@-A,+A=;)=+F??P$!9K;X&)%+(P[ZDO4: S^L
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
M0<.;#-XV'9 ?ZI"XB&<Y&R60:)] UH!,72Z8HTE&;JA,E#Z8Z=<[#0%;E1R
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
M2K "E^BOT^7NO$SR!=+?>'*,:=^N'4N91(STX)*>@%9RO!\EP/?T(R<TI?
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
MFY6#_0I)61RX579,L<E3CS8\,H0@NY10;TWR<FT/FB9A-!*BI$VH55O)*9K
M2$E%:IU./[[Q6^O2-Y7!SUD/%)[#8MS=IEGK9Q'Q[!GT#!RD"J7Z3DNY>0BB
MK+>:ZP,3=?5&<Y;6C+&;66H!R4MBH-"@7=:R+-;OD&W'?PQ'QOIPE%O8,7])
M7Z5=LG 8;0N[Q^.-;;I#@QH/UG?(3EO+ 6@8*[BNBAJT%Z)GE%.0'VH253U]
MT096)XVM*0!NV?9)S#D/!&]=[5QJ?,GRXL=34ET-TC>0I #T*;4+ZLD"HDK2
MM$[!Q/EF@Z[FARU5[->TOD*2,VYL#R0YKY_WJR$M[JFIOS,*+@MO+JA]MKZ4
MG]&W-%E&59%1A..;]MHDFP%JBA(I1A&V=)Y$%\T4KW/I6/6< [<YU=8CQO2U
M>H:5]0ZRH73WD99CGHV&-J,Z9_^B]\Y/OFL?'*DHKTV-WUP0<@.Y'?/C+ P'
MIM!Q;E3'Q.BXB0O;8XHZI(?A+F^4>$9-K?M$^VJ%ZC(2M]"^Y[5Y^/6;K_.H
MZ/6,S^ [ A3&IZBH;PV]WYL\RF?UYW1ECL3D^CL>1FMH?#LE<ISK:X$[:FD>
M&(ADRBV]8'Q/])YON [[%98T=$RYO[CN= C*%XU9J[-SI]+9MX<WY7N\'9BC
MIC6;]EUC(=/:<*&,U)*^RN6@*5)H]5A/^)0!&9.,-C6J6.LK:E+4B) "C[8^
M#&W\8CF<&GM4Q^?HD7Q14S/1]]VALU N8]=T:UOD_+E/UU[>[;\=Z<"XXW\:
M.>EPK;NP0'\L/:D_[Z\UY8LOSNTRJ1 N=A/0-./7X?IHROQ$O8U$K$J)LY"1
MW>*1I,3NI\&V.W<[AB]%R_\"'+,65G&P>S  ..1; 4[,YVX%O,?4!',!=NU2
M,*]*T3D0M33&2>]_,9U:J308:RKDIQ2G^M3](_?ZX&B7B5D0:^,$"^EJ06@>
MW<O>_),XMQ'Y A8)0V3OT>']'1\7A^ /,M7\Y!>,[]+,J9M?1HT[MOB$V%IU
M+EJJBGZALCDSPK[/@-06BM_840=%I0WFH5.Q:64E">42ANZULVW@/O65&0/1
M)/^XF0.5P;4Q<O4O.X^^Q+ HWWFDLFY9'#NCV+M'Y!/KCE->:ZYY$3A"';(<
MZ1ENJ-ML!1E]+V$@*S0W =N[DEAJ((EE<^6=D<J1/;<YU87'>#@TK[V=45IL
M0-W>[JE2&(B:2RR.=VY.\CCJ']"*C=>YX7[*-]&S>KS[BE;U9:.)2M8P@/AH
M,U3>+'8[+@RH)D_PQF]\!"I]J$HYLWK=UG$+R62LE#O@^[(6#M_6ITI#<ZA>
M:LAJ!:7>N-?Z2]@VX.?%I*V/S\<QIX?U)^:W0%_%==DWWF\'S) 51H/:)GY@
M50C:)L$#GH+"J&_9W?48\.@V@,JO1)09^T9'E%5E%.>]U+@NM/;ZP*'1FDG&
M_,.KE(.@K)XKO:'O61N=@=P.-LKO&5S.,@F Y\MP!A[@599!=Z-VSVV=M.']
MX7=78##! YU-=8(6"H[$'=#8$E :\*?R^FNG9GL-T#!K[[6,:.MS=<]UZR*V
MNI@1]9HW,F7Y=3&R2O?M33[K9NK;59^@'V3IF%%6J4NR:-7;)GHQN:QMSY%-
MU98A0R4>'DPVC&WIQCU.O#)68)K0T.ZP:'WI@@;ZR_30>]/.YC2'Z-:O@+=E
MO+^?J/X;A\E&8=F;T$&^HV<?C_K2D<J=T"B#D+%D=1=?]Q#7C7(]B=K@I!#V
M>KW*JOJ8^$*%0J_/"8B"]."E]Z-!4!>J.IK;0XT(EX%Z>'9_Y=;5(I6G['E
M->_0!I3WO/M YX-B5JNXK(*;ZVY/RL@D)VOP@+_# ,[ _^!]ARG^/XT7_D1@
M.!^"HV Z&EN%]"U^3D$WMR@B<7M[XE.U_E(#->7/YY?4%=4-PN!]D_5<Y1VC
MS5PJ 51SXT."H3$%\+1W^_68MXLU#I&OZJ3*BZ3S/_YZ4WOOXKT;Q]']-;\&
MQ/]!W7M'-?GMZ[X1"XHH@B("0D! >J_2(B)=>A<PTJ03Z9VH"$@7$*1([[T3
MBH#T+KTF$.DUE%!#0G+R6WO<M=<Z:Y\S[MW[[#'NR3_)>$<RDC$SY_,\G^\[
MRX0:E%MUD.T*A#E/'62W8TWALB'_MVTZBU7P-L 1MV4*-#R>969J2O<,UJ]L
M9Y$B&[ZS6\<@#;?>W@HVN[90\G,U.O\[A'5,Q#6/^5/)DT.5!X//[=:,+R,;
MW>*\G,USMZ5O0\]6[LHVT5QOG0\N4RP.=W^ Q+0YSI;<NB0R.-+>V]?!,1C+
M8?)QXM5)WO<!R+E.P=%S#(U)7,Y<2T;P>7=5<9ZY6ITORW7U\.$\(2-=NL5!
MA$7;>[H/?-;Q#&8*Y)$J6 ^M+]7X.122%_5'9"SU.S!<5QM_P%&+E0=F:+];
M&O%O]U<.EW-.CPT'GN40V?8YQN/592A:?)7?>5)?_[3-[XS?9LHP8&1Q\A1H
M"PG8T38^^SD=, F/:\K+11, S1[Q)5C#4WX8?)<7\+!2Z=%CD;_!+>]?</MT
MW2:N[=_@-N3_*]S&D_P-;O>2\>90R4 9 ^VIXYG!F*]^5'2<YBG2C.*U9QYO
MQ@I]W8TR:7D3$HL+NPR>/.'B\7 7XM!Z.+TRI[[>68W\Q,]KX8OY9@:.!SP*
M5,J1,MOQJF::1_1]0]^=Q$W&%1PQ.%H?^.&I4]' "O0C]:RC@G*!@*-JM4ZU
MKRCGNAX+3XKWEA86)7RZ+'6;>*3C>NUUL=R\_,XJ'J-)F4^/" #?TZ8.#SM/
M8W**U6@UQ4"YZIW3. + 1CZ@ .$W:Z30W/-44UR+NG<HDB7@ S]\>A]$C3?U
M]\$43<Y&[YS/S'G+#L[Z*(EXB$JLI\2+UA]I$Q$75;94C[Y-[<G-1M8D/&[0
M3E_K&*]4?LLB8:ELQ+YM;B\J?84VJK>"1$8O4D V$]<PZ<'CA$U(W''DVV6E
M8CY>ILBY^C50";4T]O44//[_X@Y3CH&!CF415S4M6;$]'1F=W0ZW@P-[>&)<
M=%PBBXRZOOZK-1V)%04;+\^_MI&]LO_V(;.>7OK5,JH'#RV?2TX98HBYO2,O
M4!+G-K!^4;/D/-?E7[B+TZM+VLVP-K3FJB( @)Z+JE=7M,,'S&<-]Y;CN&]!
M@]657FSJ;Z%KXOJJ(?Q8NP9G,IA4)[W1[Q=7C)4Q09\) ">#$^U)GU:_($N+
M'J2]M@M3N_VX0.!+:P* BT)1QEX>+8_9)-I017Q"0H$'KA)YZ04KKE.Z.[3I
M6W',"2O<G(NHNZJ_*ZR26/XED;DM?'5[X?OH;RVN,%W(:OEK^/.#,@-%8#AX
M$@3QT(/672V<QZ8VAN RJ-9B-9=BCGOGX"^@0KXE41.MXN684M/HTP5LCK<5
M9:Y5^8)4$&\#-V6^\DI"8@&OR._;/-K<]Q"?M;RUS7FT.F].D%UC# <0 *1R
MF*>)EL4&/(%6&0<GG8X0F:5J!VB8X_!,HV?TRUHGG+RCC6L2W8+6]@%LP2(O
M7"T_?]S#Q0U2=+;%'&X](13*^)D$E/$FVMA",MNB8)**Z+W9.&>\#W08N/)0
M%ZA=)VMTRFZ!VGYF(2I%WUJM>_9FIE^[*UCWP3MDC'Y"9L'C>P)SDIS7/QB3
M(.Y-K_3[US5R4LWG.D(?R'>:'Z&RX_%)C)\?2L.''I*3>_%L@\A#NTC7%G1(
M+W0D$4#,.VA'6J"4?^40:B\- X$=(!\VUPBSW>6^U3PAJ&T\VGPFI<\UD<<@
M!N%3?S-3E*Y$DAXO+*/.2=++\\Y[R38CZ;*A;7ZL_#1?7" \KO92'_BV\^.Z
MWM5+.ILB8?.-'8;NQ!E7;0CG+WM\*K!VC2+3/F;+D,&)KK2\>'-@<YN60=G:
MVMS#VKS]FNO-,[H3II/!_^?@'R^H6#21_N.(],_O!RX6?V=HZ2G6L_TJ!&*[
MM_LX5B'QUUKVP+@\@\>U>.["KRQ-G_J\V6-L<&5.$)\AL428*J/X>UI-$H[W
MOJSK4F$H,:G4U'<<FY]+[C)->AR!_R,KZX/\HST5<O]?;;_!,A\) #)J/*3%
M3UOY&"H@#,\/28Y)I6Z[."H2+Y/Q5Q>>%!'U(5^_\>H#W8^Y/V71S[.T)*)>
M?)Y TW!IW'$BB5\OW]'L$P79;KV4WAH:I53+[AQ+H,=Q@S>F?N,4B+'0^]2
MA2T<CA0/E$*5K<#>&'&6-/.O'$])F7A9%GF\-@V&F.[3#90Z&UC<F;-S>Y0+
M\-6.N<;<A-5WWK::*R<3CU-#%*R5/>?&E+ASP@,&THR>H@#6>(F#SHV\,%*T
M]8XK-!PD&"CNC]C>YOMS/CAO JWQ=-QG>/K*,MV7H;M." 5,.,4?SS>*A#*'
ME6O=OLEMMR+$EO]Y\&IN&95SJL92C6FJ>@\+/<:0.;2XLI,B"<0B'YUWYV^U
MP>[ASY\4C@KN!3QZ''0:D]2KZ# '4?OGS??*"8"D_2./\U!<C6<7/P*;7>!^
M.NU%^U3-REVL0R19HP?AOC9/YE^OPYG&69F4F& ,"EMCB[(:$QKK-131O$E%
M-$JNO9^][.<I6V'J= 8=%%^/WF'X!VIOM)">_;:&BQ&]I"=5[[.^I6D5)H,-
M*'R4IUSP6A+WUYF:SP@ P8S81M-\\7ROAS3+XL::/(<KIV<&.F/KS3?\_;Z^
MI0^M]^+EGKX<OZ>9<54M3.=.BEC=T$@MUF40ZWOCIZX'>[)O<$7_E3S0Q,/M
MIP@,UK_5HKZ4-P=]*[%@N*\,.AZ\'8'E7E7JN[M>E YKD!II:'Y37=)_)AJ0
M,-<\$Z WZ9.K8GTTTL1MGW8BXE)C_W1-+UW/R YB;OE.9%[N\7,H"1<!T/M\
MDT4&A1HKF_Q[-;N"/K[?O,2\WT*(>K8T2CP>M7-8Y_% M-(GVY;M8$JGNFE;
MT<J)AR\WJ%UV2J@DBN\*8Z@,NX&5Y+?1B^B87CFH:-NZ^&$JLX+Q)$BP>8):
M7IXI[DY1DU>^?'7]G7Y&,[. .7;>X"DFK8HGHV$W 0X/'SYI78L&(_0BFI7[
M06%Z+-"6IXGX@,?&1P\Q;W_!S90!:!YCZ.+K$ES3O!?&G^A:-8+/=O-IRD%)
M&::6]1]*#K3DT<#\0Q_5J#9-[=+B:4^@03^;F9.T DGRSL']2?S2L<7RE\1P
M$61+N;M!PRPK_ZMS'4KP:<6'0+D/O<OLD<'5V.CRCCLHDIE+RBL%6*M^W'3;
MEMWT&O8VU#%Z8JX94B4YX^4TC*T\"^%*?5;G%3TVI.5\!];@0AU1G,KR9<B2
M49D]K)%NQ?7*=?4O3"]UVT5KAR'O@QGNT!K=DSMF6O7@Z!0QI.0Y$' WUQJP
MOWERS;W\=$;C[S=>7FM".U+;DL2'^;^ >9HHK'"V&.K9@&=UXN*]MEX:?M=K
M=FSM"EU3@YNYI<*>V><6%R0E!\ZGW'1^=(=#XDS0SZ5R%UL^(PV/:GHUR/?U
M==W5%RDN)^R%)1E>93.."//P#L^PUY)?6VUTR0Z.&1S _T&89R8 ='W >*V<
MRU#<Y170/VA/:V4J25,%>Y68@6JK5W%YGQ,OS,Q$E_/&ZY2FGR+"Q![SD"YM
M+NGP1/8P\/U#+_U?Y-#.:84.M1>1<VQ*YY(&6(<"WW\:C)6@'_OO3R%R4!YH
M(D/;A-^(\$Q+<K5GXECY?.H@9/#!LT@&,R_;MY4G;J.#DLH?<_.*TA\V =4R
M+#2T:NM;UZ5,U&JI%'?;OQV(*#[#_=H,2G%VYCF]G9IJP/F$(^<N2XO2.058
M GGN5['>2834B440YH3XXH3FY\=_$/F@?U37U@PH -:ZNXO\!"+S8PG<<( I
M7NP"PT"/Q5N/$7-**D(F$9[.K3\Z;6",7D\.BTLT#8VU15]VZY'L.0)6%L7W
M*[N=6A9-?F7I/%O3O_I!/_;#U55 @>[I,,]W>H7<(P:-@ZXA32I53M;+W)D<
MI]V2'+[:=*(RB$,%("G@>ZW&[HS]YV-H[LH+-WMG2/3HWH_3VS;3HQ-::^*W
M/0V\J%RG5/0U!84NZT3N(03HM%SV+$Y7S.?.S,I]8/3NR8EF3'7V-X)%5K8U
MM0UE]TW*YQHZJ3^CJ&H]F/U_YU,O;4I.M_TKCNW)_T-;D/RGT>T,)S-S1+SX
M<VL?B+M8(@ N(I!M_U D;[ET7 =AU.)/_UI!\Z__2!OTW[N<W[_[\Y9'-=$1
M-X[\9NL$)RWP=ON.U6PJA7'??1T7"Y'N4U>FJ%[[W#CX9=#4,_CHBH4[AYJ(
M-4-RA+ K/Y<&Q[0]:+RF N<1JJGPVW3P5O$"T9Y?%2(/UV1>C_2 S@WY!WGC
MP9'=_D6;BR7[ZL5Q<C?D74X.^TZ 5KE\[GJK5M?1260SD8&K[E^7JW:8K]-E
M"[2OW-Y[,X5RXW2J]OKX,VAL8A?'([N@?NK^I/*,W37LTYY [N"Z02$2DI)1
M'7%ZTC#R*V;=YY 4\]5Q?KC_L+DRI<+U#\=6B7B;SCZ9D>>&@Z/RMM6]7ED_
M!TR!2A%Y9!6?+JVNX8MQX+TB=(C<?<@/6+/K<8=,AR2W/U^C(I:BHN_#HGN!
MCN=(&RIU55&-IH2_*RH47.OKW\ZR,?4)R[RY\[_8NW[\O_W$NPI-##4!((:(
M00]C;NE^V+6/#-%<CO%>%6B(7NZ>Z-4'ZU963X[32=.X. TY"?BPIM+%_33V
M576WXQ9<^Z0DJB]*5<B=YF/L$]W9!<ML^GR?=JG0IT=SY""^O>6*<S B9RBJ
M<G$S/7_>GO2Q>P;[U;7S#\NMN7=;L^C%?9QDN^;]((&.,OW!B_3\WN8N\!C[
MO;+&V+S!/UYW2?E5ZQI^MK)POAPA/S[JV&'5Z>D28 K:IW\78N+S^M9D3A;S
MM_![BC>9#EB*\)R6Z:(I#\DCKURC^T1!0E&@"G8ZWO@OS!EQ9_0LT#D)]=XU
M/3/V>OAKWBQU!IX>NWG4#/)[6P6/N!H;/%K\LP'WS?7)(*WDGS22P?MSR^[O
M'W'4-356ISD[L=JNOB'/_002Q/5>W9B@>3A]]C[5+Y>*Q<4 $(1AK#7&.Q,
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
M"3.I(?K[^[:T=7]G!J*VM)HX;PG-1E;KH&+"+XL:BN=?I;-P4YU7R= V"YU
M?#:WM6Z*Y;WL';S6+BB9&V)_<XL9^=Y'#'3G[+*(0_&=W*^89P]\H_DD*!>Z
M1*V=%==[IU.?KDZ1WFM<IOAF=0'\Y1\#(:E=M$'P3O[;617ZR-_[^ 6IHQP"
MX%Z@+@'@I?>F"Y%*! "%[[A)X!\9TL8:O/Y@&R8?VB&)X? ;>%/55C*&-P#V
MM=41 "E>FJ? ]XYW3W9^E_2<;%B#3 R6SD(0B.24W2A7)__ 33R[FBSU9P>:
M&*986ZA!+ONF4J6AL%M9!<]"KYTT!6>LZ)0RX(Z"749-EA>_:]2( %QF2)C'
MG%[]T7W3JZ8!+<;_8OF5R'\O:S#]9[+!$C^.962U(5J>8H@O(NYMM(6*)S$'
MA8A_Y1UC3;B=H.-X^YH%J:3FQ"(!,&/I?%0;?[GE.W-!3!1F2GCT K4SB@#X
MG$\ "#-6_IK:8VP;P$$Q@-IOXY-B<SLMEZEP^#@$%C$H-+'2#*(,ZAG0?/(@
M@F]<68Y$H%N>=@Z;-OB=C^6'VG7_!3GP?&0O7E@C8N^R&5DV^O/ILZ+54OG
M7C+0BIE#T9R,S6S:LY8SBM>>K;T+9BZS4JH-*UY\@XL-/-%P1(/J&-U0Y:H+
MK=%RBHQ+D]K]!Q.LCM7,5M86(%@CK#G8F=?,*BI8GO,:L#+ZXWWXB .WG&LP
MPWO]C]<",H]M J_A3O>1:W!D,[15$OA>1D9!:F(%MM[9-ZF7]GW>CV<RK%I*
MRGLE2RR.\T9^;HG^T=A(?G9:W,M5F/_LKA?V854K.*7R//9GLN:Y$HF +[AF
MGR:5;7G1&-;_#<?7:M^)(_WRC"' *I !5[F=D=KVV+=WM5?=ZDV%]:G&'8=H
ML:HEO'@MC/K!<,P"/;>KW!5N1GEJL\>3"5=45$1X1FN_JCV(B8#7SWC4.%,Y
MS7R*H5U9_;4J@!'HNPQE.HEM?K<":3;JA=K[L3Z6;O^CAVMOO\QAH*VP;N'_
M6U3.06XXX/[4%Z!;MOP]Z:T[@Q?!W%@_8%Q$8;V8HKQV]+RWK>B8X>D>+OM#
M*)Y&0=O>/^"^-"2^E()<_4]>14J23?_/ GZA-S0I10Z4=+,NEFMT&3I"FDNT
MS[AN:J9@4F3!=;>IZ=:UW#G_D*;"^ABO'CXF)U$:(JWS,ZG"]E:)>SF>KA^-
M>%)8[@]-O5M::&YSG6[Q-!%,*(_OYQGO<XSM^30V,?$BC)R22Y[<I>M+1)Q8
M??VIP9:#_2>)46T],@#I1;5W?'QZ)GU$V-Z&0VHB/TM*HK0* 6!XY1<YN;MC
MX"T"@!?Z'3IDZ6_@N!^YX(PI-;CA*P%KLW'VK8<'&,[TF][6J=]9&._EW^_+
MR@VEC_E4PLQCCY97877I&S!L.7HX-7@0YD7+8;(D]QUR7+)UQ,IQ)/,(1?]P
MK?65165TIK_&^XA3&.:Z$>9N_=$YE@"X20!L\LARTYN@8]9 #I#A'H.4$I9/
M6^1\TSM.52I:66]RJ(3]IN-=#:TX3TA"BCBKT$WTI5IU7\(AES.MGBQ.=2_!
M+,PV(*<'F:1K!D"(CMGW>D_[S#V:NZAUEBM*<P;DRI@Q*%_DHA^>R@17@_9N
M*GXE>XFQJ4=K1-JB)].^SR0_+/C!?$B[Z0I_8907H1\9&W5W@*>Z1R/3-'W+
MC:Z2_S&YC(@$WD+C>QN,_C8O];KN3I'FN6ZQ.&:,Z$'J&,VQ1SQM;W%*NSS0
M@<NBB/#BUN8*+@'.RN;RD)![UF,?N^B:AMXL>Z\8\-76N7NXUG_+ZQU"Y9*?
M@MWJ!V?N.5>E&DC,F&G''XE<!PD\/S(?5?,ZW7>ID1>;7UY36LI/!C'KT*.9
M,MAD["L2N];>/S--I'@6U6?NYFT:_(Y=,'10>W*ENN%'N61>(?H1(E&V2L>6
MBRF9D3,K@7ILL@3P*\;57K(I] 59K):B'.E'TB'&G!X#18X_G^[<E&"*9HIY
M4[Z"$80^*Y_ &[=4Q,R;=#+_0$(I8'NNT8RC.^)%A16%LR/&.D^*47QE><GA
M$]9VU"FO=_U]F09?M-XZUN-EL^:02L4HPI-0KZH WVVE@"$5FZ#B#)9N#46N
MFQ4)C=DKYHV4 VKSC?N:2_@47\IU"8'VX9L7P;L,V!H_32LGQH&=EO[P17J*
M0-20[-X<O(14IRXIJK/^[#J)U0'&WT,57UCPZ64LWQ7 W >FCU'Q[:*U(Y#W
M>0RW#'2[[MG*82F,KY"/F;ZL^=4>^\N:Y2,I4W3"XOS6OZW@3F_#<6/Q@VXK
MXGBNGT#LZ1E[X\9\#(;%E$BP$,RA9'#+$)%NR]IPXT2ZA9>I7 Z8*5X&5$OV
MXJUA1#%?BJDE ,[D-??OED,18: )\7--8T/(Y2=H'OC@[G?&N:U_OH=: -W
M$ #.T+]6?8?(]A  R&Z83(0/#=Y@$'0\3  8(#-'GD$':KSP"="5G9D!X**F
M1W1:P!=0HM)ELP/&'[H<@],D?NK.A[.PG[U$:[Q# .".B5<,34I39T&KP=8$
M@ @S 5#B,/;G5'T,!I:!GAN>729N]$!P^MZ@,]2>IMM('1"MV$AT3.31LL=M
MOV0"@,T$BLDC $"PU_'8;TU1%PLL^ _+NQG8$888 B#[M@P!,&?8$'3I648
MK%UOV^ @ #(EOQ$ TSU0S"LPI@>Z*=M" #QW\=2\W(@F_JBQZ\0DNEN";)NQ
M1^*U3/"N,1=7*Z!ED00 .JGMB/@T&N#WKU] =,FI-EPF#+<&/";]RR9IB=\F
M"-T@/F5>7)$*Q5.Q'1G:+7-7IXFC23/]0O(C^EE-W)XQ'FPOM"=^-!CK#O-M
M<FP5WC..P30ATD3DY$ NQ0.&K_U*:@:6G/\D<F&B^$CA"2+8*R"^V 4_AZ:>
MO+)WT3K2T;GLN^W46&6@;%T>AO(PM4WVZ:F!9F&@DH<!:ENVLUNQC@IU.?.\
MLBS@6IR(UCNQ4XNH]<R!E35W]U"6R.+T%$6#6]S4;UG5[O3TNL-H_/Q+>&R&
M-:]N$C/_DRL8]VLME3_A-F(S8[4:TC'G<G^4AJAD \3<@8&>&SV,B#F9K3$_
M./_,0L;,G'<-O8/KTIHVJ\YU@6G+:A&W&Y^J/U7?B$ML_53\C*GHDPISBGC4
MG'I%J9,7MV%UBQRK*]D]:(=T.RE39%#LE.,^GR?V6W.M:QQS(0N.=)+QVF/*
MH)FI$8PV 2!8%H4;:GV*<C[L:(^"M\1_SL F+)IY*!F\"XB?>S1@%5>NRI%O
M*=AEG66+]K;+Y<=2I=C$;MO9O["D$$;C$(U-HO%3.<Z;R/.O!,#(8'NKQ<^;
M.T]\O/Q# ^$&*([JNW,TYT;0KX?@1(F@J43LW>. ?YV,09CX;Y\!\]>%DGF\
M-FA$LY4 2/1\%U%V9OHL$'4>E=#_<^YW=OG UHC';C)=CJRNNWNKX9,>+KH@
MEGY]_<]IWX%@YJ]5.<5IU3?)ULM5J]99Q2EUZ#,%F1[YOC<&+$L'^:L=7=5\
M@7^]OC,<_)G*P,3"-6%@)NR%MV_"N69?FED O2R#__9YX]%(F3F*(C*@* @Y
MFQ27(/YT 4W^!C>;3%<XR <,<!P8KYO=VBNO4F%]1_:AC(UGHM/N+L@9_G2M
M"A$@MD8IO^I=0J'O? TJN'YE^SU</*#-.VB;A_6N=.\-W<W!+N@'#)6D^)N!
M)J'_ZB9896R@)24"H)^&%$?J0^P=FF'T8M)O=!^=-*>N@0V=YMTCZ..Z^_PQ
MLL?S2:^M2.B*O7C%=@N"3M>_U!N^=.W^FIAO>8K]D?':D;YD\O&+C2^RVE7'
MH _II+"/6D_2?=9$1K&+\[4LPDQ_E'Y\\"4 'AV=-X2P*U:X*6FS_S=O&/=-
MZ0B%84[ <.,F6W77BDO8,JY,TO^&1J<*!:\*=7[I."X==^)9DZ$'GIF]67JU
MJ-,9Y0%QYMUGQP A9LV)3E_O;AEV6VY;[0&KW"O6IB6/HH[ 1W<Z[\/O>ZNA
M*?_@IR>ALA\HUL '-9<9!$":&?5A#HNN6?2<5.HS<*.4$G\T]+JS>*FG&)?3
MU$^JD!*U<ZZ=/_F/4LB"Z$OU/=Y+Y3R!U2&&?P8NS]D@#((G 1\PS0S<IQ\T
MLF6N; 'YG<"M7MZ.]#=[RI7B.$H"WWTCG8QN;0CPFO&C+Q+CF]AAK)EO,(N9
MP=Z_&@VGE[=SFN>HFC6]<?N^!J>MX.R%<H/>2VU/<1L+L[FTY&@>4U-U#RE3
M1)7/X[@A=17V,!FKR'OR3F1P>.'+YR0?/P#0##R7-1-_/U%X#("WA X69!$
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
M12GK:Q%]JXD6]BK2*C)6GP4ZG<C:23Z_!'!]?/Y7&@SXAS0XY045REBK&24
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
MJ_D++A%C;SV(4DL5]$K1[#"00<#1+\&O[\VW%6HGV^KTE,W K?S\L&C92]B
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
M<Y.,9A4U5*=S= F!83H!3J@DHSK['V7<H>D*2LZW_:]/9WXOM/,PE<BMJD[
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
M(9U4T>LDX/M[+R?0S,I>3]*&+WE":V[Y]KM>=3EAK05R NRR(_623?-SA4G
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
MAR\JX21C72%LN]]%\S]_RMKJVQK$M7S+XK_,DE^TX\/[TS/KTB6^Q7ZE3(E
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
ME:)8@QV)HSX%#4D OTF2!A/%-_?R'\>25[?7K/;OG[T.@D/P5*L$@"T4<8<
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
M$2]<VQ>.<#V5R,X(Y!J_!_5EH%%E''\R)/#2I0UL(G<A@"TQJA_M^R&AQ-"
M<Y_^D60JHN+R<@K8AEFU'+>80@"L+Z0=Q2R0"9M(($*!^TZ&V/90>]S2NC'3
M7P=9L#N6BZ@$>HABXZ._B^OZ%RNWR5W^^!EM)07;2=6XG6MN(X+\3?/S_%#'
MT!MT-2S&YBK+PZZ_#P/+N(!P5;:P2>*W@<?7U]%M_*:)0'@\/;Z;D@"0/4%0
MH1)Q3\Q#:8"+]W'!_'"\)0XZ(^I3J06T#BF:]PE F_ !0QN1AB:[9?1J!9F&
MI9>?@KD YFSJ2MWK^JD743J>#S'D  + X0IX[A<!L')] KI;QR[F: ^,T]6J
MU@?U:YD:!<<$)4K^OPYY?W5)H3*: -BXG;U&A'[I2**(W-CX3OP)X%>RL]4C
MR&$? ?!X&'W&"*I$$5DN.6C?YKR@X+4CWL42T>L#PL?%"!  ND3-^ \?1IW!
MO5D.>O!(X- TY"^&)N*.)0]1J&<C8HCO'/R/0_/Y@;#LU]&Y;I(%T3*?3G].
M'R]X,]8'9]<W\JOP\MQ-F%"\W =-MW<URV-S9.\I?QJ$JQ5O8:R_6W:U /B
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
M\(?L[IS7*++H]HN?KXZB>!^:9+&ZE_S2E[.W](0W-RBMI\D6*KFN&  W34I
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
M;5"3R],4Y+([Z)(>LN;,KC/_@*9N9$"DTHU6BPR:\(.O:X#TFO'\N^>/DS0
M+(Z;S79Q5S(<W^L],?[P&T#[ !<.3M!"W$.G-X6%AOS:(P"2FPO*<KO<77^=
MXMN@)W8*K:;E8FT\K[;G24<5GCGK?)JYEWU_U-BN,K7(X\)'3/^"Q1S;#/*]
MWT2?G"&P:YTWK/]S$( LS6B\8R^^;2\)WD"2P7DL]X[%]3%V*X@MZU<+Y[](
MFI+@J8B;T9>) !AX0EPQ^7OT*&^\,0&  .&_GO!B+ D :LC:,,YN.X#28_@O
MW U-#D#?(V3#L&MX"R:^L?;B0TG^YKQ9!GC GF;;[HW5E@9>S ]OEZ%QW8AH
MT:G]UYBY_47M<<-.]2\FX98?/O-.3/374 K%1LZ_JW9IQ:U,08MJ-G)']>LB
M3$:WY<KRRM4$.V6_7&R>#H0AU8VJQ';O,46UTD[HC94_&XN(-0E/D D:-?Q*
M 'P>1BCLFH^_@V6NKX']#/5>-%[F\!K_+;:W&%WEQ^>F?#TQDDN>V0%\]HM1
M[';-)PU2NU(G3HN'=RZ%*B'T(9Q'DQ4:-+<]8Y]$)5:6*-Z@.Q$$"CI/* )%
MO"]UO5&M6A%A'6'B>>Z<HL&MW!O74<AR/4QWQS(#?D?2=&7?0H/L@']ZUFAG
MU8^;^VUIIM->OX=G)M3.L/<M ?!Q\6C$P*8(J/32MY2SOX?>/[8F--LKT[7I
M-,^:!ZO^TR@D7068;7RIWNWF7FN(X0%1X13G_AY EI9@6T1D!X($_SQKND18
M[G9PESM@6VY8* W2;CG*%O##.UQGZ*&J<FU_O?EE5;XY*\L&$WUK8L7SHIVE
MNM#[1NZ.54HG'?D.,Q59J@MD8T4JO7@Y2+;V<+-+N,-KRBY[TM#7S)#!N(X
MB_6.7,V./.!!^B[8LA'TD:QG;FNCG!5_ZH8_A-%H3VD>D3P)#A=JS$E-RM)\
M$2$?[Z@C"/#J]O3DM(G-6NJO\3;;@KRVL1S^H8L^)  XTHPO]'I^7/VDBM6X
M1P#$$B>* QURUD$ O B+D/G_16XK"CC,$I7IO0;O8L:<MC>;9&3Q3\T8,UHL
M]$_>"_#;P_Y49U[:;A^]G\/;%_MK='G;5J$ZZ?&<U*OUV:J^YKY:MZ]NV@1
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
MPNU[(G(:>N1NC>T]'1IG>2BYE4<&#6VL/I1*.3S4JS1K=?;X%'M[;W;V:@+
MZ>NL2KE0BK11'PEM2X*FB!O4!:JT+ ;S/%3H,IP(N\WRT(0*>9(0;(>5*GQK
M>! BS"ER#/R@-:0AAY$4#AMHL?SSJ6EA]@%X<&^^^%3JL-QE\A(>98<W&'7P
M<#"]S.#M=D*QWK.70ZW_'E-1Q+Q2RA9-Y45>N/M4Q;_\ ]DW5E9<D0(/-MR7
M,3CU,+;HRG"7?0GFXF/@(-A21L![^#G84@=TJA$'[=W=7SD\C B)"LCTLI?J
M\=+^UG=?@UFRO%W\MFSLFC&  )"N@WO2F8;3O'?W>M*=[;%B+%&S(K!(%3_\
M0QYOXIM@%LW P6N:BE621P?$ /LLP XS/+F@/]%P%?[);=?*^2]6,S#%CI>&
M'#48=>N]7ZVP)J31C,%NY>;K$FAZB[-:16.04SK-;9T+XHV-NV[L=<UQ>]3*
M'U(FL!-O@)\V,]^SM30&.[[34>16[GM'>203XB2KZJ.$.(7 83\.U[_F)#$M
MCG^);!&[;&U0F!K'F.^*+?CH8QK.0OHS<^=([SOC._*,=-OB#"[:=".A@=B6
M,Z;^;H93V:N)1B%EPI2#C"R?9*QQ)Y];0U<:=+':0KJ(W"59!=N0>&4;M%C(
M2/CO2 3YAL7V\,HTW52ZV42[X7P*M0:OB C.?)9=4&)P3?G'5H"'[\-HS[O?
M)!=>W^Y&(K6&H!(+2+J=$8,GHCW;E<+$U_F,.WNW170U=,(%,R'NYD@GR8)C
M>Y&,_S@*F3LY:7P3P)T349;ZLLRQS#HN*.C] ]6<K*L)JC0C W3<O?WR/%RL
MX9X];<:LX?)3*A>OE&P+M/MV_-/^Y 6*X!6LPAYBGZ%O'$E)&5]B CX_43J
M-75*%#<H^XXO9:79_F8U:5487ZD5'K'93)(O+$RG;9(=; @F@XFKA[9?"C'4
M![*#/3$7)[(3-B"^[1J-KEGH(>D'UK+V7_(13A<0,B$OB[."2M?*RC),,HCO
M,RLO+Y#9<3W+05A=9*Q7_5'MK<%!U0?SB'W^)X#GOM'GX1("//=LZ" YMVSH
MV0?A$,WQ+]P](:NZV3@1RQ//H+M'=[ 5(P1 8?(Y/WXJL^RN2P#HFV.)NG-W
M'"()/"1;!:)\%7<T^B!'=<:@(3D\R4AP)G#5C(@[&0Y8-G!29%OA-L/9&0WH
M^Q/0SGO\,P)@:4*+ .A(=L6\;I\F )*&&K&C!$ VO+08"D2SFX&&+-&'05";
M>=.)Q+\O5+UL1.NI.G[8X6AWKZ.NTQH8A2RV?%[LYU,CKXXROAI\O<J1H\KE
MLC"K7CJBZ8-7TY6(G')V)Q7Y@&_WLS060%[N!_,2!3HL%%H: G*Z1P9C\#2Y
M#I<Y4/!.TK<W-1Q;'%6%561G=F7XT) ,W.H=H]6I/<A!(BCS,G<'\O1&FS"D
M49\!^V;3J*P0I*%P/\T%N3!;F&3/LZWUN]E)347/5$G'BW['@ &EZU 2'O+>
M \<%3)<G )AU0&-QA?&NC69#M6J@Q0_8\/C331*<T'8 Q*-'9_@/',F 'U3!
MW]<'@TME9;"3T,=]W-PMV1()FYIC)47%MP:8^^'U+#V2F$>6VIY+A3WVBU4Y
MC&*EB)OQ6N)I,F4P!4/=G2-&-=(/^'2/;R']([CW0=&X?NBSU!&WZICN9^[X
ME)H";+A>:(7D2/X\?$)F>EP=3RV*B A?Y3@Z^^93]'N@4LL%*YG&,I$^Q[6J
MU5ZQU?]IO7S3M9.&Z\S1NKM3=CXFK#(@T@^@\JYZ>-XUO0&&!K/11.U541X?
M+E$VU(&0."VSR-8;/^Q,E8&ES@K 3> %#!<4/UT9W?Y*DN&?R]AOVRDZ^.DI
MZ/S:>5I6%EW[B!E DJ1%C&(=SX"_>M8*!7X-K_$LR-0WU)2G;>WF&JN.,SW2
MI_E>%%5<>39E7#WB(%3[[JFC=[IC#33BDMW$!PLV\7%0H'(?5&)6[(JK+4T*
M :"C=;R?P9)1E0+<#.IA=H8I[;</>=-5.,\0I1XMRT-1=R3L-F1U^U!>%.&_
MYM\S'#.3$=3'*<7QU=/#76V.SUF,NM+#I)'%=OWM@!7#V"(73\&K6O[2MY[A
ME1/43!@?C<R7V9YN0J5C,F:+9&M=AJMC3&ENH5"?B,X E1^&?4I&>#7*]>F9
M9.JH[M_51H/,]%&9=.]_V&P<&E6X,JI?>@ADB"LR4:/G-M)]&\>9:*/(> E
M&9 Q^.OG_$2R3JCJ\I0&=QFG(@W@.>4320^41>74A^R#ZLI$??49T*7@>S:E
M0;QK@_M\B2)Y^\KJ^O7>F>XRZHSOK"]*<#P;_"GZ+"3ZNJ/BH93(]"[O-^@"
M%%VN!-^7ZSD:Q^)#%2S6%120WFC:1)"5+O8$Q%]7@Q+TI3U!2N(MS OC]B!O
M@)12Z@S:M&KNE+$P*<L$P:0^]28N)/MM*1^;J]8]Y@_5Z%N,990GZ59PH4L6
M!(#+5# ,5GOM9>H3V2&%4FPG6476K-OM_9?U398_;[$,JY"&*>7GQ^[DY\O^
M,T5AP]/RS3=E->'U@VO!W,[YT0)'UQO/DL%"1B<W^W2-M>K%A?WY-<N[MWY]
ME</-OK--%]E,,K*QKVMA?H(<&ZJ22'<#=%&U)N,_!=@@)(=W9+]<P'6V&$GX
MYG \DN1DL9H"+4-^GVRON9Z[9[5@E$(LM\^JBDY'#^%EVZ4=_8V5D@*EDOBJ
M^!],P#E]%]CK>&@*S<*5IWD!"Y^*WCV_5 $@66#=TXVN[%Y:U5!(D@*U"P%7
MM[D:3C7JW]Y>O_QX%+2@1WGD(QFL.-;1090$!^!]#-]P#/RT[ "T#YW/6L]V
M J[$$LFD*&2]:^LVZA%>K8$ 0*CC06[U'"@N7X83%  5\<7NK_UX_O4#$&'\
MW][4KZ&* 'B[3@!(\H*Z;DR3?1].;DW?Z!!!:BX'557!C8W7,R+S6SD\IK@G
M;6K<5M_Q3P_K2:16Z5_D#9.+=8E*T%_A9HL)_;9Z&9:'.VRH=&-CVGK<&SX8
MU!+'[-*T1$-'G211Z-<']+6L9TU $C67O,U**%4\"[O+ 6_0&2</3UF+<(MD
MA+(.G;&1N;&1AQSC&YEOYAKM7O^7<K%3T?"#(L@Z==P\O >4.MU=.5;_J<U-
M\S'>:+^-5EMD,CU$U&E8>?3NY[<W'-0D2Y**?>H4PB7E8OG)C;G],D*;5\7B
MM03W>)XJ;W =LPE3(>YJI9@.:6FSR"(D^\RC.LLNX.R9\W'DH9$"B#RTX+8:
MI?<=[3_?NOR_5OX6=6<8^-Z49]V_Z]?&:6L'\[5K%@-SM;J[E7U\K!5I=NY8
MZ;[,&=-?&;0\;""*_O&Q86UR':5)FB4GG:UD2*UYO%^F+>S>?&Y?; WP@R8=
M2/2/+'O>T+)+M#_4#KKV+>$% 7"=O#Q,@;).+_#DZ.I>6-:.5GP[>$:&'2KE
M5^Z(5#9RJVCXM7#WVA#OL<1G&=7B]-*M6YLR(OVW@]1*HA6E*1E''RG?K^[?
MEFH-QACM\YF:>7':R1(YQBLT51<C<W71UE0P3UI=L[FPDMI7=/Q1$(M0%I@'
M34E<?Y($P&KM3#/%Y[WB_G4\B]_><G[OWKL\M<\1IO^#O/<.:O+KUH:CJ"@*
MB%*D!@6D@R!%:1&1+KTWZ57IO49!0*G2FQ!Z+U)#CX#T+IW0>PT]$$CYXN_,
M]Y3SG.>;><_,^\V<]_TGDSNY)_O.VFNO=5U[K;U6OG#I87=8P"A<MY! 7(ON
M]&BLK;[R1U:J+F-@_C=Q:=[9R<"&Q7BJ9/O.^71*Q&/)->9W(G>.&<>SENXP
M+HW?]99*-3#[/CNO568I*&%)&_)#K).]T)GQ.C];0&*ZZ_05(;1.:'IOJ'Q!
MU/6'R)6/6>;@OM)Z3=6X]V 3I%/S0>6DN4L\R9%<5D*.$ZVZ2(T#Q42\>4MG
M,S).L+;OT9J4C#8Y([IMQS/0R\%4;W]:Y$6AB=UM%$-BZ\SVPM^J,S/(,D5W
MK.Y6S=CMB+WCI)+5BNE=.Q9453,_FKYDH\FO:VRLRTM\81HB:,N2*$,4=I</
M\/# KG2/0EK^)\%7B:"RYQQ%5@($S!D ]Y.;.$ PGBX_-VI"M[<:F7LLJFS
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
MW3A<MZ]Y".QDS9]P5S&ZTXS/C>A$1>PW?[8LS0-YI+_ J,&OL:$VLFM<OT8
M+V)5KHURJ2F*A=_C,)H> 7#(BP'H_<5P@!C>X^!N'(";)+QLP3]+*:K/#XI
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
M=P-R8E.3M@HZ_];[3*N.W,;M!6N_;#--H6S'WYL&VI%G"K./K\1>D[:+G>(
M#TE3@_03+@U6G%^4DG#2!K6M.E\8/J4"RG[M6#X2<)O>TV:EB,K7%PL0IHW.
MT0PA\GK\)NR1F?0;::),-H(%4='J2D_F2D'FM5BO6+_>'4\M3=4O (#JM8_X
M?W>ZW3'O _VK*";#)ER7>+L.2C(T[Q5&WU8+M2+EKH/R$+)>'U]U];JW?R.Y
M>8CI\5NT_$TEL2HI?@;J1T%GYUYKL=24-E^UU6\S?6$<)SLA+):G4:259APO
MO<UXR+@4A(QJ50<.,:%T/5B/NU#LR7"UU6J]X4C,U[@^ZP )#_>W#S0U+#QV
M^\\U/M#WQD9X)3F9O E7U(_,*LZZO\84]F+'3\WBG-U5$,:WWZX07!]QC<,'
MN$)P8?#E5%!_I8"^ 9)4,,T[X/:4D+D+FW,ACV59\I>F'2Z.RRDMZ=;ZO<9W
MIB4@>"KX3%M->W28F]N(WH@KV\>N6#^9J-E%9J<\*N)/!(1I.O<_LJ/=:&\4
MW<O_[%X)[1B^P&O7">G%5'#[7L:D?\KQF-FR;=$6>]Y^3:^YJ#:$7J'Q<7YX
M+?*D]*R*P2\A+1087Q3 *\RPBH'#_8.</5*GM$KJ?-G48=NDI)4*T4E2D=60
M\Z8;9(:V#9)1EZ$%E\[=^R;=FQ/=^Y +7>A;+7-UH]7#H.I#/9>%1OKJ.0,-
M#W,MMR"WOO5G]7JZ"RM=$<Z#J!]WY/>YE^RD?"+$WWXH0-YR/#QEC9[;58>5
MV"RAOY-=*51<B,AY.**YC-]+?RT,RF\EM=YUK?Z]G=N'='0QK_3Z;NELC=F)
MN#71-JED_. 3<+]<(2:YVF?JU;&H_3Y7WJ>FEFO^#_CE@>^?%>R)"SLCW'QL
MW]O(GWD"2'O8_\0FO$\V42/H8ZQ9_!FM<4/3TV@;]QL)S[1D1].E)?6J+G_;
M;EN>:*C4FZ;F5W-^=W./TIT2CBL)HU:55R$G=D6\GD9)64R3AMLR-( 78^E5
M4"8<.$ M(.:OV$2J9^2>EZ>Z;3@&F5Z"6DO$ 3[(,;QRUVERM$?0K]<[^2K:
MFAQ?0=P0?JVBUZ!"&P3T.DE#UM4I/C69G::'%\4W8GU2BU/6Y$P"R:T]38KO
M,/H^D&=VZOK=UZ8ER1SW"M#+_!U ^' DX,6"#EG7W>?W ==SXSX"Z.1WMSO1
M@:!X0UB_9];Q?/A<_9XONNZ@-(#?H2/LCBV_L[MV=W9*"?)<?<5E_/*W0C03
M=\!J85Y<F[A-8#I--IV]H.;T^K#8^,N0"X/9AZ<_'N;T&SCQR!;$$GSC<-+]
M)'[LR!VP4OU\GO0HY>/$9I;?-Z"Q$-.-$0LV5A,5$^40___^7LE_K](J##?Q
MKW%VVPX<@$@"JV4LWNJ#SML:ZKI(Q[.J;0.K#XA/X18(L>%+U>WT<+2H:X69
MU4E9!)9^1C2<5$L8Q6(DUFK#Z-7BXY<ZD6 )<VR F$\C>\O.Y=&LWN[7LF4*
M1[)KWYC^8GC:(D-WTM_4=50O)3%/^J6$(=8]>V3'7.$Y^Y)L?YDG>(L.N"F.
M WB]QP&J28_PRZX:8KYXUK9.BE+$ S,-\&3K)]"X@RT.$&]\642*^;"[>$I"
M>I*! S0+X@ SH1=X^#8S# .7D[*!^XPQZFG8VK.#'6$!'*"/%Z,9BJUS/[@D
M)$0-@Q=H<("]#K0F_G5S$39%& ]:Y\46*>$ ^I?G9[2IX'4J;+$4#F @<HXA
M"$)OP@Z(P4A3+ <8Z7JPN!O4!SQ.P@$T\_%LVM_W,G(0=!R. V@]QE^F^V(_
MM6%=%\]#8%?/<  *T-7+\X-_>OX6C,P&!"6-O_J& TP.M>  KY9P@)<'5QW&
MF&1P& 3S_>K\<NDX%(V?X0EVV*[Q.VR.JPHZ&W\E!]ZU_K-_Y 3^?HY9KL .
M@#I5L$/^5Q@G;RFL.@ZP$[]X5E$!5FLHP*J!=W)!9]45X)$7H"%?[)_FZE;
ME0(<P%H"@ZT7R\(!V,%G"HZ74U.PPKDQ/-2&G:D#+V>F8/_%! 3@ (8,JGB1
MPR[SA#'O=Q?_<0)V.K W_>[@?3D_#L"C-.D*I+^\GL^=%-O#$H#83E\_IEU!
MKNUPK[/$L!;V[K\41AO;ZA]UTUESAJ7&UC\I!3N9-5N$^BV*-VS<KC$>7KA)
M*1UFLHL4#H[!4!:C2T87AJM/-KJ?EK#YWD'(Q#Z)1$8_)-Q@"_!W6#^ZVXA5
M]4 .6*-T#H<]_&3W(K0$G_6,C'N<RWH"C1WT%I&Y$"L$SX\Y093<X$1>8A)O
M2)ZN5N*+G9)'SZ]"S@W$ZWX[GNMX0=4R"#MBA8#;087&@[I3(^Z<^TF^P0/&
MB*YQN-R+\ZX=\.]X,_!3-16-41A28Q3ROWB E "S/BW^=3+=/VYN7F\$#E]S
M0'X-EJ M$^+9WXF,-#;6XE(>F5@7EG7:_/&H3^&&NU91*G6QG>HS&YOBVQP4
M,Y*.KB^B-MRA*L*6'@1[9"4/_%^0JHLH>@H<OK: !A> 6;2E,7DSKQB:53+%
M;6/P</H]EGP>W=5E8&XEP=HY"J/GY'"7&IFW/G9<?6!^$O^EGT7,/ZLYS7=L
M$J$C*QW7)J!YL?PDMW(U)^5&QOK"NV;D:M(VOY'7% &&8CDU!_/DPH(5GG@\
MH9R]CYR">/:U3R[<(\00LX2%8D2]/D)G@D_&WA49_(O"(Y_]L\)L<?Z?I?+_
MXVU.'9['?AX&\Y#B?4G_ 2;=$>DH\A[S )P'0QJ"1@_0%A)%B[ %4@35^?G5
M#)X%=(NF7JG48 4C<(!/"T#>-*1?QDLWF8"5$Y)1F#\04=1L?+=S8GI7Z1TE
M)%*[]K>7=OQPDCKP\9YO?O\9N#G[$/^]BHN@VT7"!761DE3DB]7ALD+Q+G^Y
M?Y^-,R&*'[9B+>9P$94@J=4DW$I94A0@*2M%_)07=CD;#E1IV(T-^ZYA7NC[
M\*8J9;2+6GLXG1S'@'OEFW!B;G\!'76N]067>93;ERQ'2J(-UJ=!4Y(KH7MM
M+SE\[CDV%]4>Y/R*]W+UEJNIZ%==ZM@??'9[5[$B 7*8#-S0&A&<$0M5M\>D
M'\-,-8:91C8:*T2E/R[>C=!Z*A*QJ7?PM7"',B]9][<II\OD>*Z<3,L#[!1"
MEF>1S2#_O1[I_:6$BM[);(C0W7&#^N-;5U:*!AQS!<4T@A(VXX(H=H<B@\I6
M1K_*[<O9",_W?A:H:Y-G\55?K$+]W,Y-]J,-X+]&Y5.ZVV.9/Y9(,W_0&B]Y
M;&DBU[7H,8OH*C%(SB6\L-#^LP7!*3%3#Z<7ICR6 >=&@-I%>%JG3D.S7$W1
M 0<98X7YN;L,L?L+7<5E^AXY^=/^]LU0?VG]"6GFTS(EDL7L0ML;7\DKJ%^Y
M<_!1$7U(]+VB-35(B7T&^CH!;I=5,*UJKA> ?EV M9<N+A&66%_@E]&=::P=
MC,GNJ%K3+R @:#9A^';A/ [PI%ISWJE^.N]FRDX=H_[@M"Z;1,+/^S1] ] E
M[OH3'(#+?ND3**KC\)?@%*;N(59P)+8CUCOL(M#T4!/+KIP*KNW'4S8?. Z
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
M6"^BWWPML>Q1I\#;\N!X6F!!<\3ZD-TZ7"GD]^P*0B#FB;0E\_C][,S50MJ
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
MY:)N\((J G7YE[K]X8<EQ4V+^EF^P,DGU+_@^C&H?@3#",;AS]]K]L-__!,
M'1S5<LZ_< '4_W__\OXDR>(7]<0O"WZKYO8SK\HE^]K@JOF "9]+[MO1FJ<'
M_N\_U.7]PYRO?W97<7%\V'E5[8RJN"P4EV&JN/SG4\1^N8!]1_PVA[PZ8*X5
M]Z,K'L<P_>B,W1NI(;A_A@=D+F:Y^Z#>+MA4W^Z&U,6L^^?8U6>Q;/!\@L]B
M2V; \ES]X(/\6T]&#32B3%LZO>H>L,J_-WS!>*<M=X8&)?OW'^3?9JL:WF+\
M,+NF=+E:-/7U@GU<-KS^PBF76QF9<[G09@FF28Y$"&,:A!!Q'$ <Y2G$<F.*
MY+86(QK/FHTD,[Z OW]=\](2-*#V@X',S8E)JGB]7%6TV_4D!VK'[YCZCQ9P
M(+4=P#T7 "\86"@^0+5AY-]^V3)_*7SS:4&9&^%Q/43A7;F0>[DTD,"6^A7
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
M)G<HP69K>;V>W/8O;_<F=RO(8-MZ69-KX-"\K$FV<XM>S&2;>5G303_JJTW
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
M&Q[,%(\!K'I:QP]89BI'X:28 &LN5*&J'W_O0/MI4.W\^CQJQ@K'' !'VL:
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
MAD@6EQ*'O#N[?1@,/?$UPZ%0A_<)1YZYT%IY4]9TOE1MPVO#I*>Q(:;8J<"
MKI>\)1T!7>\HQT@]SU8Q(O3)/6#L';OO]#=<_<D;M4ML+]+Z6B\SC%"0!6$*
M*<$8H@2E,*<1@D5!HI@F"''3XBPCU$R^:*OP]BUM4 ]N>:75)=0G_SCJY1MC
MI[?$'>%AML('0 RONWNZ[I:WAG".5O<8I4D7MX;(^VM;YY5+&BWN9L=\*#$I
MY]*M[QW]^LU*&H[?FYMO?/[(?ULNFKMZ1K,T"GB60\H2(6V\)($8910B$@9!
MAED<8J/H4UM&/-N#\C-*;/HN6B"JIPVFP,E,59Q,?-NP=:5"X(GT3W')^F+"
MGQ8.3TLOQ<1I3T<+-IZAV:,]6,>[0%XPGF7+H,-\Z76N] RGB<"4AS K:*XJ
M-L:PH#B"*29(_H@$4634M&R$EI'ZL6Y'XJH6PQAH>NK'$11F&D:S;L(5N&Z:
MJB2KSFZ1.N<S=FNM:$COJ@/("*5I^WN<%_F@>X?&*V:+GO%RUEL^3V^_TSMU
M*_$1W_,9SW& 8IQ!G$8$(B9R2(H@A1QE/ H($K%>G-TI KZC['J28$T3**)Z
M:_HD)N,+V86DAO>V9D)J+\ISDHQDLLE7NT4H_[)=>R<'G&3!G1-GO<K./F<?
M[[Z]QGN%Z[+^*E<Q9I\6?\55J33J%]SP<)8E*,Q$(:3#SY3A'R:0,$1APE(>
MXIP1'">F0>\ZA#TOQ98PJ%O*8+F0KGY'&TBSQG"7U892]Y38/4"F)\BD&01-
M7($.K*\;L-9\@"]C8%D%OIM([C#Z78OLY"'P)F <BX,W>M].CPQNH%[/<5V7
MHN3LU=-K:?.KD\@5GO^&FU9YJ7O_]NKI1GH&KZ2H?\YHEC&4)$1U&N00!3F&
M)$<)Q 7/:%A(HSXV2JBYA!G?6S^]XVPEEXRT70?\@)XA==LK?[.7;V*FARZ:
M"CW=-!7 9OIJP!78LJ5BPXX@_=1%<74WYD!Q!UKV'-YAN$#)D6Z[B)5)]9T+
MT/9UH),Q+6L(JVBI&_EN&SE?B""*4YS B(92T8DB@X1G# 9QF*24QA'F9CTE
MAJ-[UEPM+:"(6247[ *AIV:LQ3/3&_J2F1>-/2:!J]JP.V-/6P+VF%@'E5Z/
M/F11JG"[?+M3A>L%:\,-9YRBA!9!#L.<)>H8 $.<IBD, QZ@-(A(D6N%[(U2
M\;RLMF3;GK?+-BZY.^2[ @NNF7PWCE,21+00J( )B57KL41U'<,"YCA%$4<Y
M+;)([[+6&5)6U[1=]WF@OL>V)W:-.T,*[V3CMC^M#8VG<0#'U94S4&S-G?79
MJ/J 6J(N9#8HQ^A"=KOJBS88F-59/"?;:%G%DR]/5T7Q'/\[11///FR98M4[
M/9_$D90N55=)CL6VM+OR[?];U5=2,>:L;">HB_<-HHR%+* PPT$D55G*(69,
M]:BG(B_"0(2968Z4,]8\[Q/'V[CVE>Y[AL"&([N ;(?SI&?@/0_Z9FK6,?#F
M.4'.,7*5U...L6FS<IP#>I!6XY["I8KW>*9/5S;S>M7<+2O52/'WA1Q[4%+G
MLUP)]:NGM]]Y1<N:?ZY*RK^HFX?M@5&22,LR+Q@,:1A(A4PHS LJ#4QI7(9Q
M$*-$,+- 0/],>S=4AZ=\7:;A^X4T3>^[Q$5,EJMFIY"6X0G?!--JJK]?PE09
MWD_JU?:Z FON0,L>:/GS>FXX':K.=P)O##_3#N%[ D[O'-XIV^TH<O?J3U#[
MPJ>KYI.XIM)W:Q.-V*FF%GVE/XXPY7&427M="(A$*"!)4 XYR7"*<%;@+#,Q
MWR]CQ_>)Z?VF4=7V-J(]O!AP"([UB!GM7.5C7O34_71HFZGR?;Z VE_EUGL.
MYO[(P'WU1C= .=+.%S(SJ>9U ]R^5G4TJJ?Z,O6I)/O>-EPK\_I$-OV.LI\1
M%.2"\P*&21%"E!4QS#.62J.\$#@7$2-Q8FB/3RJ =]M\36VB@C%N9U?3+'^Q
M,V9OHI\J_5*?J?VRJ>ZRD6FTP,NNL3]A91<O4S)5^1:WS+^L&BU>)L:X$(L?
M+BQS,'!]=[U@ZG^J#LPCGO.V>6?=R,$ER>.__[R<E_1I%A9QD@=MB524J+Z:
M0NY/B?0 \BQ"&,4YBXP2R"YAQK/]OV4"*/)@0-\P?^,2P/6VC*E@--L 6MC4
MC=X^?E=@']SC3W4,@C_Z_WLYKG$!G:OTD4M8F3:_Q %H!PDH+L:TB$_YG\M5
MS?_D_*%<W'[EU:/4L.O&(V&<X0PE# 9AEDMKG"*( \)@'A-$F<CR)*3:$2JG
MZ7A69$/"!J$%([AH!%2XD=9,WPQI@C71\^<#1J(;Q%6X@< NLN(H%#\["JHX
M+]AH6,7(Z],%5IR782>T0N-Q"]7S4<YLI9#>U(_)PYP&B;2JXC@)(")I#$G"
M T@1"7$L0I%&6B>LQX?WK&@V]("0_Q%<E[3=V%DY7[4E7KL<6(ZKA81QX+7_
MQ6!M'F*FH8TN0L),"6U!T"BLHR.>@<:Y2$P[1;,AZ4BWG!1A5*4<OC6=)CG)
M\8X".?W42ZM[_7'9AC9P]F4YG[];5NJE6< "$8FL@)2H<B&J)2Y&N( !":5.
M8AF.V LI;GV,??]ZC^A&;3[3_#DZ>7RV67%_\NBFZ/1&+OG7]BM0%U?=-2_X
M0\D*>F%=!A@\RRR]^%K21YE_68>17B9FNJK0HUQ8F+]'PNNNY_/E-_E#U>FI
M"ZQ3E^E_J\J&+X6X%E([KSNYJHI$[\I'_JDJ;U5;>,[>27V@?EJ_XM( Y7VM
MK7=E3?%<_7P68)X'$2.0%4D,41$SB,.021.[$$68!G%& IT2,\_"O=$F9EZT
M1J[4P,!.G7SN-*S\ESPC9AO8\:CEC3"M?]7',"MYKL!:HBN E4R;5M9]X2XE
MUQ782G8%E&SM[VI 6NG650)!)U_[NY?\/1BX12_YN[#SNE[Z]V'F\SW7_(RZ
ME),S-9W'^EQX[SC$S\;$I;'XQ^\A]@HQ9$%(4"HXC%2V$RJ"$.)"!)#1.*$1
MR@-6A':)3CKD/?N[.U4P3MW>V<;$:\&KZ<YZ \W0'=7!:Z*8=!,DG,>7:Q%_
MIEAQ$V!.QWT;C3+QR=]NK(EB:318K5"5^"C/8!Z&$408$4@02V"1!R@A&<8L
M,0KVGHAOS[IO$W*&^Y SO@XY>VCS2YZUC9WA#'L^%/0W;Y.?!NZ'(7;V]LL)
M/W0[!<]]U&?(]7^/,SZ[J7!VN&=)WGF9Y^VU9A)3H3JELBC!$/%,;B\95^5@
ML4B*1/ L-FK8ID'3\]:PFYVR4_!9\X+;!#\]Y>T8%3/%>V$%:"^=:0P \5\4
M^GGZU!A 8% DVM&]MJ1POURT.9'R*_A4?6V4<[_3^6R6J_)'22B@=*-5I[(P
MA"2)"XAIDHM :H\T-^Q>HT'59)E89;9T/(!:,7$%'G#?N,:)1:F#JK9"<8F4
ML4)1$'WM()+TY:<%.@[VFRDZU1BZ$KO3&&<I3JTQ="$XHC&T7S73&)RRV3LI
MT7+!UZ>";[\_R.^E2Q(4[Z6JDOJHI'U7B^WID89583VX9QNCYVEP?C]@2^VG
M^XSIZ0E[+,>UQB0P&EZMF2((_G!Z)'<Q)",5\N78O7ZA;*M6["E.HF0N!F2M
M<BX?R+X(_[;:\_6ZFJ%DY2N>[U=H%AEB.<9,&BLHE&Y/3B$.A( %(0A%21B2
M')O9+B;DO1LQPZ/NZ_MEU:@R%^#ULFZNP.^+BN-Y^X-?<;FHVV/PKBCD5?OW
MMW53WK>;^:!5Y:7UM(UF1\\&\H6XF2+;0T5Z43MU-!4K7N\4;%!P6.M?F_3D
M]?Y-03E6\]]X##\5QG126+N*@2)E48S2%+(\DSZ92&*(BZ20CEG$.4<D2Q.C
MVMC..)OP+K0[0":Z">_D\*3YTL*/E\ZBZ;WJA'-C?^5Z>1T"GV4A'4$X42TP
M?;Y>5,DO8SA-*WN9$[!L2$#_L2HKSMZ5B[+A'\I'58FRD:1+%3\C3:FFWCO7
M_[WF8C7_4 H^BW&1)3&5.IHG$43M"1JG(4SR,,1I&!9%8)2\?PDS4U_3KEK*
M8"Y)MR=J3RI4R/ 4[2+P]53K5)"::=,U5Z!C"[9\@2UCH./LR(UHQQU0[#EL
MR^  )%=='"YA9=JF#PY .^@1X6),\U._FXI)?2M]^[)JE:]J^Z)[J'?L7<^Z
M:$NL;5JD?R)W5,[S!VZ7BFBF&VXJS%0@\C"80E=BHT.S,;&LSL2.#CC9D=>8
M.,,3K='G[(R(C[Q1 6J?J^5CR50K);DJY<+M2EK+N;RF3?G8.9_KV^9".G ,
M9Q',,%?'5@A!PJ4E$89IEB1)0*(@,SNV,F?"_PV<"LD4\^6W6ID+3%4:*]?L
M +SAQ_ RWP)M/5O!+X)F6D#=YK?PK;E1_M2/OW<H_@0V/($M4UZN]^TQ<600
M6# PJ1E@#]#^YG_!2-,6+^Z.-C(1I1E/$XB5!X0"@2!.8P)Q'HLTSL,XID81
M^1=QX]GBN+2BKLTAU&6SHZ?Q)L/<3/EYAGNR^L4^#I0NX^6_1?7BT8,C-X/:
M*<S+4JQF49ISS(,(IA0QB*2>A(7(,11YP.(B*J(PY3K9TF[8,5*9YNG/-^H5
M,XUW*;R4DKC !"8XXA!A@F'.57&5)$0\)!+]7,P6_%9])3?Z^]($*!<=R@>\
MZ9_.*=+PDQ"&=[D7(JZWR4SWF9KM,LYR?MUM-&Z@<K337,C,I%N-&^#V]QI'
MH]IM-K\NE^Q;.9]?+P[. -^4-9TOZU7%#3U<HS']K;PU&VV0RL&I-]BRXL6E
MM0+!T9HRHSWI$K*"97_%V UBMT!N\'>U(G];+4I:/N#YJ^6"K:N*DH@RA),4
M4E(D$'&>0A(&RM0JI).:9YQ'J8ES.D++L^NY(0F(H@G^Y9_S*(S^%30=1V;[
M_1AD>AK$$1"&1^(=4;#%HB7KH5.-AGB.-,$8I4G7O8;(^ZM<YQ6[-7W*>U.;
MK*3Z605 +A?#]*:;99?<%,Y2E&2$Y0',,8_5FE>M%R.I L*<!0&B4938V/\7
ML#2-\?_Z3MT3M7T\NG;I]'3>W)72&X#P!1?2K/V1?U<!%Z;)+Y=,DIZ6\8VY
ME18:.7%:Y^"UR7<]=R>2\-SI*@<@.=)EEW RJ:YS -F^+G0QI,6-O3I=::.B
M[I9S^<J79G%]WVC?V1]]V[,ATQ(% ZK2?VY6U0)T?0$-;O&/RZYQCW^QV(9F
MBZ7$9K?XHT+9W>,?'W*ZF_Q1D7;N\L>?O#ACMBL\^[ZN5YS-<H98S","$Y&&
M$!$N8)XD$0PS$14Q*H(T+ZRS9(>4_-_+#S)C0=G2;&/XVDQ8TR"^4W#I[?0.
M(#!;E+LIKQW-*]!1]9+C>DPL]WFM.U2>*Y?UF*@C^:M''[<H>_M^(;>C+BD-
MSWMO-B&JI8Q*G^!AVJ6%D5 J.A9$@A&>D@ %VGT?CA#PO%GN4#2H&GH,BO&%
MZ$) LQ6X0\RFF\PQ(0VJEUXHK%V!T1VBKOK&C$@R6HKSV'O35<L<X7JGH.78
M<Y;!_GNI7]ND,)4B]AMNUBEBZAC_AB_:\I<J=;+-G)SAC-"\"'*I4_(,HBRF
ML$B*  K*@T 4 4\RHYX-E['C^]RQ):_B]-J[KH;W(?Z&$?Z7(:YG0TR'HYFB
MTT@HO1IDYEZ!GM6G[A:2MG$NZHKDJYP'=?S9_[J- 5Y?0K;EAL/3E<;-DP&<
MH.DJ'> R9J9-"' "W$%*@)M1S8\8WOZC>;K^5K'ZFOW]W<*XV,>)USUKK;[+
M2)L>5@-)>E4W]UWORW?+9;-8FJ0+G$+@_$F# ^'-5(V&W![*;IP1T^KPX=28
MDYT^G!%J>/QP[E$[*^5#N5"%;]O@@G>8MJ4U?L/?R_O5_:ME52V_R=W@-7Z0
MOVF>9D7$LS#/.,1%'D(41B'$.9;.#DV2(D]#G@EN=BAA0M[[2<4KO/@3R$?;
MO&/:\F1F@!B!J6=N^ +(;,5_Z$'I(Y36C"@CHF4%;'@!:V;<V0@V$#BR"(Q(
M3[K_VX"RO]M;C>$LF+7N>J5_QG7S9L7?+.]QN9@E. B36,208"14V6H,"YQ1
MF!1A&)-0B(P;Q?EKTO5L*/1<X'D7='0%.A: X@%()L ?'1N&0?NZH.II&@]0
MF2F9 Y2N;Y5".8N-B\#',4G]13@>I?K<H8QC4&C$+(Z^;GM'(F59-%T&Y9>R
M_E.24#_ MU(94)0%B4A46V\40Q2G0NJ.E$%2%#2-"$(LC\TJ$9\FYEE-])34
M1EOQ1[Y8&09<C>*D>T/B1GK3:Y(!5:#(MBJR)^SRHN2\=,YN2T9(37QE<E[H
MPWL3C7<LTY>E=UAOU<6OU;*N9REG),S"& J>)!!%@L$BI 6,>%)$89+C+"M,
MDE6.$3%:O).DH!R%0@CI8%%&8)ZK<]] 2/<J#U*(613'HF )3XPLH(NAL.BH
MJTA*%;:FZ0 5/>UUJ:Q6]LI>2D??;^UD9H?#;.D1:5WE0Q\C,6W&\XB0!SG-
M8\_ZJ [ZI:^(J0IBSGB&>)&+",:!:HE0J"(+24PA"X(L(A$K D)-%JX^:<_+
M>4T*W$I:X$=IXM5M'V7#T T#*/56NQ^ /-RZ?!D63IVJA.<Q^2<IX+E#^ 65
M[SP&B%GQSJ,CV%9#P/.WM:JF_FZUS8K(LC3)BB*%(DH"J H*PSS#%$9I(D0J
M#:3(K,3;42H3: O 6Z*F)0B.0:*G"BX6U&S5MS)V]$!+T$-RR*A(SM+[C]&8
M.&U_1,S#=/RQAR\MHONVJI;5ZV4E#=>VV]+U@GVNRF75'6ALK[F^=%^W^FM?
MG(3DHLBQD"M678LD42)W?D9A$)$TS(. AM2R>JXM2Y[7^+ ^:\LB&/#8!A&T
M7*Z/.;=\@@&CEU;+M9XN/94R[228Z9]]S'U6N+U4>N>E;:T9>J::MI<">+J8
M[<4CF\=IO%_4I7SRIF*?E_.22B/I<[6DUVSYH)HXS_&M;L3&V8$\J[">/E@7
M0%QST6NO)948R]=!SY%^',=YA,;UCW-PS%2+(2[@#\6.HP@/;;&M8CW.CSY9
MU(>VH,/X#_V7[ PA.=H#KYJGS_)[:*0J45$^#TIG="=P)$V2!/$,4BFMNF>)
M8,Z)M'1($>4L)T62:,6XZY'S?=/2$V^_:KZF? 5NJ[$3.AO8](P-=V"8K?8U
MW2O04N[ZN&SA^'44#F.C0D]*1P;#&6*3&@-Z@N]O])IO6;H]*B>FRX9YTX9>
M=T9#ER73_G*WYRQG,QS2@L01A_(/J0%XFD*"&8,LPK'@:2QBSM<I[YJ.CC$3
M6DMA-\G=3#-L*-GGJ%E J^F2^('KI;3E[JH*=#(Y]&2L07/EN9@S,*VG8@W0
M@6=B/Y*Y)_(1WW,F!Z*KIGR4SI HJ;0#+&+'SP[D^[94T0<;!L": YL@\O.@
MG'<^G.)AIE3.0^$AKEQ;7BNOX_SHDWD=VH(.O0[]ERSMD',->4[UX^E5R:=5
M4S?2;)7:9J]9Q5K)?*XDRU^6\[E85NK%64C2B'"!(4ES=<LB_RAX$L*84Y&&
M>9Q@;'11.[T(GC7201^8-1^@9<30&II^@C6MJ1<];<]GC0WD.M(2:/=3\%(R
M\?DFQI7%-[T TUJ,SS9!!Q;G\W'BO,YJ>ZHWZ,W-1<)PC@FD@N40%2R#I$"I
M_-R*-$J3A$=4F&Q3^J0];R\[!5F[.F<'95G-]A@#5/7V!C]8F>GT\;JU5]W)
M_!/XH_^_ER[!YCCX+UV[3_BEU*T] 8A!T=I3([A6->_O'W!9*5TX2_(X2@LF
M8!8F4LF$1-G"!8<)2A"F& >!R-PHF2W1*=5+N5TW6'$!R@T;KE3, ,U+E8L=
M1@[5"GA_'AZ'2N107N_J8T#RA2B.0Q#T5<:1=QV5H;M>-7?+2D4[SH*8!CD5
M":0122#"@5 YF8&T2R)>A%E!L* 7EJ+;4C/Y\"\O1X<W=!V6I!M IZ<0',%A
MI@>.E:8#6\(>J],=2N>K0MV TO-6J3L4^6RENB.O6%2K^WJ/Y_/7^.'5G"]8
M'U*;IFF&42%@D.1RST]Y @DB HHXSQ-"\C#)L':UNB,$? <?*HJ X@= %$V#
M4F['P!A?H2Y$-#S)::63U$!+SJ9BW3$Q#2K672BN7<6Z/;$=E:P;$66T9-VQ
M]Z8K63?"]4[)NK'G[*R 5[@NZ[;!F2H9K"[P6H]DWX=FF 4<<02)H-(@2%$$
MBR3"D!." YPD!6.%B=.@1]:S6OE]@5>L;+K.Z+PJ[\&V'L$;W& SHT 323W[
MP#T^9CJII=^W1.PYF.;XP4QP1U:$)M%)#0HS(/9M"\.WW3?3.%U6;AND_)$W
MG\0-_CYCB"!1Y!G,<9!!%*H2, Q+GR-/<%903! S2H)RQ9AW_5.MTP3[)AIM
MNJ4TT?%.2F$MV03WN/J3=[T>ZD'RX8*WQ2,:_)T;GJ ZF[V L# .D( Q$P2B
M+)7S&$E;$U-$,Q;G49HQ,V?Q.>;/RK,<S&"?*=M.XW^W&=3;DYYC5LQVK4^O
MWU\!K?S<7]O9ZKNJ=(5.!RE+ZIQ,,CI-*Q4;Z";HJV+$UHMILF(#IDG'%:OQ
M[7;7O=O)CRME[7\2;\KY2OZT.S$87&;.LBPA11 R&* 40Q2A#!:<I3!->$!X
MA 1%1E61#.E[WBM[LO9G=J9PXIR(,,D13(L\AA*] A98HHM('I"(1T5*(I/Z
M-#[A-"]=LPGRP'V0QZ+EIZV"V9^6=L>#RRU+  (V]2SH[4P>L37;@ YB9SYN
M8.V/6W=";7H&W>TSED XVDY,J4^Z:UA"L[\YV YC'NW\V^*A5#U-;\I[SE0W
M8+DC_17/33(N1X;PK*Y_^_CY_;#/;LM!5Q=I&*O6UA#7CW4>@V1<4SA$PTPC
MF #A-+-20UJKZ.:Q<2>+:]80;AC1K/.X=9';LN$?I(UX$-IQ?:]:\_U7.[]O
MNSZ87[@JC<F4PG@GV<%S54Q_QE$2IYQ&,$[3!**8$5CD00$C0J*,!E@:=4:&
MFP.>/&N'_[6:/X%0]:Q\PVE[B@WB\ JH[\RX'.[%\.N9&!.#:J9D.N9@R]U!
M@(=*MGK@M+5*!IRJ&E4]D\H\Z=ALNWTXK;KK"C1W%7DOYFCJ:KVN(#Q2R=?9
MT';:\_WBD7<^<^=A#\E^$I\K?E^N[F=A(#*,*($I+J1CRQ"&.8I5!^8B2!*1
MT(P%9N>+6G2]'QX.J:HE^-#15:>'1X\*S52C'K9ZRL\Y7F;J;4N^[X=\!?:Q
MZWEPI[J,1':DG/1H3JI^C&#85S!F+UNV7/OT^OVQYL?K0S@5Q_^N3Q(2A E$
M10%%04.I/C(",4,1Q!P'C-,T$[E1%I@!;<\&U36EJ_O5O&WH=:Q'>]><W;"U
MF@&R>FK$$UYFRD0Q<:)U^A7XV-W%2%[ 'XH;T+/C\(+; @17O<X,*$_;V,P<
MDH,N9A9#6"J<[DJ];BL/7R_8AR5>#"H02X*O5Y4BO4Z3FX5)@)(H$I"QE$!$
MX@#F&5&5SG.&BH(66614WMN8 ]_1>7=2K4/YXNGMUQ&2FFK&)SZ&RJ9GI;U1
M/%X\O+]\/%4[_ KTS'K)N[2&RI5*,J8_K6*RA>= /5D/=$&IGZYE?=VU[ILE
ME+$\*3C,PR*27A2.8)Z'&.),I&$<XR)DF<E]UB$)SU=6;;>%+HB_)_LO_YQ'
M8?:O;36OD>YCN@BA($A1D.<PBBF%* Q26,0\AF$8%FD1DP*'=/;0U3=I<-5,
M@=,^.?T /GY;+A9*V1 \5XKE8GA$&(LLD'AD29%"A#"'6*0%1#G/A(A$S%/4
MP_-V85(-ZD)PUL2TH7G;W6:ZPD5O4[I,4K-=IQO_ZH25Z[C.TE&97-91VB4P
M?9VDHP(>K8-T_$G+["Q<W\F-0OU/C?>(YZK;JHHWDQM$J4YSCS_117C.\C 7
M7+JU$"5$+E968)BG@L)(R!^F25 09%2Z\3)V/!N@BF9K8;5_&5 WS.JZ#'(]
M/3 =D&8ZXR2&5V#('!AY;HKP<#?PN4H^NXR9:?/3G !WD,+F9E1+3URS<_G?
MRN:N7'Q:<'5CL>E</@M)$.(@BV$>J.JV85L3*DT@Q2QF880CQK5RXMRPXSL>
MHR4OK9XVOIR#)TE;@@U49Q]#K_TRU#5=^,FP--.26K'%BH\NH$,U2VY95<;8
MO-5N*N1.:L^O<BZD4;;^M4HWDD\K*8"4QJ&#[P1(5][^9<Q,Z_H[ >[@',#-
MJ)9]W^5:Y_R3])JPR@CZP+&ZU5WP;WA^PZO[61Z(%"<A@D+D&*(@4:I11+ (
M12H"FC.>&?4T.4//L\9[^[U1EQ_J>K M_&38UOT,5GIJS"$"9GJJ(ZPJO/6D
M04M;Q7RTU,'-V&FM>;MV/3E==6@_0VW:INQZHA_T8==\S3:IMSW:^'K'>?-!
MS9ZJD/:]K&>,YP7)1 AQ6J@Z $$AW<(LA%F0\ AG04R14:+=*4*>UW9/%K1T
MP9HP^$.1-FPN=!(JO17N @"SI?UUTTRIC=I:YRM_7M9E"\*:BRNP1ND,+!8I
MNN,R.TO*/4%FXC3<<6$/$V_//&]1T>/+QIOJ2SM$@@NF,BXQ"H1<QI1#$G$,
M,X0Y930E<8"TRWGLC^YY[6[)&=2W.$!@?'5>+)?9DMQ2LJG=<2";0>&.2V2T
MJ]JA,7UF!3M.B3!:K>/@I>E*=9SB=Z=.Q\F';%L2"UY5*DQ3A?'<X.]]3.8K
M:3&(LIFI_.LL"Q@,Y48.49$@B,,4P2!#*$O", YY;M:'>)2>9PVQIMY'+=ED
M1I\#3&]S=PB#Z3%#CT!'N8U'ZFF#'WOJIQ/O++H*:\GIK)7P.+6)^P=KB7[8
M-%CO-<=MN;9Y1-MZ,G&((AR&$10DEB9]D$F3GC(!64ZPU HI2H2126]"W+,B
MV&G9M>'#4:^N8UCJJ05?")GIB-$^7L.,,[?M,RX!P7>;KV.D7T;3KQ%0M%N
MC8UA6P%42K5HJM8"_%+6?][(<=XL59['C&5,>AA9 .,XR532.X-$(@+#-*8)
MYE$@71"C"^33M'S?#@\I T4:*-K@CXZZX7G!&&9ZZL,1$F;:PAH$B]J?9\5S
M5OOS-*6):W^>%?FP]N?Y5VQ/^1NU2#Z)+HATD(M^?:]B$&<YRZ,PCA',0Q+*
ME5VDD(@PA#@*HUS0C$;4*#3D'$'/R_N]M,,>Y5?9YDHIPN0)S%N6VF(6+4]7
MPS(6IA<!9^#4O0EP!Y+I54!+68'1AQ7OE*#HR+N\"M 3U-E=P!ER$U\&Z E_
M>!N@^9YE-#"?R]_>_BJ=DPJKDN+7[+Y<E'6K?AYY[[O,DKA(!.(!Q"A.($*(
MP4(5^LRC)"-!&A:B0&9YEGJ$3;Y]JT3+GHTK<-LQTMK*>(<5P#M>#*-!]8#5
M4Q'NP3*\6%BC].L I5T>UH<0#D-(C81V%5:J1W3:4%,C( ["3\W>MHRW6N>H
MO%M6;Y8KTHC5?)W8L,UE^%M5-JII8#W+2);$F=0G0JD2)% *"XYBF-,BC(N0
M<)Q1L^;!AAQHK95+.@>WE* B91A#98BDG@+Q@<YE64_#/*>1#*>6I:40#L.>
M[*!P%>=D2'W:P"8[: XBF2R'L;C^W.3-;<<=4N\^)?4ER=\OI8'PU 9-J=:E
M57DKWVU4S9]5I7Y:O^+RZ^-]LM6@"$Q,"1<%B6#*229M'YI#$L0!C$C!PS -
M$<;Z#1(F8-BS4R4_Z<#@"G.*&1K7@2\1=S.E>3P[=$1KKH7HPT:5'%=@*XEJ
MH+RJVM_5@+32;%))=8K]/,\L&]Q]O[#9MKM.?VFS;G9W/^$4C(8#3,''=!$&
M$Z*Z$[0P)5WW#0?6E1X^JQHSR\6Q8A S0@0N"G6I@6FF*M532$A((4NPD/^G
MF<"!20[TA?P8;>+F"=.JF GMUWZ7*GNT-DQ?L]ZF1,RE\Z'GUTR(LMF6W36R
MW>%L';&Q+BV_+2BC\N.JKD&WY[1<1WA-4&->AYL74UK> #J3BO(FP]I>\]:2
MA$HWJ?L(0Y2RI&!1#%E! E4J/H&D8 R2D"1%'G$NU:/9Y>X>!>]7NG73WFC4
MO'HL*:_!0[5\+)EN3.EI9'2O<"^0U_3BMFXU2$OL?'BIQ77M"5&<7=+NCS_Q
MU>P)\0XO9$\]:'GG8MNF?EU1_*"Q:)R'01@2# E5N1LAC2'.8P:3$),TB@-4
M8*-%ZYQ#SXN^+;'0)W/5PS:N<@LMZWK5[J7\_F&^?.)RJ5BW*' _<YKW/\\Y
M'X9718H2;!G9+6,^X!:0)S!\KN<8M"Q?'39&\-&'UANDKBZBG/,W[9V5+W@/
MKK>\$3)OR_!Y42^NV=_KSU7U]9&^KO\O=^_:'#>.I O_%4;LB7U[(@KS\@+>
M9C[)DCWK<]R6UU;WQ$1_4.!&F3.E*@W)4EO[ZP] LJI8-Q82!5#JTS'3;4LD
M\@(BD4AD/MGTGH-F2X83K[O.I.U+8;=-BFKOBSP15MZWSH/RU/ZGWXCAE!+&
M+9TE^6&V2D]TBYZ5AI1&C1=.C3E9TX4S0@T;+IQ[%+;LN"CO;_KP:A=+^M*&
M,S[(G]7W@H>^P$F*./43U3[!1U0$%"61'S",HXP+K7RV42J.U^>:[CI&VU'V
M6M)ZJW)<1^/KTIKDL)5I)+3V,M02:F0ARO>[A2C_L%V(XZ-.LA2U!%LO1KV'
MX;O@U7S^_H=@*Y5=<DT:\2#WU<TA6G,K'!O#\7J3I+T-;6]+7'\''%7 ^6W0
MENRP%7=*;,N[GXYP1EO@Z,"3[8,ZX@TW0ZWG[0$]],4(499C0O,(%3EE"&=1
MABC-0T0B[&>$R%TQ 84+3I-RO%9/@3T8E6^,*$SOE&Y'#<#C-ASRP7I9QWFY
M'<(^O$91QWF!=: ?+BKI&-[*DGG;F<>_6^;^#7FIOY"ZN5F)=4"?%C'!02%]
MX"*4BST3*(^##(DH"027_T1,JX68-D7':][WD)?[GB(+3U 95]7X,G>B -AJ
MWR[POGV7KP*;O38\Q81WHWH%PI$FM/0#S\"QIJ>+4FC.Z,MNQHN6R#HI*^,#
M39YSHB77L:01O1>GZ+&HTDSN?E_>%U'.\CR-$,V8-(FTP-+U">6__#")0AK@
M.-3"R+F("_=IFHG+AHEK7>JY1LXU!+:C!DT1VZPZR==K-4'<4\NKM#U<\_"&
M&QWNJ>FRUH;[@QDW!EKWX/HL&H6!3.;JKF';!>UOTA54*1_]3DMY[ <QER<T
ME@5('M8$(IG\5RPBGL9^$O@!J,0>RH!CXZ0(B=I3,^TUWX57$[GXY &&[$#F
MMC\U[7$(5KF>(7.I2&# YO;ZX\P;=G=3E#?995IPQ%T.D8/4$5,UV>L=!",_
M=>L@(^4<Z1QD-@X\IGO]75VG\B]"5'^KEJNG#XLM,HYF2'=D"-<I81UE3Y'V
M6MHJ%7[9+)8-H,'\F K.!W4M20\S$6."6\;^T931*+0[-NYDD5T-X8:!79W'
M#7V)SE59][UCF8^S0"1(!6T19G&@8'M]5,@S)0T)PX$/[("\2P#R=9JU.O[V
M[?W=M[\ =_==)6CNW<:" 7?FEHZ;IGQ'1;"U:^X./NV>>%2P@QWO^%-F"^FK
M:,JJC9TK/*T!5I/ (0VRC*("DPCAG"L(79RCI$CS,(CC@F1:$=-SA!QO>UNR
M+0S<)<A6)U6EM_!L* "V!,UD!R_'<X)96I@GR4RZ1,\)N[]8SSYONFR?Q6(E
MOHA*GF,>U:W*+9V7#]V5BJA953YU3<3ORL=R\7 OHIP2G"<HRYA<S46&$:'R
M7U$>9V$<T*#0*]\VI.\Z.VA+41V@FY8F=''#%*J[YIVI"6H*6D9FWH 5;\N+
M.BGOJ/!N7(4&-L)($=9,!XSZQ!;%2#6'AL9LF(FK-S:]>J07LWKL:A76D>:;
M4I4H+?A7>9B_)TD4I2*BZHHV1C@J**(L+5#N^RDI\M3/? 8$VW+-L_-3PIJ8
M]U**.;"4R_V,Z9G$-S4+,"-JH:ICV_K,&X@QN&S93+$2Y0T4>D"U_MJ%']K\
M_C$*0:#JMU88 B9LC+#<GF)5/[?K5=TL'T75;5"JUK IZT+^LMVVCFYL5XLU
MT_?"CXK$IRD*4\(13M,,Y5D:(Y]&S!=YQ@H8S+LUSAS[OFL#(U]]A/;SM:9\
M/=/_*BH%!HM[%KW?)8_>FLE9[P]W=<9;1M7?CSO4+39DSZU5Z&B["K0'-&V)
MKZEAJ>VJ\PB(M64"YG5!*O1P[^=)$1 L$(ZY=*JS!".2,XR8P''"XCR)]&[4
M]P=V?;Y?%\(H6O!RGU;T<1-UB4 P"Z,GBU$5SY#QBPIWVH$FK]49LG^L/&?G
M]V9UJ>\615-?\7\:W-R>>-WU[MX79_9]<^IAE:;)_>TI)9R_N[4@/VRAZ(GN
MX ;WC*3&M:G'QIRT-G5$J/W:U+%'#2-&[+O@J[F0.Y]X4)/X53RI1+/%P\=%
MN_6I'4^>1KI?;K_,.)%[4^;G*!#<1Y@$L?3K<X9HD5+N)XE@%'0/9<B'XW6^
MYJKU,#O2WH ?8*C'4-6: 1SW"@2&98[H;L/34(NS-CC3/_';70LOYJ3WTX4J
MLA5#,>1BVLC(9:HZB'=<.!S<K;A3N(-M#.7[<BY?^=HL?JTW&2]@-T-S.,?F
MJ.7"&[ A%U2SJA;>K_4@CTK?[=!5TGDWQ(%^8-9&3S4.W!*@Y$9NBBZ-R=P6
MH-!#-P;ZJD'IX4TI&E*]]#@IF[1UX2<!SAA*PE >LF,:(QIR@C(B M_/BY E
M7+O6\"@)U\?MCB:@<.ZX(L97LQWQ@(?OCMP:V4:CKE]75D!5X,4RFY4![LO^
M9TL5?Z/BC);X'7]SNIJ^4<YWBOC&GS0[$/6AO?IN><7^O2HK\3.I_B5:7--M
MQ<)]P(.8B9@@D3&&<)X&\O@C",)<9%CD 18D7/>(N0,TL=4AKO5-[K:'N3,(
M<<B??R>J$D;Z[X\;-HQK7O3TJG?6L:<FLQ!(3U[5Z_8,>%L.!H4M%MO60B2V
MU:]6B^:TC6HA:CCH4 MZ^8($''K^8I?N7^S>KN]R1<7*NNU!(\J'[W+M7CV+
MBCR(KT+E)\H3T_KV8D7F<ED_!O<)CDDNO1N$<1(A'$KOD48A047*LCB+>>[G
M# RP.JT,CCVG-1L>Z?CPJC4C'MMRXLW+ MI([Q6F6S,<]+8G$1A*NCS#YW:;
MTK,1;.9M/HQ>-F\CG#>0SE/B64[Z>9VIL9D&-+$$TR<&O<X4'4T5>B56)DY"
M52WCFY>/B[JIVH-4W?8?N/M.%KTLOXJZ426D'1;@?1J0C$>^0.KL+IUP%J-<
M[H$HXR3-TE2ZX"*&-6J<BG4#%QZVXW7D7@%,'#J'@-WLK<S+:VUAG2S>0!BO
MZ^322'&V&UP_]7+F.YG>0+:JX2R\=M(JE.T_1NZJX6182V$UI6]8D;Q&EOBP
MK!2NA(*>V)[V>E 5)4/=2$[+^AYG$?4#3E >12IAU9=_\CE6."=%DO&DR%D&
MZ;4%90!T%((WU]H0!""G&^M2S[B[U! P#JV#2Z*I07CYM*$:;!580\E/6X)M
MJ)R#(FW3<<RLSXTH1%7MFDA5<-K5BM]+IYTD0CJP/LY]Z<#Z(<IS3!"G(LC"
M((JC4$@'MM&S-./$8"YG [R:ZDFW+?HVKDVQ6G!YO)AYI/$*56'SK"H78#;G
MC 93/XYRDBJ@/#]&.,$^REE2H AG19YFA! ,PJ*RH,-+ZF5/:=&JSO2LLCU-
M0&UPKX0=+[DME.](V[.X>B):LJ]GB$UJ3?4$W[>=FF]=EH>X+$8P\#ZLFE4E
MCB#AM4ECVWP5S$*:Q:E :>&KY$3*4!ZP&/D12Z,P%$&<A2;)B3:8FS!C\7W=
ME(]D'RO2Z]EJ>S1OA:B];ROZ3\&:]E9K\+Q9DJ.5>=0,#KS2[  # (.)&87X
M5%G4+;/'9VV*!$F;FK2<-6F%M5=)I;2IU%/YE59IO $(@J]E_:\/E1!2%"'7
M5M,6M+.<R0-ZD" <^%RABJ4H)R%!(64DBS)"N4]?$8+@&,\0LV($0:"(HD)2
M]<J>K%>-5:J_TM0YCO:ZF([)P[RGL B4()Z2Q%N+\I;!",;4_MIQ76U^_Q@!
M7:CZG8(1C!*&[2AUU=S_3'Z4CZO'3;N0)(]8D4I'/LX13HL(41Q2E/M4.O89
M#G"J!29P,+)CI[RGI6>-#\4>MYH7"0.S;CT9BYC,)YD?LQ'RI8%]D'_;VH;#
M\299PR?%6*^UTP\87FL,O+C;8M_3N\=A[J=YQI&?)-)/BO,$D=3/D!!RD="8
M% 4'5>>-DW.\>G:.0?+T5&X/3&0\(F2B.LT["VL*@:W ?5T<'!XMWD=HB6CK
M]F&<V+1W#5J"']PLZ+UE#X_G4TEH.2^;E_L,\\B/0A\%3,@#49$3E.=)@%)!
MBBPOLB2'U>*.4G.\V#=(+_.>(#C1?%Q7>LO;F@9@J_L4S,V&M%O,F@,)'>+0
M;&F].K;,@=@Z>#&'+\%K5+M,".5!=Q[WQHN^*8M">L]2(@-$#-BHCI=SG[.T
MX69PI/6V_)A 9@"5-[[NW>H-9@2@*G-0TVJF"J/25B"IR2I<S50P+'0U',&\
MU>;BX:M@HGQ6T=RK^7SYNX*M^K"LKBO!RT:U6I&_7SZ+ZJ5O''5;E0_RU4;P
MKL6V^O$[42PK<;VJ5/.=[8_O?>['&14,I4DBC]Y9R%&6$H+\,$FYJC'!1*M;
M_50,.[9K\AN.X!TLG<[0N(5[BWJ'V<4-\]Z6^YFWX;^]SNPD\)0(,V\MQ+8Y
MWLS;2B(-:,MT]TO:2N/UX@Q_]<9F&=[F]*W,]D5=4M_,K!NU79UB"G2ZMCKE
M8_*FKU-H]5C/V$GH6F\Y^UDT]PF+B9\G&.%(J&PYWT<T*A(4<A+1/$S#P%IO
M64G.\1;<U3X<! -GWES4M4<&O0?)7M#L?T7I+,OS%@SV?T7)+(Y3^;+ZS?]>
M+<1__D>0^'^-_)FGUE'[T(V<;Q6T[7\5M+^*9I[D3D$O2_GGFK <FA.E%Z6P
MIW[P3CR:OB*)3]*&=B"D^WZSBMA;:2P[$!S007;XEG&KV.5JT=1?R(LR?KWU
MND^Y+VB8I4@DH4#8QQG*&/&1H$7$Y4:42],";/-VE)#S+(HU6>^IHPONZGI,
M.YH7"A=+#+Q(6(O:$YRMO2"K?59'1++73?48D:E[IHX(>J0SZMC3)GA7?6+N
MMV;)_O6+7/]K]*-0Y')KSPK$4DJZA9G3-$?$3](@S"-5/ZL/>76"BN-M_N;;
M+YH7 ..ZT#@>VY 0M@HWR>XM2:^E:01^=4IJ"/Z5!>D-(;".:,$6"M89H<:!
ML$Z]/"$6UAG^=^&PSCU\T:XOSSU?EO.2J3HI8&_3DP,XW]]4X&!-U$W3T[.R
MV=WHCA%ZC<UN1. 3&][8&XY2C>M3F6L;;(RGLFI?JM?EQGL8&3UZAOA2E4S<
MQT5(* U#E&"YE6(1^RA+4XQ2'A2ICYD\1(/:-4XM@.O+/L5-CSK!E_,YJ:0G
M+<_H+0*%;0 *VW.K9\K>\HS!#*1.IG*M#ZJTD6H+/'$$7FDMF]<*-V'JLJ-I
MF2J3V3;[;RNQV='D@/.<7?%Q<6>&HTRU7MX:,N/PEKG>JZ7+"B:R-/)11 ..
M<!Q11 KL(Q%2'^=)0(/4!U;-6&70>7!G6( W2*E0%TB#D@OYRYYE[V_RPY!3
M:]SDP<:L:>Y*KS83P#UGV!+B]+;2'0.W@$9',F'JJ1I%6-2G_?X1-IA[K;82
M%A4[TFW")A5XD[>#Z[WW"W[3E3!&<9(E'$5%$"*<<(Q(FE!YFN!A*'+*>*P%
MV3I&Q'6B[N&EN?=>W95IEQV.:FC<\-F2&V:^C$0&M8P[)Y-1^[B3@T[62NZ<
M6,.V<F>?-?.F/HFZ%N)6'D>)BD1\$M(H;')X?UEP24X%*01__X/)1Z\>U=_N
MB]PGJ4@9X@E7]<88H\Q/"1(Y":(TB+-$+^OM(BX<+V3%TU^\\O%IU<$&=G5[
M,*_'3+MZSHUSG<&,0,>..OOV#'DM1X,D_9DWY,KKV/(ZONSY*!>IQ9(K8L;#
MI!['16K:=RPN&\P>A-C@S*IJ$CY*RL\E7_5]=>JK5?-]62D<LP_+ZJ/T:U2"
MTCV.<Q$G7#H9L<H "B*,<B8/@"1(DYCC/*(4U(G;%F..S5M'V2,;TNV)K^R)
MFR/D6IL7/2OX&MHVO,L\B7O05C5MN9QY_=Q<[<[-FE6W0%^7*,\A))@16Z\.
M'G:),G5@QBX:W]1AE,9=X4!*)Y!G11[E2(0A1;@(":)$Q(BF(A9%F 2QPAC4
M1X3=C RR?'"HUZXEWEQ1\Q@8['4KOZZ;9B 5U/5J'2V[L*L'?%OSC=;C3NSO
M[(ESZ,/L/P!'Y?BJ%N/5C[*^CP+)8Y$5B(9$.15<H#QA\I24TI#Y. P3ENLB
M<FQ&=>P1M'2\WQ0ES1R;79G'UX.Q),!0JLJQJ9M2!2)^EE.ZJKH]]HQ8(&".
M S$N .78CC49(,<!^T,PCL-?&K2N%\O/Y%'+:1X\[OCK_O+^UE-D ,WG>S'&
MOVM#"6!?]5GF81WC=]DUZQ#?CS%=1_A=IG<ZP._]"O[%?EXNOJ[F(O!I'$B?
MZJYZ7#3\PYP\Z'[#)P=P_%5+ND@1]A1E%.P<*U3/FJZ\1O^;/ZV(\ZO B@Y@
MZT)/?.\WQ86E&O"S4AHMI].C3K; S@HV7'+G'S8[77Q<L.6C4+5B'R1S"F"B
M7*S*Q4,?6UHNZJY K'ONCOP0]?L?344D#3G7U<O'1CS6DKFV?=UR/F\[J7>1
MVWL>,9RP+$,%5:7:B> HCWB"TI!R3G!!,4\@YQ6'O#H^ ?VDF/Z35[:,K:L]
M&\4@["SD<K8*D0<A]>4<Q=1'F!*&,HYCE$5A0N.89]*?AH3EWLILP6W\'V&V
M""4Y3XBOXJ<489_E**=YAG :%''DIX%J(@[*HGDC\V644O-Q9ZKZB7MC,Z87
MO7@CLP#S"GKU]^M&[7+>EG-OR_IZ@OKG6^YGWBZW&U!9>Y&5"71J*5;CDM-)
MHS\3J'P_GC0%28.:N+-M,^EXV\PKSDOU!S*_*6LV7ZH 2]W_[G;5U UI>]NL
M*QDV%3$\IUF6!@*I)F+2^:(IRI,\0#'+B%\(7'"N56+_FD(XWN<'E/\"J'%[
MK1D=WT#^*/,$C"ZVR9E4$\:<CM8&;(7S!M)M'O & @XJM'2*M=[.-P(HL_P#
M?"MF59Q_C&\&5C[ZRI,U6IWZ6KQ-5_SZRMK?J:U];5Z,8KTJ8"R65\\/[56P
M8OSJL0&$>H^^/T&DM[T&D/]?EXUU-]F[1F4\G4Y?&UKQWHL5 0_W7JX#:+AW
M5$C3:._Q0:<,]HZ*M1?K'7]VZBKE]E]WDNK5@JM&>^KRYV;Y2,K%/<_R/*!%
MA'@>A0CCE**<^%B=-6(<!5'$8$A>+IAT;"AZG-R6OO=;1U+35W0Z-7H!I]=6
M.,P@=4I61,]K>L+BW?.J>/4"W1$6_R!%N.>5;*_05H.602QH-V'[JZK8O2U^
MJ3M8M*LM4."PA<-]R-(\2G.,?)P%TL(6,<K5!A=P*FUL3.2OM.YEC#EP;#X'
M5#TNGBK!RAX@4?YO4]O090]6BF&T+-"JAO5<,5>_1M3%M5)A)O*@'N3K6FF2
MI0X:49YK!TJ']U@UUR8@/N%:JV;!!3?:A04#+M',Z$G>:.#ICN&7R+USAKYH
M(/@!>'"L7@/R?EQP2,;>Z1%<'X)!"7PC@IX_W=J1$6@K!^&[+5[W-JO?8@[@
M>?&,3K8CPTYVMCTOVO!TJ_&T88%:69.'ATH\]*VOOHIGL5B)3^5"M'=[]S3.
MP\#G#*4DC1&F42 ]J5@U<<S2)(B%B -0ALLY@H[7YBYY!671,^#]IECP6AZ
M!]&S.M0[5-K4#&Q%7Z@4>$67IJ2V*K7.D9NV DM3^(/**MWW# -="E9#55\)
M?K.J%-Q?"Y'4E6@=/Q/>!Q&+8\X*Q*,X0=CW,2(L(_+05<A?)2PA) 7%L> \
M.#87?8UCV?*DP-'D)"\4:+Q<)FU!I.CB6*6<^H6"DO>>Y/OUS%N(1JVC-IW*
MO$S59%(T(UAN56UP85U['3OKPM+9<9"A;1QBYI%"3JGW85D5HFQ6E4U(.G/U
MV I:&7 P;4S*7$4'(:<+AC*S=K^2JE0X0=LZR3#,PX0F/BJ**$,XSW*4<\R1
MB.-<^!P7>9A!;-D!!<>6:DW/N&3T4"5ZEN0B06%V8B.CDUK2DX)86M&'XT^Z
M7D^*M[\:3S]X*13BE=PB>3E?J8WRFV!RJ:L&L>]_L/F*"]YE("HDF][#>4^J
MA30&M;0&K1'8 NLE49%E>9X@G_DJ3X]'* \RU;B"41_C- @8:+':9]&U7S*$
M0Y0LHS7/.\DUPTNV6N':R-VR9=,[@ARK(O; S&\',ZOIO;SJ? &=F[VIVLS4
MEEUOS>\Z#7S#L7IIS;,"YNVG;QKX1-NZM0ZA:(W!5X)1M*W@TU"*UBG! [IM
M/@9K5F0^?_E"2OYK?;W\)N;R,"5X7P,/[I8,&=.Q1=[-[>EY\A13WG/]YW9-
MD\6+M^9N7?:O'R<&Z>]\Y-B5ZF#&T5!K#KHFF^C#*/@,(C19.-I$_&& VNA]
M,W_RKI*.2H<R=/LLJKOR4?3]<M(TID&&&6),I AS7B"2,8I\GY(DC@L:!S'$
M+3Q)R;$M&=#U5*S?:TK=&Z7S2M+SL*R(#K,%!U(KHN?[*8$=G+.B6?)33M.9
MU-TX*^Z^UW#^!0/,(2$/)4T;MFM1>((XYJ$?9<B/P@3A-"T09:F/X@1C'A!&
MI#:UD8=VQW:\-@?4X"A$>UH87XH7R@9;?%_%<UGW!XXO5;FL^C8@=B&)CDMS
M"3#1WHC3P1,=%V4'I.C$(Y<AB6XJ,;?]9EG*8S]/8T0+EB%<9 $B7"0H3T4F
M<I[%*2U,L$$/2;F^G%V#4#;D!RA334-)FG>P5D0'WKZNI=Y6>+MIQGM>.,O0
MF$<(O0K8Y6F!3\%7CKQQ02U/[X%!2W@F\3D'52L&=3E:ON6%0L%6U; *QYX/
M.2+"934V4WJ&(T(<K:BYV/N[*QL5A-JFB'4^8$)QFN<"92S,$0Y%@&@4Y,H;
M#(LD"C,_IKH^X%$*KD]IBJ;REP:I;U"/\+AFSON%%\L+/)JUHI(%][XLZ[82
MTJI?."K-!=[A\7$G\Q%'Q1IZBN,/FOF+MZSLH#N^"C:7OE19E*Q#])";V6VA
MMK:FJ4JZ:MI^.<LOI.UWGH=^%@C!4,&2".&<R>6)68YB@G,%/99'>@@8E['A
M>.7>-M]%Y<D=_JD2W\6B5K<Q/\V/X%=5^TS#W%'#.=!S5=UK%F8C;J\_SM9Z
M.V"I]625K91LS;PA8UZS]#K6[#FZEZG&DA-LR,2D#O)EBMIWGB\<S<S.?2@7
M9,&ZO&A1/JN1K^;SY>\*1/[#LKJ6SGS9*( C4:\SI^_E@3C)1, 0#E0SC2CQ
M$<5QB@3U:1(RG(0*M4\?8]& !Y"%,T2/AQDK$T7J62K'ZH&9J0TSWI8;:9'6
M_+0]+#J./,72;%/B8,\\7: /2[;)A(-)#=,%*MJW2I<,96:2MF@AZB;LX^*:
M/)5R.?9GY"Q-><:S%+&$A=+XT 3E,6<H$$04/(T8*4"=?$:I.7:D!D@_BC@J
M%UY/'F9[QC6F9V6LZ0%F3TZKP,'5E9:,EFS$.*U)K8&6V/OK7N\E@X+T3Z1Z
M$'*TMN5P_XD&8<)S%H3(%WF L(@3E.5YB@@34< 5_G2H7V]^A(#C==Q2]!AY
M\IX534!!\S%EC*]7&R+"EF@GG:36=XD^NR[UQ 2495\HKEG5]9[8ENJH1T09
M+9,^]MYT5= C7.\4.8\]=W'V,VO["]:?EXVH/RW)HKY:\"/>R2#-.52]JUH8
M^"Q3<*0<Y3Q)D<\C'(0T9A1K]>>QP(MC [23)-OSUL8;6P8'KKIQ@C)8^7I>
MQT0JA1F\8]J<=:J<>2UKK6Z/'86F2BTV59;]'&(P)Z^5+&RJLI&L8.,AX9>@
M'3C0X\,7>=YJJL<%J''-T9==GVTZU*SR42T015@T;:\62*.:XT*/6Q8K\@+/
M,"=%M=J49E0JH^O3XR-.=HDZ*M#P*G7\08,SR(U8+-N^0<MJ V,LPC2-$I*C
MC,<,83_/4!:G&!'YXR H".9"RULX1<!Y\L^&(L Q/Z8(C?/'A>+!EM> F!DP
M]C$A :>/"X4U.WWH3"?LY#$BQNC)X]A[TYT\1KC>.7F,/0?/N-CN\5T-X,^B
M^;[D'Q?/HF[47![^5 B%)M.F'Q049['P<T2*T$<XS04B-"M0D>51E)'()T0[
M.?<21AP;G"T3LQ:R")R\<9&2QXW4E*J#&3.HUD")(#9$OB!?Y"+RDZ65V%#2
M,/O$RGAFP9'K5=TL'T7U5<R[B^+OY5/=A]=(3K ?!1A1>0Y!6+!(6J&\0 D.
M@Y@%(BT*$/#4""W'AF9-V=LA#8MDC&E*+U)A27Z8M3@NNH.;$0WI+(4.QBA-
M&AK0$'G_Z*_SBBE.^K)J5#/3&T&;3QODLRP(,M\O(L0PX>I>)$49+@)$?>;[
MA/L^5=TL(4CGQ\BX#DXJHD@=B3U%]@*DN!-:T@PU7BP[,(K8BGT'$]L /WQ,
M*FL(X$>)3(SA/2;H(0KWZ-.&BY3,59)#BQOW33RHS;W?0D1"<1+2%"6YK^XO
M<X(HBS+$&:89Y9P&7,OE/TO)\5+M20)7Y4FU:"Y,&\+"UF9/;>;U]+QW8L&^
M/Y+J7P[VUK/RV5JE)^E,NU#/B7NP5L^^8+9<]U$X;A2 A^#W/$D"5O@ARAA6
M]7YQ@2B-"A1$/ \BD?@<ED%T@H[K>%]'99UX+=8H-T]=:O;CLL=,;-$3^7(^
M)U7WR_:G0"#%4ZJ,PBA0.>TH(J&T>W'LH\R7QH\4F.=Q(K@("UA'8 O*-.KF
MNU;GZ^BQ$'&4^E)[),@(PCG'2'Z*"6*1_$1#/Z&TR.X7HG&OP[S3X9J6E<_1
MO?[T-AH+WQ9LFSF$GIIY/5%[V\L9J2QM+J>H3+JUG!%U?V,Y][C!Q=&72K4'
M:5X4VEMSM> JN//4EJ@ON"["_\V@X8A\;:=7!0MY&A 6(T(2U5@]%(@66/Z5
M27^2)EA$+-*^A'+,K.,-[I.H:X^<:-0"N/UQ/64:UV5O:")@!FS-^*R%-U20
MP0ON;;AO_[;7G.1L;Y*A'.T AJU@7$\KX(+P#4VOV67CFYEFV(WF1'H?O1UU
MS<-T-ZT3:7/GUG8JFA9J[O]>-M^'<=^[Y?M%4S8O?>-#G\19R.( 19S)DU 0
M!(@J*+4HBK."AO*?1/O2%TC;\3Y\M$X?U''21)_G[W<=:@FV21ZK[K?6)_("
M26U6_I^A^'J8 'JJ&$4+T!S"N+ZV;,2G\EF!XC3RLRE5 5V+BO/NY6?RSV5U
MK6I]VYP&' <L5E5MI"A2A+,H1U3@ "49HQFE*25$"]'#@+9C&])Q@EI6O"TO
M/4Z31U^\EAVOY0>42&*B9[UH@2/MP6R+5<695-I"56"OPE:;\M25M5"5'*FH
M!0]Q:?',WX7RGP3O&ZI_7JGX^FW1M0BYVZW<"'%.@S3G*$@$E6:H2%!6Y#'*
MN?1A:)'Q@ >PH*X1'\Y#OL,RCS5?FX[S[TA=LG937T<VK[M@<-]L9] GP+2F
M!C(GFC=IKO4,O $?4W#'DOI5K]%I*F<,%&.]9@;"PRM5RQBHZ72=C,E@9@:O
MOT7L /D7;1:P\N[6>3M?EO.2O6Q755:(.$]RC)*(2H=+1 R1B*N\_R),HB()
MT@B47@,C/\U=?@O \; H]<-KALK4,U'N5&24 ;#N&-)QTO6DVR3=_=9QX\8D
MF2G"DBT"$I_4")DI9M_Z&(YB_9!WJBEY$<M)X4(@$B0QPKSP4>ZK^JP@Q6GH
M8TK2$.9DP9EP[F$- \)D0%CM^LL61*[<'FE, (L-%'_QX<^",FV> 5UV?K]<
M&^Z/@Z_:(OYR!0$.AW:;Q&]0YT;#[ ,Z[W^H5C/B/BHBD8:X0"+E <)Y0A$I
M:(:D,0N2PN>)/":"("Z!#+AVFVY_Z4V1P86SL5+UK))+5<%LTMYUX.SH?6#7
M D$>H[_*@P"S:Y),56$+G1)*?EI<2D/E'"!2FHX#QS?HFQRIPBA=5(/!*XYM
M@B*ACUHP%&5\75\@!6RYKOM^C0H" B,XPK81!,%PG,F !XXP/X0;./9KV!?-
M17G?72+)35RHPX?<T&](0ZY758M1' 1%XOLT0"S+4X3C*$(T2D+5!#Y)8H']
MF&AU8#U'R/'"Z$A[ ]J>(N[UU/76S%EEC2\BFRJ K2I3Z;47FJYH(RM/#M&M
M//F'[<H[._ D2U%7O/7:U'X>OOT,F@W=+(5"]/DJ_KTJ6RSF%M,4W%M3?T3G
M<<!MQRTN.?$6R\:K.E[.H_->HJGSFY\;)4$C@5O]*"84T)?W=4\_#CIFPF4W
MVF !9";;?^&B#[=G@[<-,KVOE]734GJ_0J6ES<L66T0EB/2E;5&2X#3)Y;9-
M4KEM9_(4G/LB0GZ44R;BE$1</U%[G)9C^[ AWMYVB@%Y0#;N&6V-6P++.H M
M_ZWX5RKI=4#9!.CTC!X 2<7V]&&6$WR)7F!IO'J2CF;AGAEBNB1:/5EV<F U
M7['6WN&V*A\4#<'OI$[%/P2IZJ[OQ"?YP[KY4-:,S-6/[R,_BI*<")02GR),
M"4%41 &*BB(O0AX&&?:!"6GFW#@V@_*C"B[N^ #0K?8]Q#0: U])'.D"H6AZ
M'^0[,V_+Y,QKV6Q_6:\;W/0.N]?QVO[.:7\(N,[<=8H \/+:/2/@:M/H'F$P
MJ)GM^U(MF1"\5G? JL;\MKAZ)N5<\?!A6:F??!-L595-*6H%$W'/BI2$6,2(
M9JJ/'F8)HJE/4)K%/ AI$8><P.YDH2RXSWE3M?;J^E5A'8BN@U2]80%F_\#Z
MQ9SED4+)H(P64K^10'E.$R0WEY@$F&=A!D+)<*E=@QUDS4Z74T+6K+0M<6K)
MC/>X6I2L?)(&CRX7W+6V]388ESJ$[2F[ZE.4U7?:0N=L69AY&_:0U"M2C]G;
M.4R586FS ).?='\P5<[^EF \CL$A?HW0?1R7^W@?H[]+TF)9%/<Q]N4_48A$
M'DMS%1=R8^!AI@#U@H02$?DLN%^(AW8K.]_M[&*&M);>!K]ACRWM9=A20[=%
M 3G^7Z1GC>" <[69X7X/.RV &Z.M^9M*S8#8PU3J-HM,.%8[+'AA0U6CH8V+
M"$P7^+"AAYVPB)4!X76_7?U-GR7:E^71((@YQG)RE-O*:(PR'%$4$(Z3B&2T
M2&+=TM[#X5U'=S?)S$!TYB.*&#?4EXL'#-QJ2@8JM3TMP 75M$<&G:Q@]K1
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
M,&.MK4D]T^M"/\!+[6_>E@7O:E,2*YD8- MW$,R'BF[)NFF3G=16096Q;WG
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
M*WNSJCIL(!"D[/HMQSO9,)MT31***KL1\/Q^9BX;;%D=0Y,]*YX!D.R^)!>
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
M(L(B"CFC#'@=>!$_CETT=<"SV,]$0[^ZEXF3:0UZWW@,!:%%:KS[?;D+;3"
M+7C]5B;Z2INBCXD&-V^GB8F^ZD =3 ##&@! JHY3]?5\68N[Y<^+IU)5]^VV
M]-;&@SP_E&,KU7'@M2RH>-==^=@VJ/WY\Y>/@R+2>N:U; '@(S6T-&ZP'"@(
M9I!T=>/]UG)DM]L)4'HS.$J-\:=#I]07=@>L$O":F=O3Q<FZD!EY*N7IO6U"
M5W\5M:B>!?^PK#ZL&ODAJ'8/JO[E7F >T"S"*, T5\UW,Y0EU$=^Q+* B2Q.
M @QQ=, <.#8:.T'RJF>B12DJ6C:\LN>C;8+:Q<>!G4_A2M?S?IRJ$F9>>BVN
MP^$=-UW?T-K[.M1JQY&W9LF>6V.L#4N.#)S^I*Z+L7KVG17S@>#NR0?5PO*J
MOBV^5-4_JO?R]%B\_W?S<O6[-)-_JQ:-=([:W]0?YOS7NED\7"\7O+ZIY!^>
M*_Z/"H;>8H>:\VAY*5=1>UB0' Y:Y:H;N[Z4IM_LU]V;I=VZ6KQX@S>;[Z11
MK[9@J#\+T7A7"F2)M5O_K]*Y5"<7)5W9=ASU;E95]Y-G4<D!]0'X+$[B>0=K
M^OF#QF;?QM19AM^QJW8CY\\2"Y/YAW95-G0A+8]L<(?Z7\M5+?XEQ)/\[*X6
M_*84#:E>-B' ?C7'61QP(@*$XR1". @+E&,:H0QS'N ,YT6@56:C3]*Q71[R
MT ;*><?%]D(,<$FBIT.-RRSKFH%9O!VE7*G<D5XIVZL)@^0R/>T [H"L:\GL
M$D>+#4MW+B"11R]-]$::[M8#)-G.M07L38-@V\-#\[ZJ5#_XJ\=&.ZZV\Y;K
M$-K#0]6FFGF2Y'(AI$:\8?]Z=?VW@C1FVY-9(TIF+"XP(':AI+#@UU&AS.)<
MNT--%](Z*L).].KX$[!UPD5Y_TGJ<O[ENYR4SZL.(25-$THXE=X!Y0C[+3B^
M=!92G.,T"'WY?ZWN*<<&=[R@6G)>2\_K".JMG:-Z&%\]ETH'6S\ P;27RI@$
M(XM%OM8M%OF'[6(Y.M@DRV5,C/6"&7W&M+I=/)&2]]W!:G77KH!P^[O$KHU8
M[QM1$08Y#0*415F!<,@QRE@>(9YF6<(*W^<XA16YZY)V'AUI&?%$STGKB2];
MN&72<@$M<==6J5[(UHVBH&&(3D?OASKJ(*G7]\X=(PZ*8^'R6ZN$UR8\<4$\
M5"&'=?'@$2YR73\OFW^(YD;(U?E8+@2'7Q1KC/7:;JYDS).<>5O6C%S>T[H"
M.<)6U&39/3[4D(-NQ1 =7.I-GR;P&C[V67%/>-[GWS.$(E-W/.](+?CP*Q@
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
M3.;*+%2_X>[,+#N[>2U^:3)B[ES8AQ7$A&".X'ATW9BVS.W4*4\#L$$*\S1
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
M%5;&,4'%D"JL.#SJJNT-)-GJP 0_=)QIWN&=A:M)T>?X^%J6@8Z&LV&1Z'D
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
M;_>ZAL9L.]NB8IX!9""FJPP@'9+39@ 9@+"7 63R[ C=.64SBZ$VDF$6I21
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
MD*@'$BD'/W[F),7V/U^*)??G7IC3+,0)]'"&A",L^WYR%$&./?$/#^'(USX
MCE*9)N2T&2[8_@ D;3D(QW*BX@Y.NI&H,Z6W"DF9"VX_6?&08.?/5MQ9]6VF
M*QX2[.A\Q8,?MCL:;LH56]/Z4K(K;3\99KXMJG^VV2DYBE)AH>60D1A#E(4Q
MS *"8!I[/ RHES-JU)=WF-S(&_4;+Y\+V;"N3]W,ASL!E]Z!Z@X$L_W:T@4[
MA(&D[#"KQDQ(1\?L"6*3GK9Z@K\^=#6?LMOD=[(@8EV^J(D3*B'U@OYK793R
MBJJJ?^;UPXK-HPA[@8\XQ"$.( K2 &8A9=#C.8_C-/#$GK>H[->AK?65/[LD
M_T;\_D'-BEKEH&[9:D9#F"D!+3CU5($S="R[S;8@*/*S;NI?Q\(,2"9 PX4[
MS6 BLR/]H$5R4BUA L)K76'TK#MK/9C3(,-QBD,8))ZP!CB6K6V%24!0$N0T
M]:F'#>^%#U!Y2VO][OOJ?&L].,-:-Y+>H;4^)+@3:ST8V-'VUGKP]M9Z\'J7
MZGWXG"&6UT]<&@C+>S5J3YR$C]=Y%[F=HY G)$US&,5J@ 05'G7, H@]GJ0Q
M9SDB1G/N3I,<_:[ED10RH1PL5"6O6.+19L#E(&IZI[5;+,RV;S?N<D.]&7PY
M Y(!:=%T++B>>JDCKM/AEX,$WV &I@X AT=A:CUIIPE4!47;(:!7TWRY+N4X
MC7E""$XY\R *<SE8*)5^.THA"U*?I[F/<X^8]4<8)FCRO;=JAM"4EG0=$-HI
M8Y5JA4 ;%L!"HWK?!DL]W> .'S.]T #3]8KH41;6>T/;G4+0D]&1,CA!;%)%
MH"?X:R6@^91Y>>!G(<=JR6\YE951+U=+]I4\:L7ACC\]\BDN2>@7UAT1<'@G
MNI'-;/>U]$!'< 8$25D2MR8+,"BS49G:L%A6E6='EIRLF&Q8I'Y]V(E/GM$S
M<RA+^\-PEG8O$_M*'.C%LBJH<L7]N8<"CCB)(>.<B@-8MK,.,PQ)[*4<!TD6
M)I%1<N=HK(Z\YR_N[TL5K0-%1Q<\2\(6?3#'>55Z1_O[> %FBLE!E\M-C4V/
M?ZG?NE?YM\%7:=?0<E247?:O'(?1Z=M5C@KXP>Z4XU)T%U?I++:7EI&J"42(
M166Z;9>>,X_2($5)QJ 7Q(GPM*( 8HHB&% 4\I#Y:<B#<^,M>JR,K,W_9[UX
M ;X<V?B14W4K!4)_!N3V.#\<HPFV?9C&/82.PC<;QF82VHRKK@DSL&%/AG9Z
MR7;C1G?,4!HQZJ/)R)M'@\P TXD2&:YH&3W:(?EJ]LLFX+J)6OGSG*0AR6D(
MHU!&E7&"8)9X 42^CW :Q#CPC$:TF#(PLF[K&("DG>54'@@Z@S__*0W\X"]@
MM=G#ZH^FT293[#7C3R,B:AB1>JWB]B9E;4/ZZA,JA.TP2F6)A*NXE2GY:2-9
MEN#LQ;9LU[%36)_%<K70C<^R_W@MOFV%K' 2VK.N+AY795W\6YF2GYJXL,J;
M%I^=^\Q#88PRB%,JC#.6""^<AS(@[D?,%TJ+>IZ)VK)C8V3E);Z!V$P%6:*I
MIXC&Q\@P1*?X@8HAL.4(*):D<_O4])_J,S=K"QO$,^[TTGG .-).EDQ,JJ/.
M ^JUICIS-?MBIZ9=[J<E^TAJ/D]"E"#, A@DV!-V$T40RTS:.,XC3!G#&&M%
M!8]2&%G+;"I_VB[ @BJ09,W+G'9Q&58J3J0UTQ?&@EH5.!T4YJSRIMT5)R]N
M.BC0H=*FPQ^T,POD +KJ8LF^K,BRVI8^?^7U5\%Y>W_+2<1]/^>0AS2%*(LX
M))@&4&PY'H1Y%@4>,3$"=(B.?9LF61!.2D=[XYHL5LM[];/_%^6RR*ZSZCQ;
MR%0OLM,=@'432$@[@42&&OXCG/E1H.[5_P/-$,* J-__SWK)__PG/_;^$GI-
MT$=]I@L%M7]JXD'A3+!6R6-5*-+%BYEMHO5*,S\/,:8QQ&%,Q2O%(<Q0RB'*
M$Q*%. YP+I2I[";Y1J]T0UK[E3:]+Y>\5N\0JK>W?/6:1T!2SZ9SC8^Q!7>@
MU07):YGX<*SAQ0QL67-GPYD X<ABTR(YJ7UF L)K:\SH6?/,"'5;</=X__/R
MJ;A<5JQDGQ?D7C<SXO#38]^22J+@KGB47_"?O]Y<R4R^JF"RY:U^QL01P8>W
MMQN9S3;SD+C@-TG;46O?8<&L<B:.+#E9SL2P2/V<B1.?'/&6[..:SP-,_"SC
M"":)1R#BPO8B7A;"T$/(SU). H1,CF==PI,<T>*+6SRN']O \%-+_?_O[EJ:
MX\:-\#V_@K?L5@E5( D^D$.J9%N;4M7:4B1M<O!A"L1#GF0TXR(I9Y5?'P D
M9S@C#@? @)0VEUU;)MG=']0-H)\3A, 4DAX#7I;X3!G>FCF(U9-\SI"5(OO^
M E0],)S"4?WWW]NX8GF$^,&KFK.V?V.2H1QBD8%4Q^8Q4HVG5! K$91FL$!I
MQ!;?]7WTOB9E;6:-9N/?1ET/I3#6W _\<;G6L9B"K/1!^AT.+#Y<6!:Q-)8K
M" J28X#B- 2$P 0485(D.81(D*Q=V"MYUORC+VLG@_&BRA?^8"MJMM&]RS6R
MVRGG&S^]%>G"6\/8-UN'=S]Z^I#O_Y/!TT>68[ZQT\<8<!CTT0U:OEPSXW:9
M=YO52OY L;K(4E1D4 @ *1< 92($F-("0(;S,$,DREEJ/+#C3&8F]DDT-YVM
M7UAY>MU\D5Z ']\;YH;3TMW1Q]"Z9Z]B,6AYM)EN<2[B%E,J9D3>;=K$.2O@
M:3B$)XQ&ASR<2V.^80V>T-@;NN#KFS/?:+=Y[=^73<N?ZGK=Q$<71$!&&$&
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
M_ZGI:3_(2O426_ $0A32''""Y6:*$P@(1P+ E!89CFB494:YI*8$)]?5CGQ
M)>& [RC;:NT)X$SUUQ\<MIJ\14+1U+Y _8<K T@<=-I,3F_:?8+<S'IN)OQK
MC3=\SZ&YW[I2]8G5_0_ZL:K;+<>TM=_ NQ.K[:VZ0ZB,U&U)9;6=1/!Q4]GT
M]!L2?%Q7?<ALIYNGQ/6XZ9X2SJVCW] 'Y^OG-R+.7C>_L><\%7+\MBXY6:D4
MU[_)S5N/A^-4?9&IS-CE>NB=;7>OM@)L$9$D(BS!(,,T!"B$"<@A3@'-$YAG
MF"",T%GU'#ZXG-@"[%@,'B6/ND.@8E - +N_NKO==0;L:D?/+!?PLG+CAN7=
MK(>==1HN%N@MD&*Z=>4%'>-!PWGP\(T'PQ_8"A!<OI\%/+/L8^Z%]%G],>."
MGE\*XA-HZXH0+\3?MC#$)WXGZT.\$G/MZ;/YSLOZ1;7OK^7)6IVJORO-:0:%
MRX]V?AB!8U1 DH(TD_LN2A!2 U-3(#(1H3S..!;,KIF/(>6)-U1-SK9SCREH
M9I??2:"P/&FW+%SH\2"UO@5OV;AH0U6:DPD<7=;R>^O,8TIWYI8\EG"\[L5C
M^P$WX_%/OGS\)F_EES]X21[YEV?US1O1%+7UQCNI;!BZ@"EB* E#P'#( $I9
MK))6($BC- YY$O(,6AD0*^H3&Q%-PWUVLAV0+!4X+>(,P#"* 2*024LL0@ +
MS"(6QQDMH%V2P610.J48=-P$I&$G6&M^5""<;IZ>-AW(P:8WP T$Q9QK8&;8
M)\/5SKAO 6WY"+YL 6UKEGN\7.B,4^K/NCN!X,G"V]&>U<H[P7)HZ=T^8N\F
MO:__?5O2F_*A*J^J>OFDCZ*?>?UMP[;CGDS=IB;?FMA<W]=JXMEMJ?R(&WFN
MN;\+=JP$#2_FKE0C<$Z[5GWC8F<C3" )OGKMSV@KM),+UHC ;"Y9&W'[+EJK
M]]P.<_=\):[7U7.I:N+N>,7+'UT'V466,L(S*B][*BD!85Z /,I3D"044Q@3
M :G5T6V$UL2:+V_-Y;/VEK;4 [HBRR?+H.<85F8G T\(6.JX)!ILJ08MV0E:
MX!E(YVF#'Z,TZW9N(/+AYFWRBK-7AW+.JE\DF_=DQ6^$_ E[UHTYFX*&!:8B
M3T6,@<@% 8BF F 60B!4@Y ,84B1U8C$TR0GUNQ/R^K[IB(KW;;T>WL#UGX,
MWEU_K;T\IT T=N]XA,;:KZ-I-^.C%'4%SXY^6WOFU9=C**P_)\XI@G-[;PP!
M&'#;F+YY;I*3/NW]ME[6U=W];]L<1(C33.[O!:(8H+B(04$(!#2"F4"P@'*W
M=\MP&J V=7K3_6_.>4Q#V)@INC>)[72\E\'4G.(UX> G!<+/D^0E&HCI/8%I
MB-8;92^-B'T\=6GL)3=UOE[34@T^_<2;_U^O-8UOFY7\1J6<OO7+W6:U^F53
M_H>4;!&+@H68,) G$92G>()!7A !8IHRG(<19S"T47!+^A.K?,=-\%/'S\\Z
M)Z+'TI^#AJG@JV(K:/FR+*JV1=W,=$R(I9TQF0!&:P/C"(8GDV-+?58CY C-
MH5ER_8R]Y_#J=TZ?U0GF(ZGYXZ9\L9FJ./CRQ'9D2S/HB%I,51R6]K3O[VQ!
M[93\M8Q>IRN.2N/DQ1O^XFQNNU&!^GZZ\0<=9I$J[:L^KC85?]A\7G]?RELN
MO5XS5>]L/)ITY!L3ZY(B83&2=$S8TSKD2TX[56JH!IJLVB@?ED]<C2[]_.7V
M.E <R']XEN]?])H&!Z.XV TR-1#:;:[IV(?G&W-J(-[>U%.3YQW]XRJF]D'N
ME<=:_'YXV3UR2U[4CS0[-WK>426W4L&7M?I=N%XW@Y(6D&(,0YB#- HI0 P1
M4*1Y"&A(&(\0SR4GBS5_5)7$#Q;N=?^L&BD0;A3H%</&RM02EA=9YS#^%,MD
MZ-)_(]3=0@&*$Z!9.=[KO'@)^L^U/ >:Z8N@95O-O-PRKBQ@P[K'8,)TN/H*
M0DS X;S!B^D@?A7TF)"4<X\7%1)L^C(\J(XEBQBE891&*<@+FJC."2' .!&
MA#A"(8%Y&!D5FAPG,;TS1+41T?U7@N_DQ6E:V"$J9F;P/%DM#U]M-+<5]V&T
MW8Q+HY0CDOCKA7)(8.YV)T<$'.AH<NQ)AP(QE??>N45;!SM)HRPE@H.XH 2@
M&!>@P 2"+(X$SS 7 D/CTJ[7WY]8W?H$+:IU!G 8US$/TMDI6)^62_?: 0DM
M*HG.D]2M!LAH*>WJ=(Z+,5IA,_#:?+4QQWG>JVH9><S!+F@?I)I_PMFG9]5&
ML=G?=1_&AU(W77S1S]SQ9?/40(',%UXO$"T03A(,,*00H#!,0$%%#'@6)AP*
M)')FU/G(*U<3VZ VD[=A03>H'ZY&4T4!ND&;A1I[6Q@#\_86<%O>G720M6$Q
M:'AL+ST776O9CM$V(-NQ>C&\)KK/VULLAX4M?HME<;/@,R^/W5[@&\;1'<0;
ML?GV'=_X[.U6WC_NVK#OE^6*EUV(8(%CDB0%DGN42 MYVY3[5DY"#E*8XS3)
M,I)SH]OFD>]/'2]K&M1IDMMPDFU3OGU QG<)#V):1LNL)'1HO#<HQQG]]O:_
M-W.;O4%A7G?7&W[,-:^-KDA5+<62:A55"727&[ILDVD;+>^Z;5[6\KQ:/-?*
M)?*PN27-3'DL%0Z2'"#!Y?63TQA@J7<@8AC#+,SB6(2=(][,Y7,V3PX>=R<?
M4;EE5!T;59;HL;:^M@EUYRZ*F;]I'J =$_/V66O@O;SY>+W-N=^>3':=?B^"
M/I<JEMCPZ3.!SQ-DWI+\SN5GYD1 3_"]3A;T]6'GA$)I$52?4^V)_W73L-'V
MUL]Y'L.LR$$FF#RFY)FTD5%(0!$3'A;R'UAH-:EEE-H\_O$M\:"C;CF-P PY
M,T/F#0_;VVR'P49TCO2.MJH%7NE:(7^C"ZS$]9?2-T)K[@2^TV(/I.L9O.2F
M]+_RNE8UP\T,O-9)FQ4D8P5E@$&:RBN)0,J!%@*"8JG]A$.&$QM='R(RM8I+
MF_E# J7V4%T&7;P$*\V&KA"BFA,[+1^$RDRYSP7 3J<;:DK,=DBE_R* ,8$\
M:>T@B5F5=4S(0QT=?=8^\^_CYIZO>.-7U].&;%+^!E^>6-^4CX2L7X*.<C?.
M;#S9S5#N<27S(K*=AKE):Y7:-RJ14T[?\!=G2^8;%:B?Q3?^X#%=ZJ/^J_S3
M7__4_43^IR 5_^N?_@=02P,$%     @ _(#Z6"M@7?11M0  ><$( !4   !H
M8W-G+3(P,C0P-C,P7W!R92YX;6S<O5MW6SF2+OA^?D5.S>N@$_=+K^X^R^E+
MM==QIGUL5]>9>>'")6"SDR+=O#BM_O43V*1$B2(IBL361E:M+*=2DHE Q(=
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
M"QG>@/[IHF,;ZK=*%"G.,4E$?TJX"9K1J>7!$& A! &,"E8[NK27D!9"!U4
M<SF;&\#*1C4:[Z1,VI(R; %-MX2.H!6"F)"3$MDFK8_EN9X?3QJF@6QOZ49/
M8N2 H:,;JM^-?1A/NE=B-,*ZTJ^OLPDR?5'B#<OK6]8$82/RPQ/C2C-M;A2Q
MCD;B6'39*LO8T6DGYP#D5-J&C??TGN[8BXB:\./O[&PWEIOP &;C*=$V)CQ_
MW"'#6'EO#IDYT$'FVB;.86J&36/K1_Z'07:)*)J U<V[\@=_75S)VT=D%KRT
M:,3QD".1VI:JYYQ(!EV4LO0":H>%]E/2#)PNDO2!Q_P+F-X$>%Y??9O,K@$^
M0A<\?\BMD609*<?#15F9&.!*%I5&+Q(D#51Q;[,Y5D=\#HX>)6K8*[ G2-45
M11/H6KL,,<Y7>_=#48-G, SU-M!28Y](T-D0I@$=31:HT[7K8XY3-.QC1T^X
MJBB$)D#UKK3^>9]?XMKCVY0IBM9 J=PC6B8T!C+SQ >!!JA6UCH!!ESM[,A]
M= S[]-$3@"YF> M^_QK_M\$N6(RX-L(SBSZO[N8E94NLE*4ZDR<**46@U6,
M#Z@8]F&C/^/H$F8W )=]D?4;9MVTKQP)&4"92(ES94)X]AYWEQB1PG'.K5 ^
MU+:,3J%KV.>-GB!572 -@.P33/+;Z6(U+[7*'U%,\^_;;#T=:0B\Z%-J<2M1
M$,?1D6 BYI0],,=J/YH=(6?81X^>(%6+_0T@:8]99P-H7?Q/%UQ1N,F5N8 9
M?05E;#0&4O7GCS/MZ=[>/GHSARYB=@-1\+_/YK\C]O;JTCM/.VC^:TIQ0ZRT
MS)/)HX_ *2,A&8M;3%S8VA ZC;)FW/_^ I0]B*@)Y^WX/3[QB\4XCR'=V6(2
MVOM$$[H7!B]UP]%H+"],R7JI2E&6-7V]_I],9#-Q@_X V:_@FL#F_33C?<>-
M!BZ8Q"WI*"61+B/O?(GQ>AIM:?LD4NV8^J-$-1-RZ ][=073@+W6A>3NL.[.
M3I0KDY*B0V6N2JFIQYT$3@DK[>VYY."A=JKW86J:B4[TB*TZHF@ 5*6=[7A=
MMUPZ*LRFY<3 -.*F1BJ@MN5"$A.B+OZP(0Y2)$HKH5VR)D/M4,41<IJ)4/0'
MJUK": !71S@DC,I!XL7N4\(K'C)^Y37#C84,,8/E>;<EW.4-SB[*BWF.($5_
MJ*HDB@9 =:?W]KJ+D-5.6"8"X8Q1(GUG+2+]H)CS#OWK6#W@M4O#T'WDZLAV
MCR(ZF]%-F.4O4NJRR_SD@Q^GM].7_MMXZ2=W-C9243.?0T8]RD(9+L:(%TD3
M*U5,F2K'9?46A(]2-72>7B]PJBR,)@#V$99^/(7TVL^G>$LO[A63YG$<HW]A
MM6$:SPNG#(BT6A&7:2:&>1V!TP2L?O.=QZ@:-NK0$\ J"Z,)@-W90^=NE!C*
M'+["=#'^#NM7TG>S12F]>)\_^Q\C/#P@5>(D4(;>K/9 @K:X2\Z5<T"MB-6[
M'3R-Q&&##GWIMA[%U 0./\_!+U;SZXY_:Y6]L0F\5,&@.:I=&<<NI2$6J",0
M/2B+[BZK7F%UB)9A0PX](:L*XR\HT?O2)13VXPR.I,XL.QD)#:B)97)H4&K=
M'0/!0\H:W=S>G<!A0PH]P>9"9C?PTOB85XS&(HL&_5]"A4EE+'PBEME$LA/<
M9YH$4[4CZH_1U,RC];.4/UPNEFHP>XZA!1\Z(7R%Y3CZR?T=7#C!X/XG]S?.
MX,@.GG.V@07&4 =%(G,NTTXB*\7EK&2EH]F3!.6L?NCO&68;3":S/PJSW\SF
MKV:KL,RKR4VMQ[9=PVW>!W?>"[3[!"OS[46@Q'++"(A$=<R"<U_;;GH2@4-'
MM"KCZ('!WINPFC#7C[2?N>.JW&MP%92VG@E+5,RV-/E+Q%%TC95V>%FXB)="
M[7>>IU,Y=&"L9U3V++8FH'GWY!UJ:;-]2-7@<C1H]"8T68BD ,0%+PC7@2IG
ME4"#HD<U^2B!0P?2GE%-UA566P]):!F]GW?<3)UW_0'FW5S7$=?:1,H$44Q#
M2<^,!-UK3UQR!B!X$ZNWSSN!K*%C:#VCKK9@FM![#T8&OU@MO\[FX_^&-,I9
M0S*0" ^\#!G(@@2+/G]DIFL>C[ZYZ@]EN^0,'4=[/G1=)(@V4?5VL5CA1F)$
M/YZF,H'0HED0()# I$&+55"9LN*\>E>( Z0,'5Y[;C2=(8 VD71OI+D.1=Z1
M:&E<>3?3)&B.'&*0?!;EVN\QQ>*\*?*]Y>L\/Z;.%44#1M:>]XOUGD8V**I5
MB"1Z$TH9<"8V*5>BA2+);&)2Q^:+5WHY6A,S;."V=T#5$4)%-=53O/:6D8M9
MOO<$6QY?U\^PEP9N3UFB:@3WR7NJ%,I=?_3MZK<X5 F\#$(15#IXL0F?2<AE
M2)8VV@@EF!"U;=4#I%R>O/,=IBMX@^>Q9-F6C_S[>/GUY6JQQ.7FKW_$R:JH
MW!* P7]2>;CW4:A(%5J$'@^@-'@>G<3=*RHHU392&^M/^'LRF<,&;VL@YV%N
M3[^R&KR)[<O9HLOWWHQ>N=-I44>-^_ D!97POD='U_*(?DD&+7(*VKO:$;!#
MM P;?>T#5E6XWHCYOD#SH4PJZ-YE8?Y]'&'Q:39)(^<B>K+)$69X+A7+> X$
M+9$31;,*VGI>>U[R86J&54UUY+T'1!58WP2,/L$$?_3EKS"%N9^4(2CI:CP=
M%RXMT>;8\&U$(W799$HB]8I()8$$-$X)%5R"-:7TJ?;PO],H&U9%]0*O'D32
M!-2VPS+7FOVWV71V4ZUYR[@<+.28<%?6HTI7R>,=C@=(J"P,'AX(U=,+3Z%K
MV&>?/F["ZM(8,/;0387:W5 9!E52<T<V\N"H,R13AHXT&$ELEIF I:!HDB["
MK@.S?T+7H16&MKYK"W)6FZL-A*7>3O&S<"?K76QTZ%U6E6$&8$N'L:R)55:@
MUK;():93">F:F RGGM6^Y4ZA:V@SO"=\]2::)N!V4P)PX\&.IRO<RJ8]P6RZ
M^ 7R; YW^MZ]_H&L1&&.IWY^_18U?5=?7GS?66</W+!IQ+U-W-I(I"PC?[*S
M)  :FC)$85*I#*Z>N-/C=H9]VN[G9FU#]@WD=-]N<7.J?T&;-H_Q-(,1F7-+
MK"A1:*YT8:]"G2$R6K600ZSMH1X@9=BW[_[@=QG/&]"@J/2W!ZDTV5.:2T.<
M8J5!D$5GQ^I,4/-+YD-0)M5V"^X1,.RC=A\P.9^_#>B5FXK/F^R@;;.^Z!1W
M!HA7%*U2'A'DX!GQQN,.?:9"U'ZW/D3+L&_6?4"F"M<;4"V[^_C%+\9Q)/$"
MU;ITS%<>+<PRHRAT_RDEDV"M,JKV.]=>0H;U)NO(^!'@/)WA#:+FU7BR6D(:
M:;Q*8RD3"+9T$BZ7JQ6,$@91XW<DM=7GS1\@95@_\5F0<P[3&\#.WZ$,(H?T
MXCNZ %_@M]55@/G[_"#99ZNFM=8A:$'0HD<U39,AEN9(M 7!%1,N58^W/Y7&
M85-H^KC?>I52$R'X4W>X5M!:LYBR!)+!&_0X@UU'7X14+D!28%CM&_%)! Y[
M4_:+EC.A^73!M:L=-[K^84:D82R9D/&,0T3EKT,DCI>T#\J\LI[B/[6=P2>2
M..Q-W (RJPBO 6SN:>QRT]3EEGW,(MLX1))X*8/"BX:X@%L2VJ:<0$05:W>U
M.(&L8<?']I.\4U<6#<#K?A0F4),]RIHX[2*1,0$R)V44OY&X'V19]?>GIT>Y
M>LS5J2S>HQ&OI_"Z :"<TF4*G:3QK(Q2*MG?\ K6_]Z^T4EP@F54M27V*RT$
MXB*7)"7N@H0<HZ\=&[N<ZM,@2?],:NR91=DX>%]\]^-)J2M^,YM_\A/X!'$U
M7[>;2?^Y6C\\W[91L\QDZY0CV?J A]9'XKF51 4*6G!.@WU."#^%]F%UZW-C
M[@F0[PT #0#_R)4V @I)&*E(:72**@0,;B4[X@RG,4?/I:W=SNH(.<-Z+ /#
MLY:86F]O=:^TR"^^OIG,_EC<)_[" JG;#^VO)&H_W?7[6=TN=*<_GV,\@R=&
MH]Z1BD426(PE[99[RT*&5'O(U3%Z*O@>Y3,_S&??Q\BY7Z[_MBAM:&XGJ+R(
MR_'WM2*^X0#E7D8:'1$THMECE2%!!4\B Z6,<S&'VK4I3Z>RF4Y6ER%HC_O2
MI[B:B$_?=]&4 ,6]#H1R4U),J20AFI)B:I05U$2I:F<)->0.]RWOH][Q4UC?
M@)VUM107GV<?(<ZF<3R!>UOZ/'LJ-X/1.HN,9J9#1T\R:HDO+%4T.^"1)Q>K
M=^SK81_#6G;/C.+!@="$&GT%N'8<=T+&KR?027MZOY$<.DP:#3I/7,YX%VG&
MB)/:$P;2)_!69%E_)/7C= VK=(?'SX-9BI5%.2A NY*2F[:;N(M-]XOIESLM
M.)&>\;(P>I._6BK!YPL_&7G/=/;HX7GC\$YB3!(O?"(Y,.^=%E+;77V\OX[G
M3 *&5:3-(//99-B(*ETO?"BK.DG0)B1%L@J)2,E5Z=F>"(\N2)UI2JIV?XA'
M2!JV5+$9F/8AP 8LW9O\R?O3=4?!R6@$)&*2P!O ,U5R*3U1R5+4?BK25!N&
M^RD9MIRG.?15$%<3:O!!&>@=\^-]_C"'J_'J:B1E!*=E(,[C@9(.7<? 3"!>
M6J:T925:6KVLYP3"ABWR:0Z4]84YO%'YM^D<_*3T]/RK'T\+3]]/MR])'Z%K
MI/UYMF\T^9O5-(TT:GN;C20QBI)0S,H 7S#XE70A0T:O<S>VN]^XO)"080N-
MFH'JL\NTB8E)NX];R-?R,+;MN'UG&,M(9,W17L[$>I!$ @@2 MXF+EN>;9!)
MIMIU!T^A;]CRIV: W+MH&[!)MZ?SU7CQ;=/'\GU>SS%@(Y-113*T;D+,Y2+Q
M>*4$9HG*,666!;CJCT;'*1JV<J$Y:%84WZ5:]'/-!@R[Y^V&?9LYM+>\,RP*
M:P(0YS1>#AP8L3I9$D4P&;\5)*V-S].I&]:;?^;H?4]":\2#VMW;G1A:-VIC
M&S\;.9F9U3$19H0H_J$A5L1,G!(&./XDYMJY04^A;^B&1_V@Y%$P5A)8HZ9F
M\0JG^)>* 1*3C8:'3(!%4]+L*/&N]+#+D:-;*#W8_E7B'8*&[H T$.#.%4FC
M"/LPAV]^G&[\M4T@]J:CV-K>&)4L/FF](T =10X*3;R7@A@#3)1R<5X]+?(\
M2@=O"3@,)JL+<5"P;GK<[6[R4$BA%+ IYES6@A&C2I=I0*/8*M3\6L9HI:3<
MRD?S)Y^^[.!MLOI$6\]2:%0=K@_,QJ;XX*^+(5%>]F.<KW#1._$ :4N^H-*H
M^\L\B! 8<8QFW+OU0J@,^D$'RYY"/:>0.WA+K6$48S_B;-1WZ3;[^NK;9'8-
ML(G$WMMB%,A$IHE0)8*5+"?>.H%_9!YS9,GY9T+L82('[^DU($XKB:Y1=-[I
MK'C'1Z.:4V,")0)L(K(X:MY)Y*4(4BLJ*?#:Q6,GDC9XJ["AW)M+Q=3HS?[W
MV?QWF"_NVBWWPOLF1,^2)^!2()(EP,V!(](A6R,US//^79SC- [>W&<81%84
M7 /O,J=9U",6#&42-Y18>3MP%IF9 SIKD 77G!GE^K^K]U$V> >+84!XL9 :
M@-[I#P>C*'*Q>SDQM 2V',\D.,U(Z(;< 4.;HW;WE-.I&];M?OX2H#Z$UD"_
MV ,[6R="[6=D9A+5NG1XI@5J^$PM'CBJ"3<*(LW.9EI[6N73J1PV+O[<I8ZU
MQ-6$UX*;BP"IZQ%?VAZ4Q+M96I6=P2:*2BF/5..>M$-S6()/)'B:2<J&6V>X
MT:RVP_(X54T6159#QJQ7(35P,7_PUYO4DQ?QOU;C.>"&4+\OKS],_'191EGA
M=[^57QD%*A,/.A#0%!FG2Z^EA"?8HSF3D])6VMKE[J=3UV158V\P[$=H37C/
M#_96]K*\_A667TNWCYM,Y45I%TVM4XQ 0"Y*@[:P+<E.S@8AA.0FAMIVXJFT
M-9FD\VQ@K"&P=A+''FSO5S__'98E-+7-/1YQ<$%*+DI27'E^,I%8HP1APE@*
MN#&::]?;G$18D_[*LR'Q8E$U!,,'EL?A/EFO(*"]+;0PH!)Q##*104GB<YF2
M);2,#GV_+&IW*W@JC<,^# YN.E848!,>S.D,'1F/O,O)$,VR)K+TS[)2"H(6
M"0C.)$C)*H/S=.J&?0=\9ECV)+1V8SRWY>E[&,F#CTD'O!64M43&($D W+!D
M(>-^E814NP7&TZD<UKA\[AA/+7$UH2%O#!14^!_AVVH>O_H%7@0O9U=7L^FG
MY2S^OCG+:"0+;5'K,UT>$3)'_<\#9ZCZLZA=,OLX54W&>*HAXX 564E(C9J0
M7V?S)7[T56=J!.N8%<6VX!9YQLOKNH6(CIHRS!J9;*J=WGV0F"8#.;UAK8I(
MV@DCOL];3DU3=UC>+A8K_ Z\G"V6BU'DT;O@%6&!>CPO,J)YZQBA*<IDI&-&
MU;YA3R2MR9A-SSJNJKB:B!Z>SL<2J!><6T=B,*R,N-3$4<$(MSXKZ[SRKG:]
M].G4-1FWZ0N-/0FM 1^D;*O\OX1$OZ.+CV;%1_2KYN.(@"\_P&-W_QMW?G-_
M@VO\[\FJI+R__H&6R?0+?,3#\SIG0"%8EL!JPXFF01&9%"WVMR 437%G$Z=,
MU7ZA>=X=#GLL>O-]&H;)G_T0C91TQF5C"<TE,X4G-*E\H"1S+G*F$E534V=B
MV*!HFQ!_DA#/1NRW[B A!^;+!G#+F0K*02!:EEM51TNL TT,58(;&ARXVLD>
M_>.VMZAIH[A]BA OQ.WKZ5T+^AD&1G3NPM?9! 6[6#_YWM_)99,C]GQZ;R,D
M'MM)_5D2#U?<3D<63GME%>$:W7W))%JX7D02F8UX-;LH'Y235APJ<9BPBQM5
MWBSRN:OJX,;+Q+(CW"L\&8)F8E-&M0Z!"6NDC*IVR.D^!<U,A:B$A0>=)L_G
M=P/QI%OJUQPIJ>^S:3FM+WZ,%Z/@=7"2&<(9Q\T$7UZBRJ32;,"8R(*M/O;K
M*$&-8.D,21\"S<5L;P!#.WMX-;ORX^E(2.^!(F=L"@%-26.0,]J55_: _Q/4
MQMIAG[V$-(*9RP4]J\WU!J!SY['G5R@#C$<0;*1,6Z(ZGYDK14*(@20EP089
M/:M>P/R B&$A4T&P#\>L7<#E!F#R(J6N.9Z??/#C]':ZJ0.[V4Q.ACNM"',>
MT.V0"EF#?W#):<K)"99J6W)'"1KV9:T^?.IQOP4HQ;BZ6G7%]X>&'VXVQK(4
MKKP,IL#PC" $D'G&DHA4.<9,LK9V(=+)Q W[B-8#Q'J12@-P^PA+Y VDUWX^
M'4^_+#:[B(IES[4@*DN#AX9;XH--Q$8=,_4F\^ J8VL_)<,&^NL#J0*_&T#-
MY_*TL)I?=U?V^O:^V4AFEN8R<2A&C19CRL1+W!?WT4/6^#]7&S@'B1DV@EX?
M.W6XW@!\;IV.=W@4WN*7BY%*5CB'Q"=7&K&SC+>T-YHP,"JC.J4LU$X$?DA%
M(U6S%=WW\QC< $0>/F,^#(]]G$TF;V;S/_P\C;*+WF49"!5E&G,V@@1K6$E]
M%G@F1*:R_H21)Y'8B)]_)B(>;4Y13SP-H.^.0]H-ZEF\7RT72[_N,.@D<^"2
M)$KC-O"NEB2H!"1KU.1)*8BZ=D'-,7I:Z[E<$0B'PP272:69E^&'O!KQ2'V7
MTV221K7O0B:.LTQX]%PI8YEUM=%UZ(FMG;;*_6'J0@DT@Z3[4YII2)!0K1,0
M)?5.&8J>!#/$>)LBHQ0HZZ&LZHD#LI^Q!7)_^#F?[PU<<X="&64OAXL2MW-*
M<//O\V?_8V2LR-%(3K0OK?GP2Q(*&R0P;36C8%/MH'@MVEOKG]P?5 >1=A/E
M5K<)[9!>X;:F7]:IDFLCXL DQL@9^"YQN>MVR@RZU('1\B!AP(F08Z[_M/QD
M,EMKJ=SS1=VC#!M0QP>V^!]^LH(#.W2)4@M!$:\$'L"H#?$2'.'!V)"--,K4
MSYYY*I6M]5-^=I#6DF #&+TWI.S PUNWT["[TX^ K%Z,EWBWS+^/(ZQ94^:<
M?9EVG])Q::08XS(&((9KBP?7 T$V9**ULC&F(.O[/WWOJ;4NSOWAORET-'!:
M[D7LNQUL&M*D4E:W[HPT,D)*"CH2QDSIJ\X<\1EO*1ZX2,Y3CY=7GT\F!^AJ
MK=-S?ZBM+J7A2[V[P2G';J-[>_X(X_5O[6DPC%;_R#EM02='<H R1%+@WEG,
M!*P&G='""GJWP]K^R3:U*&JM 71]; XGP ;4YK%]WPRHZ'[GPZ8K0VEW.(K:
MNI3*%-(L?>>,HB65(M$N>1J9!PVUN^>?1>AI 7OZ9T;O\PFR7;2N/=/?X(_N
M1V5.GS&Q; . <;Q @B'6)TX4))M*=32SM6-DIU%V&A[_(5Z0>A!5NP#L3MEV
M4S)+H%VQ;_("-X4L\XEZ(H!V4^\=-;4[;IQ$V&GP^\=Y;*HJJ ;0=_15EE(F
M'3@\2;)47)J0B-/*DR12!)Z3D+2V;W/Y6_D_Q,-4-;%4+4>M^U3.HLKHCA&G
MK"-2>$-"RKIH;:>25#FR7H*?3W\J9_\0#T@7BJ#5NN97L(CS\;?R$;/\RVHQ
MGL)B@0?ET_C+=)S'L7127T]O+!I[-AG'TI?GWJ9.*W$^;Z&+JYTK[*]2X?/#
M96XK7*52DDE1^IJ5@I\(J)&"5B3R*/ ?$T6NG3=\F)J+==4QSGY&9OXR*=T#
M U[K92H.\5II(C4Z.YZ+1)3C"F]]JA6O78%X&F7#II150LD#[55?*-6LKXK:
M["-\'R^ZH_X!M>9\;6%N.FCYR;;;P3D*[.3/OEAGG;>+ZFKJ9=<Q:5$&:<SG
ML_G+&4HXEIUL(0G44\%R)+E+O??>$1^]+Q$+HSVE0=':1LA3Z+NX=OK^YV[/
M2;)2!57*%T($-"$U)2$*5]KQ"):X"J)ZU[Q#M+2BKBJCY4%!=0U1-*JR8+J"
M,S52]U=K*)R'-%32)YO/+KU=7\ZF'1#^/EY^?;E:+&=7,+\S+=)9F2P0XZA%
MQS]IXH K(I2DD4N>HZ[M+)](VN55AD>7V4*92I.YCY9H'S*R *]Z:SDE( S/
MAEIPU;.N3J5M6"W3!X8>UB;V(*46%<Y&91<GZ+?9\M[ [3-TT)%/NU@MG4II
M-4UU\_%WFJ8)BI=)*4B-!FUN21D:Q(X2&KC,@49;OZ)S#QF7:J!W,S]=="S\
M//<)\([NTF'OK/1JO(B3V6(UASO.@$W61):)T@RO:Z<<07?#$!4B^@.!>^"U
M]WX6H4/KILM0LZN'^I=5DTII,IG]43INY]G\U6P5EGDUN3G^9ZFE8Y]WN6(Z
MF=H>55/(WC.J(A$AXSVD4\D&8YZ8!%9*%E2VM7VO'E33+2O?H'F/0!PO2T;^
MW9B$\%D(K1.Q 0JT>2I> Q#N2^ZHS9S7]S$?(ZH]E?,4-#Q(7*PJ@Q;5R\8Y
M'4^/MC(INP[;I@7GZ)WS%KJ\I^?E^ZNDJ79Z-^KL*5!79G>X0"2S>!,Z)@G-
MTIL@ 5CUF2IU&W;N*1DJE_/V:*B<G6<@"/@42EO=7/J6&$(M328H ;9Z9LMC
M-+70(>TL!.QYQJW'_!;UTLW$8G]WAO,9:F?OYURL51ZGKI+2.#BX>8LBJKS/
MR1-N)4+)XE7D02BBDA(N,L[M@R3<BR?F/$94A4E4^Q?89^!+FJ+3*A-G7,2S
MY"4)(2>B6$HQ!FXM[6'J_<GT#:MRZN)GSWBJ?N34HD9Z5_(HSG*Y-G_S8JVS
MCX)*>F;]T5M0. />:8<&K11$QBB)Y7B9^#+7SBCEA:[]BG.?@HOC.H!F.KQ'
M=/KR!+/^\"T6#;/>VM+M$< 2&6)Y:N&>@*(2J,"MVMHYX<<I&E9+7"#]!T&:
M>HQO40ETKL-;_)#IES%ZF2]PL^>%8?9_T,4JX@3Z*FF,O\YFZ8_Q9()J?W>]
MK?:_A91"$ '5""2O2_O+;(B3&HB.*7D'D"#75BA/(O#ROF2'5KAKDFNIC?'$
M*ENR*SDE>+>BO:^9\][YP&SM?K\GD#6LYND/10];D]654,4.%A7UTQL_GG=Y
MX[]V96#GY_3L_Z"+]=,)]%723[<K;05]9R*ZC#+08(E!,[<DC'&T164FP/%*
MXBQ8\+6/XC%Z+M4^^[CZ=OIMM1_ESC #67&2I2R]1FVQ^#."'GS(U*-A'G1?
MFS^%P&$U4C7<["J@_H34HJ%TH.7'&9KH6/.02U31*116TD5; 7=SPN]T-^CB
MT=TLW6W_@YL!X[>HBSY26YJ&:9/1*,]H.0>=&1$\2)&*)6UJ']C+*+Y4GYV\
M^B]W5]\>'F2)!T,3,DQH/#SH8%BJ@&0;DE,ZA0BUFX5<2/*P.N\9\;FK%9]3
MU"WJR77L_K/_<5YHZ>Y?OU@C'J2EDAJ\_?P]ICT%9S500Y@O\^Q#+ W0,Q#E
M-/.^#&\V]9VC@^14:%.]^]%;R'IF* /'2$C>$YE DF#QN)3)U4%E=#12[8K;
M8_0,WBBX"B;V=**N(X$V_;Q/\&5M/^;9_.I\T^KAIUQN5CU"6:UAF>ME/L*W
MV;P$&K<F.E"M90HH46;P,M*,6&G*W P!>"/88%WU?@H':+FX7FSG<_=!F0*E
M- 5*4E2"2"N!V*P]R4(9!4%& WUOMSF=4@4;#^K$*@NC3;V"5M8XEFR8FT$T
M'[I,F5(R7HRP<Y3,8Q]YL<9Y$LVUDGFV2W6+W$*,ZX1HXID$F2B1*B#8!)-$
MRIP8* XB5*]_.D#+Q35>.Y][!^?!295R><I%>UM*ITD(Y0G92<<BHXGIVD_N
M!XD9.*6G!@X>5'1587R;"F:3>]<5QL'TW)+Y/9]2Y^GL"&65-$?13.-U+\P7
MTW1OO3TF,-JXEMN,KK42O$S[423D@.ZM4UPPYIW@?8P5/9G &EUB'EWL3@Z)
MCB)'YDG@,B$[HB-.24<4C4$RJRBO/L#@:10.JXWZP]:^-C(]R:U-O?5I%1;P
M7RO\F-??SWU3>_ 9ESM;1ZFJY6KM++)MNR!*\T@A2>K<Z,PU2E53XH4"%L!K
MPVJG'AZBY6)7:^=SM]"UTE%I2D:_R[($&$N/3"J)LD+GK R'4+T_VB%B!G:K
M:N#@@5M5A?$M1G;/ZJ_S['V$!NXG-%1?(1\C#RPF1!/ZY]*B#1T,!)*I]@R\
MY<G6?E*KWU>H:P;\FU_B53O+FY2[V73-T^OM0=(F:.IQ<U& 0U<DX>4+1A$0
MUKD@$K@':GI_F^9'EVJEX\9%XK[7:KDN=QMHRUB")8OW>8=7U[N[LCE299A%
MBQ!X&5?-B6.X*VJR] H\B]5[4)U&V; CZ"I#K$>A- "UORW@?7Z]6(ZO_!(6
M(QO01(BIA%P!?8"<T-WPH?31=5)( SJFVB]\]RD8=OI<3]"Y@,D-0 0=QP5R
M(W52V(5[I@[]0J\(1_^02)"1H+,H" N4.<N=%Z9^[.,P/<-.A.L)/M4$T *8
M_.)K"4;@OTHATG<_*0[%WZ8HJ>5\'$LVR=[?6&][1*E'A@E+J#<6V8CG)QB%
M_RE!:QD$,T!KP^TBBH<=\M87()]/B,U"]N-I>X7,?+ <3<WL<:\"U;R+6A/+
M+1J=3N@4GP>PI]$[[+BW9X5K#P)L *SWNN[<-'79=MS8;"IEAEZ/1_;Y4M4>
M7$9S56C"HS-1.JH@UBZM.XFP8:>M]02_^B)I &?;1BNWG5W?3I%9J_+<\, G
M2IPEDRQQCD<BF;;$@RGUQ9S3F(/#_]=6@D^@;]AI:7TIO;X$U #XWDY+&'HV
MO_ZT^O9M<A.AO!XY)FQ6K!3!&D&DTX%8ZJ$XX$D:ZKWAM7%V@)1AAYSU!*D:
M;&\ /8^TRMP]&R&A1>K01^<ZQC+1RA-DG2<L4Q^8B]%![9#(TR@<>"993V#K
M44H-8'!=@;\NO-_=BN/:!X,,LS*'XM$KXFCTA&?':>8^L^IEV$?(&7C"6$_H
MJL7_!J!TFT2_NX]DF54^LM*W 3T7(S*QQF8".CJEHH3$4_7;<#\M \\)Z^T^
MK,#Y!A"TF\KXT#J,O,S5("R5$&/ISNJ-+V7WY0>>2EU_7,!QD@:>!=83GFK*
MH0%8[:_=?=\E'W2M)"*R>OR]FQMZ&VUQUB<36)ESFXB4/A,O9,);71BA(FXD
MUW[R/X/,@>>&]02_ON75 "2/=#+9/6Q*)RVL0J<FE3%[H#A!WUCAL6.^%*^J
M[&O[DJ=3=QH _VS/"CU)IP'<K9N*KJ?1%R]ZL<[*W1PBUE5 4T%X\ Y/DD&5
MSC3NS7F'W Q"5']T/TK0:>CZL[T"U)-! X!"E[AHXW6ZT\?QXO=UN*]\-3+2
M:F-E("H&@V>C3!-20(GR8"7+4GM:VUP[0LYI8/JSQ?1K\;\!*/UU]AWFTZ[=
MZ&(Q+F-FXP/+,VC!G9!^78$MA2SJ5BEB,MAL@C)4U)YN= )9IT'KSQ:XKRV/
M!B!V9P[@1X@3C_LJN<:=I-)_KM::^$YJ\LA*D[3QZ.2$TEC)*$VLY)Q87_+,
M60HAU,XJ>BJ-IX'OSQ;B[U52#2!QMT!\?PXGF@)4"U%:&)9:"<T4\;@AHK4"
M]+%UMJEVTL9)A)V65_MGB_37E\D_3*7)YVY*RK/5F6R6&Z;*9-]>^Z\Q41P-
M?+">T%!R<44RQ9'$KZRE%B)X63W@U./LZO@5TFI2NG3M36GJ6'PG==1ZG5CV
M!!E04M6C0)\G*Y*U$TI'SJ2O/L/Z210V6ZKR%-0\4'?]":F%"_9V=X_EU]VQ
M9K.5P*0DRI22"72^B:/6$2T\Y8%'FTSM3A5GD-EL44L=,/8CKA9OXE/GDY]_
M^3YQA6>;N/XL5^P)D[19\%93Q VEIO2,\VC+":/+N$>1/176IMJC.9]S[OKV
M4#U889KN2&CK4=TY72H8])E$)()[C?K>EE)%EHDO[6@\=<Z$VL'@2^AMY8JN
MC+K#>K)GD;:H, \/,CY?13[ZF3V.7^Y1#>Z;;>D,&G"&,J)Y-Z[%E=F649'D
M\185G.DL:B?;]S#I='L";AC;<;6;]XMG8'/;3+_<8?.VLXQSR=$<2;(9#T!
M0]:"SZ1X[4!U\M;XWG3:D\EM;SKJ4Q!T6'/U*[<F%=>10<<7J*['/[77$<W/
MK+ZH=BH&Q8G)PI21<)IX8QE)*$'T+*@3H?;;3P_J:P_.UT]V_WOE)^/E]=MI
M&G>?L>M_ QX"EAQZ.^CWK+-!;6EXPR3^RSINI*@^A>1,6MM37$_!SH-1',\A
ML08B)A_\8OEJ!7NVN[NQI)@VLA3HI*[.0GCBA#'$" L,K U0/4YR,G'#1D=J
M8Z\?F30 MH?EA_NGI^_L4L0(2N N&5!9,D\5"9 =\<"I=RF&7%T)GD?IL.U#
M:L/P&:35 B;W[@D6[Z<GG#_&@BAI]<1'4<9@RC(&,PE"51#*QY0CK]WY[Q)Z
MA^U/4AV?SR6Y%IV+3<1I/,53NKI:=9-P-NV)[XQ]+PP)U^5;LRFN>+[7<<ER
M%[LCU?9:J[-[E\NY]8\9D\X&391PB4CF+0F!E1<))UB@U+'Z!2KW**@:7#G,
MX'7!T1Z-[P-5T:)GGH0M@^BD(/@M3AQ50EF-)ZUZ/X<+21ZX(_SY^#D:7^E9
M= U<UKM98>]7RY-VOK-KZY-VME@GEB''R^MEF<U(4M8 /D+*H79$L [EP_HY
M%7$[@"!;O,4_S&??8+Z\]M-4F/OMZJ)+^LBG77P'GTIII2OV9KE2[;5\<6?-
M[?2,Z'1B:+&AD9B)E#HA^M"&M)330$T06M<^PX\2=7FF\H$%[B#><9]%R"30
M$A0'I4FPI;@W,I>%9PYT[7CHXU0->YW6Q<K#G.2J,FE1"ZT;$9RO=^[]_8LU
MS6%J*NF6]0+;:RP&[KSF>&F4M"7O@#A?YE $ZWE(4CA;6Y'<I^#R;A[X:64*
MZL[E&*RA0AN$N:>(^@"1V*@5L=9D%9BQTM8.3AP@95C]<(&\'S;NN)S5 YK1
M7;_R=4DK:K)W8Q_&D_%R#(MU0Y)=W\ G"*65#744U9HQE 0=$K$)I XF:\YV
MDY/W-X4_=<5AK=L*,.F/OPWX7NL];+K<3[]T[+K9XO6OI0D^_GMGBS%&Q[5!
MIY*5SO>626)#R8$*RB:9%#6I=G[[&60.&[:OJI[Z%5&+QDOG*>X6[)]ORQS[
MN#KSXTZAM9*E<Z2EP9YA7TDD%GV9&&!RR:RVCG@G-#%H-%-+0^*Z]F%]$H&U
MPIRS_&8\'2_Q9'R'!\N^695I'B^N2C'8?W?B??VC="/95=XBLA2--43X8,M
M(U'&+)9"1)$I"!.9K#Y4MR+]PUID_>'R4'STV67>HJI\X\?S__"3%?R*%P/N
M^,(Z@V,?=[&J/)G62JKR=KTM .^\4D:N9+2,6,704G,9B+<I$25%REEY!&'M
MBMQC]-1H8+M)$W^YB<)"^N7ZIM'ERD]N;(57?KE["')I.^Z-)$I+2:32L<Q<
M2Z0T(W<0@E2A]BUQ";W#*KIJJ-K7#/=91-B X_$*PO(3Q+*;4GCVW8\G93]O
M9O-/?K*[-^8X$\8E(@3N2$:9B0\2B-2":W2IHJH^#?<I] WKXO8&Q]Y$5''2
M:X6[86TN;&ZD]'[ZL6QYCIY6-YUKNT,3<M T!!)=,0^HBB0H/&_&45$:5BA7
MO??I4VD<UN?M#8B]BJK1L<-[&R>>;]8=_;S+QQ&?3&TEPVZ+L/?Y[I(?H7MH
M+L'<14=4*$1]\-?KB=6WY<U&@RH9:<&L.WL#L:6*ST6K?-#.@ZMM[EQ&<<7R
M443+[!K@$\R_CR/LEUQ)PML\X6<\8[,OT_%_(U%=.6)'Z1V]'X!3IY&5,:&V
M3Y:7SF2.@'<,_P,$5.\,U]MFAC4KGQ'31TI1!X1' U;IEA'[=_YIB9M:MZ]=
MO(C+\?>'H5<EN?99.H(&.=KA+$?B\#(BV3*)9I&RG/=7;'TNU<-:L$T@_UD$
MWBC$-RQ]\8>?I[L[+D;7&@6+Q>IJ_;V=W6OI:2Y-0H1/9;A/D,1I)X@(8$6(
MVC/S'' _?P?#VLR-0?^9@-"$ _CHT2_?7;Q8+;_.YN5^^QO:K?,[3.EZEO]R
M_?H'S.-X 1_F>%]^+#GM=_P0ZP-+#E4#*+S]O.3$:B:(@B0%JHS@?.UDC?YW
M-6R]26,'9D# M'B(PBY/MBV@.D:\F*:=[_QM.EX>NEFM9"&+,NY$<4UD*8ET
MV> ?E*I@F/!Q.R2HG^-3=3_#SNUMY^ ,!Y(6S*^]J@-]ISR;7Y6ZMXT6*3?P
M^]6R]&I.X^F7 YO/,6@IM"H"$:@OHB#%X2)1,BUXDM:+ZA=,S0T,.QMXR",Q
M& Q:. ./6)ZW08AR]C^LYO$K_D:Y/4\P0Z6W$'7,1#.>B40E0*RPCM"H652>
M<2>?P^2JM)UAAQ>W<V4,!I&F3LNK#0'W8G'S>3$A"V/*+,O2P>3[.*W\Y '?
M[D3E9(KEA2X3H4OS)Z48L1QY(1S%W9NL@^^O.VJM70P[8KF)LS$((%I,@MKT
M>W\[[:[/"Y_*#GW6Y<]D)U%9Z8ELMP7^+?2L",YX$=&I-*C^A+8DB 1$\<A]
M]IPJ7KVP^P M%0V)G17N\/B7Z\T/[X1LDRQ9,I0XQY %#H]@B%82K0'=[Q"I
M#_T]6CV)U&&?I*I@Z,C5WIO06M11)4<AEFK].S,Y47%?;0)'YRNLTS[X8NUU
M!OVU6G/L##'=WJ*29Z641$B@QR\=:+Q A2611RFD$$94?WP^1$L]5?9W&'_Y
MBB;$B^\P]U_@M]55@/G&#G[0ERZI"-([DC@U1!KJ2.!4E,DYSB:GJ*ZOR\\A
M=.#6'#7P<UB-]26PQ@*\+Z;+<1I/5F5>ZS8M\/6/.%GA$7^#7"]FZ&JY20S8
M9?K=]B1&1JY%&8:.QJ96CK@,* 1 ,],I;2%7'X54?1<#-^WH%]&#B+K%._NL
MJ4,O4AJ7O^$G=PR:5[#TX\GSS5TZ2L0PTYA.YTO_,YJD3-E3"66:6"B-^T49
M<%)&:R8NL^(BI=JCF.O/:.HJD[?%4 ?F7^&=PP <327S"O#.T90$<!H-9Z8$
M3UE$*Q[#X&E+M3*YX2)QWZO[KLO= :.)B_ERU#TVO_@Q7HP\#5FE5*J"4^GR
MQ /Q-&F2BD62)7!!3XJ2XZ?>@3[^UQ;V]Q8<!AA]2'!V*3M;P,"O4$S4$2_5
MC5$R(G,L)4,6[^D,CF2A.7-6AIA."@.?@H+UDL/@X )A[8K[#,X-+/!?Q]/Q
MU>IJ0WBPRB518C96Y?)22$LC<TF,M<G++/"?DRJI'A'YO44'%OHY(IO5X-_0
M@O<_[A!>&CCS' 71MO3D90Z(U3H1G:G5+'JAX*3JI<<$?W?187RD:H(_FW\#
M"_Y.-G_7V_%76'Z=I6UQZ</O OSFK];:D='(:4J4*,8H KP,7_8I$*J=#S%#
M]/8DP_@1G%Q"XS"PZMF8>#:A#0S.0_MX-;ORX^G(:*]=:2P?4FD &K,@7GA*
M?' L(ENY9R?%AAZ!WW$JAKNPG@\%LUY$,G0;M'\'/UE^?8E\?CF;+E:3;HS?
M[.J;GUYO]'CTRE/+2T,N:8F4 G>C@:%:5TFZ%"#&W9S2_<[PHTL-AZ*: IWU
MQMT&4FMP&Q%*<X4N<V.\^/V7Z\_X5[O39 V>IF S<2'34L:.6U',$96=Y]8H
MS4SM1+(CY Q3I=+CG5=;!"VBJ6QD<^:$$3Y+KG #W60*1XG3@:&"CLJ59D>&
MU6X><(2<8>-TU43^&)3.Y'\+4%HMEK.K\KZ^LZ6-GC5XG]O2[-@YCFS*EJ.>
M389X&8-FT@H::H>O'R&I,4B=*_I=2%640PNP>GCR?H%I_'KEY[]WQT\8225T
M17P>-3E$7@YB)MH'P6A S4YC_Y?>/9J&*3<;YN8[7QA-@NMF-YN#F&QD27!-
M0 ?<3Y89S<1H")4&-'?@<JK=Q>DQFAK36A<AX%%X72".!N#U$;[#= 7KY(-U
M0[22WWRCH3<*V5(9(/A$DBP/?9:BGD\VE?GL2D<9DQ&U[:R3"&L-:)=@X<'4
ME]J"&3QP_I^S^0WYB[596OB#;"#:1:1>AM+0))96\"QS30-0>=* CD>CY[LK
M#U,SVG.L\T(&#PR/$DEYG^_M87.*O$F299,)S<5Y$5F28+DC.63/N?!.TMU$
MBW-0<I" X2).ETIT5IN]0P<B_PI36(P7ZXA91/Z]G<;-]VY>$BG/+JM((H!%
M3Q=/$&I91H0)7D7'C,JG!2(?76HX6%22Y:PWQ@X-DV,Z]MUX"F^7<+48&>JT
M"](10ZW'VQFO:*LRVH(L4YZ2=/I!Y\FG)W#=+C=,37:/5TY/G!X:.X_871_Q
M4/SA)Y]A?C4*CCIN.4>[*QC4Q2J0X+0G(F238G(9?8F3 '3ZFHUF?)TIZEG_
M?&\<3B]+4X+)I)/@;[/E.,*ZW]^(4A:429X8S5#="H-7O!2. +?*.A<T_K@&
MM@X1T&@V0/] JR*1QE'W=CI>COUDO;$/<XA0NF \W/DH"F=C=IPPRTL;C.B)
M!^:(M]YD+Z7AZK0<YTH$-?I>US\J>Y%8 ^&GFZJN=;%JL44V!:J+$=,BQ)0T
M<=+B3HQ(Q ;!B5>&B6" X;FK'',Z3$VCX?++@%=9" W :=_1^3R^0HZ]SY]0
M7(N,/^R*J^[T!'H?)N,O:UE.;YHXC'@(,4?OB392(#^I0C];!Y(5[C]E[9VO
MW8"S&O&-1K?J@'48$0]]H:\5__M\=_#2^URRD*;XMTI-SC1]6GW[-L$O1RE%
MH94W!*0K#=R\(JCY/0'+';/.\RQ.\TN>LFJC_FV%J[DWWC>@, ]/%WM[]<V/
MY]U!$1SW%-#+$KJ4=I0Q]M9!,7^=-$H(J7GMOD:GT#5,%Z]G4G/5!=, V#9M
M+4IOL=VFKJ.@$^-X4D@(I552EK3,%HEHQC+/(^?1!5?]OCU(SC!-L)[M!JTC
MAB8:*>Q/Z%Z,$/P9[=9, .V!PJ! O-:<H#WKHC.:BNHM/ Z0<A*6W)\42S78
MWX!FVK^-]W],<86OXV]H 92'?O\%1IEIX$YX0G- AT@RW)C-'GG'DO;:Y%!]
M7-7)Q)T6'*;_4%"[5$9#&_8/<DC6SG@W@Q4]EW'IZK!8CI>KKN7FO\\FZ[C/
MXJN?IO*OPI7O?E(.'7[G5S__'38>_$U_D9%1-BHPCF06REETI8NS+6^$#F+T
M6<@'$SGWNP/]TWH:@O^4[QN-";H!I?M(R'/=%Z>TQT.K%_])G_V/40;.,OA$
MP)0^$[Y,A2D#X&74&73$;<K:K<G.(/,T&/_97D^>2VX-0//!8=W>+@R]+A4Y
M(/%)T.Z8:>(4HT1K/'%2!&-3[49;Q^@Y#6Q_MD>1ZI+XA^F#M>5YN18>7@W;
M(0\[/WON7ED7$SI,/ZVZ_.V_YY:S.68/GB@;)!X"2 3-@$ H<(%G0U!:O35_
M_9Y;M\<=6?KB@<'S8OG2S^?7N%XWKW84E5*<Q]*.3^-MPI4D'J(C$"RSU+H<
M;?5@T2F$-=NHZRD8>:"!JXND@0O^X"$>>6#2E50XSWUY0)>>6%EF@$0#+ENO
M&3\I)_U)%N8!8H;MAMD3GNJPO@$,[;D>[N_MQ9'+8A23U+:D9Q@H14B!:Q)R
M1A;RH(03SMI4O1#^$H*''>C8HVY['A&>C]?9TD_Z,3_1D1LO.MOHPWP\FZ_?
M.6_#$9_PP[MY%W<MHAG2'=?VU.OY?#;?_M(%UF4O=%QL//;/G>JVX<NOI4%7
M>8_NEM_2LSTM7%C+O49?+((J[=8HL5XHXH/TWJD$CM9^RWT*?14GLN^N,$UW
MY/@B_>=J'4 NQWLCI74NO.8<W51D#I3.IM(S3;QAC.2H0S0TZB1K1_@OI[H5
MR[,R H],5'\.\0[=5'1+>U?[%13RSF0@5)3:+Q7+2&S\0QG+M4PF\M-RTAYK
M+'I_V8%GI3RSQ&=UV-\.<C:585D:'<IPA. "(VBW"/S*"Z++*"I/4TZGM: X
M'3M#%T]>)+[],#B#EX,WK82IQ_/Q88[6S&RUF%RODWPAW120RS*DCV;B=!GV
M&G!#7G:[ JE=EE*<EG?S:&/*XW0T 9-SQ#OKB=>#*Y"U\?O^KO&[HX&W*O=F
M?T+84-K4,99Q5]0H$ACZ0YXG;C15P(.OHF.>3MN /7.KX:MWF3004SGUDE_<
M8>OVH2DHRX22BE@N'1XPA3P./A*KE!*&Z8170.WDG$L('C:^-Y!I]?RB;@#7
M97#I^UR2>KML<9A_'T=8?)I-TBAY*Z)"]H7D\OH1TR<A2#%(7$372'!=&;2'
MJ1EXHMCS0>+!,W,5^32 M+?3.+N",E#P)D%C/%V5ZIAOL'Y$7_P">=8U>,#?
M^^Q_E E4Z)FC;,=HOEQWO/QMAC^=+I&T23= $LE#CH\H=]$(KPGG4N-EXAE!
MWC@2<S:BZY*<:_>QZW$[ \\:&PSKK2"DF<."6WS]HTQZAE]@"GF\''6SF3,
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
M\3!Q^@8S--U+;K!(S&>PDGZHR#Q$3=<QFERDX\PGSH]D,2>1^S]-DQD3%<_
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
MX>ZTOA[A*NQA3$P#( R_#O?0RFG K9[O-\%8H*.<Z^P@!Z0X/JH"CI./$8/
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
M==0S^&Y2,(PKFWD5&2-FE V^;GHE)\&X'&K^)9O6:=.GJ9KV@)O6E]]/-1V
M[17Q0SJ:O_\5PPK?S-Y_6+\J?ZSPQ6J%ZZ]5D:_*U8#;</YZL9I5G?Y4$T6K
M&4GTU]EJ?2:<"9KY"*9(.N5C[1JTZ($%A:+86$+S^96-2._4H=L34=O=2A.H
MMP-4/RC5?RPWL^)ULMX)!25X04> $."<36!"4HYKG5&TKDY]G*).?<,V&&RH
MC*GCB4?-Z7)PRJVGE!<?:S/@_VWT>*9TUMER\FWD9O-E74ED& >N$I-).AOT
M]J";^P.-_6GHU!\\#&7'U,O4\'LX.S[/PT3P(Q(#=-YOE#__5B)%>X4J.,BE
MKNXPLI"[3$YYR(%.>VY9%-L=(?<C]2CD3CL*9$Q0]Z?M"8>$'":1'66!+F1,
MSH/-1=6U<1PBRDQ7D>)%:DU_O=N:JI$)G78B29>8'T'#)WO:;U9N[R@0,GZ,
MLK:VJ1H-^\3!B\S!!FZ-9D%[W"Z+:0WYW:G="??F[X7[D70]]5&_J[%_:]V&
M:^)( >I<4SO5NNER \F"]4DGF?7VN*@]?.Q#O&M[BN <71<=9 QNV\V9YXYY
M&1#02/*)F,L0N;1@>2@FE:"4VB[G.GPTU,WW=YH-:%*"L[><.\#(XW9P"_Q7
MQ;-G3I* '!F;#74-L?3F\L"55J..2K+8?*;\4!H[S0DTP=JH^NIQ1]J&S]6+
MG#<IW'#^RYP"P8^;CSR@,'6'3SVX/G4HY8W*5*^^]AIL*>D@6780>-V15^J.
MBZ I-)8I&V8<!<2M'W._I>#0$^I7)&CCYC-_Q%5:SCY5"5Z^>SD5C<Z6 8]U
MKV^1C$(?YD$SYT,H,3'1>M+V(^1,^^IR@-ZW#YE6(I_P?ELMUV=OZKBRRP(T
M7K3S7H!5M;X'HP*G78*H48F<8RQRITN+/O461NAW-_CXY@NG1D(C]2T.E64/
M +CNSN6IUDPX<M:Y)+*)=E?7T_.8,&3-T;.=:O-W@<"4574'*&M;W7M(;F*%
M_S:;SSY>?+PBG)=02E0.6 YU-&5.X*K_4U?!<Q><=V*G2<M/J/R;+YU8Z?NH
M;-%"?E,K/OQUB_ 86"!/K_9@E;JZFGX$G2RA/C 6T"4*VELH_O:73A/@-E/\
MWO+K((:]_[Z[21)E.NLT4Q$X01:4J"/$18JULUB68J(0V#KU\01)TV9#6OL'
M8^BA&UA]&W"_P^7'5^7E8G[I9!LF4D!6I^8@JSWKEF)Z8\"F0H@(!4OSG5)/
M4]6C\[DG".X%6#.-=(JQ-SC'/\-Y9>S,E""3DP&2R C*D*"(.PE!9B%9"%[)
M8P#L%DD]'EWCH6M?74S]SOJ0I<SFES-F+D_\RI5(7&E%MF)8)*Y"%G4.F =3
ME,_T5[+DW9I%=O[*:=.S8R!H1)%/#:3M#//VT^VOLQ!GY[/UEQ\Q+3="O<!W
MBY=AGO#\_/)%)-6!+G7ME#'5)\VA'L[T6R&=3U9K:<)NM5>'TS)M8=5HT#NR
MDOI])KB9<;PHFS^Y>@4Y^*7@J0]N]%@PB/YQW@MB3AB+0,@ZU FZ.8-73H-,
MVMM@LLBJ==-#Z_<"^K27B]7->QO&@,IJ=C683TH+#HT"%G/(UD:*<EN7QM\A
M8FJG?&\=W_62#A%O!R[WMT=CY80.WF E0P$D"0%*:[J0*> %Q8K@C N';MPW
M[4I%!PC97ZV/OE(/EG$'*'G[8;%<5V_MAH-8K#$J:<C>U]8ZS\CUIXO:&JV$
MM-8FWWS S1TJI@Z_6J+D0!EW@))_A>6LILUN& @ALN21#M24"=S*!HA*&="E
M!'0F%"=:CZ2Y0\34 59+C!PFX0X@<D.X,Y9I%C+(FI%7F?SL:*4"^D6*4D3I
M=>L&YV&0&#'P:0F)_23:P3+8EV'UX>?SQ9]?;\<7:3W[O%D1>1D:WHA'BA3J
M/DA>5*UJ#APB79 @M)*>VT)!F6T,E9V)Z^ &:N/)CJ..#HZ<;[VOU^'+9MO>
MF9<L<B3S\#ZGNFF4#DY$6W?_B"Q(DCHU7XE]+R73>KHCJ?U1#W@O'72'I']C
MS3-A?O&9_O0]OL$Z[^1VJI.3R**QGJ6Z=8?7K1(!/$H.LA:A).:D:=Z%/I3&
M:<^O*=#76&^]X_+'V2HM+N;K-V&-KW&92"MG+O.LT"HPDGFRMBC)?30)M#;2
M4("A<VA]H0ZE<5JOO0-<'JJW?M/2UW-\%N7GB_7%$J_*K+ZY&@Y.40_YDD;I
MZKWY&B=UK5GBROD(V5E1G4$+P;((J08;A3O-;?O'\O:E[@^\W5P+]/+XIM.@
M3KA9I7#^/QB69]X*3!;)L2@^U8 J@K?104(3$ZJL!6OMW.U/;0>ISOU0LTO)
MP @*Z^#&W8G3'R_P=S+M=W_B^6?\;3%??UB=&;H1,&J29PGDYV*-T! EA>S.
M&B^\3J%U;GU?6KN*;$>'Y:'*.B%05H-[]^?BK+!@-88"W"("^3 90B@6$B^<
M<RT=-M^8.9#$#E*WQX7@/JHY->01E/#,%Q6U9IOQ<F1:=8&\-UC+/ (&QG.0
M9;O.ZJC8JT1VD"6> 'V#U7-B^/MY<;$\"P)%KHOA0J[%BR5Y\,)JD$%G5\?%
MLN:K28;2..T$H(G0-U@YIP:^V6<\TQ))F,: R+6I@)4,L6;I W,JI>R1Q?8O
M7\-HG'8,SU3@&ZJ<$P+?9HC05R8=T\A]2>3)9D;'NV?@A+'@/$JI4S%NA!*P
M/0B==N#.!##<7TTGA,4SFTP=RFZ!)T>2C)YL+*0,+#), G4@UV,B^.V$./>,
M$#=(&1U4#3S*UQ_S?)4UQ_S37XG^Z8N/]7=GPB()RTO0LE;)U W!M8&OSD7+
MM1&T^.;;V/8B="?X^5.'7Q,U=7#@/<#>&;.EJ* 3L5%W]X;"P05B0V-,01BT
MTK8^WQX@9;?4,CL!0+60=8]/8IM5)K_0A\S?UU'\FXZ5YO.=AG_)P4]B!_+5
MZ$GL'XM%_G-V?OYBGK=IJ>^KYXO5Q?+F+3<J49)+#H*L63>9-L</^?[12 *N
MY(SM-"%C@-T.(K#=\M*?9_/9FJSH,][YVLO&=^NR=)SL*-3G9I6% :<3F54)
MB<D04(K2NKI[9^JF?3 ;#U,/+S-MJJ\.;LY'^/GARV_A?Q?+EW69]69HCT["
M&FT#H*^L8>#@E6%@LQ8>C37&;C=,'@K% >3ULMZT+4(6QU%7WTB\8>SW\/%Z
MGUG2Q (J 1ECG;.K(T17)!!7.EI6@G>M!P@.)'%:1(X&E=TA>;#>.H#ERXO5
M>O$1EV_PLB-Y]6'VZ>NR.R>##[% 2>1+J^QJRT>P@-'X5$J@/VY=0_ (.=W"
M[7 8;%?(-]))!_!ZMPP9JUBNZ??&Z\"- )%5 %68H-O!4FB6')HBA.2^=<BZ
M3<.T]2;'!-)!TN\ /:_#NF8/K[<%!\LE\@S:15$E@1"<D> U+R(P@T6V]L^^
M(6#:(I%CXF9_N7< FM\7\[3X^ G7^.+]$C=+":\Y89E ;CF#H&2=4N4]Q)@X
M<&=]Y"'Y8EK'W0]3,VW5QS'AU$@C'6#K$:G]^G6>#+JBDU)T16^&0=8Y\SX*
M"Q3Z"!$B_95JG=+8A:Y>=NI.%4#NIZ .0/<B_?=B1E_["&];+1U_K+!<G/\Z
M*WCFR+I\-N0@LD2\2D?"M!G!D@=0'!8F[?8>LD/!> B]W3KY>Z)G,9$J>X#M
MK:T8K\HVFV>>+-RJ@%!;R>GDK[NS99;@BD'#64R^^<"CQRGJ-BQH!+UVZCB9
MYZV?5NO9Q^UU4E>SO7Y>W/KGJ[<7\7\QK=\M;O_+U@]AC<@9Y\EL#%E-\K@F
M<R' UEDV.9"G:J(#+S6#XJ0J/">?>>NJQZ,^KCUR4MRCNON[H#+Y[IRG!$D:
M<[FIU44Z5T)0P5?GGC5O6VM ]BD]QPU!X0 G=A0-=^ L#&/Y3@.55UD;1 79
MF@0J88)@@X(4K3;<^H"IM9=[&,73.AN]0OD@O9X<BJ][L%PRN=31LUG657'6
M%O!>* C.VXCH8M:MGUGV(G3:_&>OF-U'BZ<)U4W#EDJV.!$*1.;EY62(Z+T&
M&1G/0CN!S?=0[DGJM/G5KN$Z6),G"=A-CU>4R?NL!"2LDRU-4N!39)!USB9&
MA3RW3OGO1^FT;7@]PW6P'D\3K;41Q]<5M;I8B"Z0OY-EVKRR@4L.F4)K8_-V
MT?THG;9OKVNT#M7CR:'UV]XQK;*1,C$PNE"@J5P$[P(#FXQ%;RNWTQZP'37Z
M]8K;_37:8RKXYS!;_BN<7^!O&*I -^_-K3L=AG_)P6G; _EJE(S]2L4-8F\:
M;^ICK;(E@K"E@))U#9BGF$A;5JR0Q3/>/*_X"#T']UW51'E=#K+$#V0G9!R_
MU$H&_&.^Q' ^^S_,_UR<Y]G\_3_";/[K8K5Z-7^+Z6*YF=_W8CE;T5_]2+^=
MOW^-R]DB_X[K5^5=^.O,HI3&</)F6!WF)TT@WQL]&!.U0ZD<8\WG=8[$R\0O
MMJW0>*<-K ?5[WVZ?L9E7#1R#GZX(%YP59?DQ*NE6G7M'W%&^J%?K69YTS%7
M%;ZL.U$WY]++#_67O\PO&RXO-P7>\S_YVE_'SYPR60L21_"FKL!4 5R.M3L3
M"_VY"%:VGA5Z)-8F?ED>RT1Z!$8'SO3KY2(AYM7/I(FWH58\O?A,MW$M;?IY
ML:Q_<G-0_(BQZD ZB4D"(]Y I4)^7E8(0>7L-/<JB-:5$$-IG+CT=2P$CZJJ
M#J!8:;YU*VWQ]N;J(JNWUUFVUFMF&2"GRTB9@A1LI$W$40SZ$ QO/2=M=^HF
M+I4="WXCJ6<X\/PE\.;XOA: O#LR_JH'=1955@P#G>J>65":SG?ZHP!"BYRB
M<"XTGQ&Y.W73YF8GQM]@]71P\/WTWPMR'6YX^_GS[[,;SWW#D43NA$0%S)E,
M1[DNX'7B0.=X4L46%DOKDH&GJ9HVK3H:T!JKXV223C>#VJ\7I5^$\]_"^DH,
MB_*M!;9.1^WY]>,DJEK(XA@IK.2BX[;N.3,QUVC#0F"F@,"8'$N6>=F\>V/$
M%-;C9_QEPX5W2MOLR*$M.E66&42>%%B9G779:&R>C=J!K(X32T,P,NS2':Z0
MJ3>5_S+_C*MU-?$W]/^7LU0U])84=7'9>U\,Q\QSAB!#K5FOV[6U$4#!DD4;
MZ>H(VT^:]Z\A?^*+IH5+<ZTN1A)QQW"YZC0,.04C*;*./#)0G&EP1 7$E+/,
M@0F\T^8[&#!3#K!HK](=L;*'?*=&2W42+[G ?#T @0P'2\E@4XR@5*1(."8)
M.:/C2BF\FZBX'QYW/[M//.RCMD4[&4X-@3?;Q/-2& 6@) -D=/G*C!""%R"5
MU[6L/:2\W=]Q/P"V/WF:-/W8ZC](?AV$\C>-PP_G9G_]VB$GN"<'+ ERQ1PQ
MIZO A!#@I<K16VOH8&WLR@XB<-JGH+&\E/%UU0$0'W\:N(ED_SU;?YC-7\TO
MJ\&NPX@S*V-D/D<0HN9/DO(0@S)@A59"\2*#:%TX?1C%O0R<:PZE[<;8X^GU
MA%"\*0DC9M]]6"XNWG^HA6&5[]4-X\0:71B!@U9UDUKF%APG.7CA2^W;B:SY
M.)YFQ/<R"Z,7;+?5]JG!O+)[Q?D[G&\Q;GD(4:D$HF:[E:H\&T<B$"45'PSW
MMG5RK!GQTS[;=PKS9MH^-9C?Y58F$7T4 1BBH'A !_#92W#28A28?5*M6^4/
MHWC:0H!. 7V87KM'\<WOSKA3,4:Z?[1W=5M<EN!=9F!-D$%I^LO4NDAE5]JF
M+1'H!9E[ZJK9NI>Q'W1_"\O_X+JR/^[+[5/?,\X3[2#NCO(6RY3&VN^'GAE0
M/-$YAMK4P7 I4]RE%)[26^S7S[Y)]ZU^FJ\W,G[W(:Q?AO-T<1[6^#NN-[TZ
MFW_\&I=O/] I<)F>X2P74W<G*92<1*(<^)@=%,$IV/3)4SPZEDCV)[OGM]P!
M&+O3975DA79P5_\\FX=YFM5V(Q+@165Y\V#E+!UH)DF(L3:-!5D@HM? )6,E
MQR!T&6%YPGVD=(*U8T'B;N/?P?KI &;OEF&^HF]>O9CGM[C\/$NS^?O-[-!M
M[E;OZ"-7]__5]>Q:F6-$10Y()+95$+&N;F(@DP\VJFQTVKZF&\P<;T;_Y#,Q
M#P?4W;GDTVBW!V2'OZJ1_W8Q)ZX_A?,?%O/\==*VS#)EC,"M)9^9<U$KC"S$
M4##K6"+/K5N@'B%G6MQ-AY%ML#926 ?8^WU!"GR$FY)%5)S(U\A(2@HA&NY
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
M/01,?P]3NZIO]C*@2X6#")($X[2%J$F1+#AN9%32Z&Z6GG_OOFZ%\,G*Z8?
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
MF,.^^8%Q8X*A+75?G28)Q^4AEQ[1C<V)%_@^B:FO5J7G1W8B?-OQP?MC;BN
M;$APQ.Z;S&B4$4VDR<W]7BPJ^;>4KVHY/<GR+>6;EV83W>&>24D<]:G7'><D
MB;@OB1"Z*#-RU;YG_RRL/;?:/881,=,8U@IX"+$MX2I5&Y7R?6\&7(:!9)YR
MI/KK[5G<);%O22+]4/(X="WN[1\7=238V\0;$;Q,Y7\Z<(C45V7]<EGD59&E
MH@&^R?4W#E'I[0;2BHAKV39189L@5"B'&&I I)4(&0Q*_Z@AMCX4ZO\^/A+=
MHQMSB_>L(0<0^L;9SVI)Q5)XOO0\8DO=N2Q1"R&BD5!KP)+4"2,9#-N?GVQ!
MF-$&%*>])C("8 ."T?M76=*Z^4PN Z^5K[1=M4AB6WT7/5]])FU/?2;]*":)
M[=B!"&U+@K]BW:&*228SAN,"'G#LN.2R*)7O59'[12ZNLW2>Y@U$ZZE8S+>I
MC"P2<*["=B?B^HXU([['(A5^);Y[4.#?'J#TCX/S/0(W#&A$#7 J/5_HKQ^7
MS*Q8'\@X1(5XKFX"2DD4!AZAG,>""?VN!GA&98!>R)=@/SNQ LV4 =;W*-]D
MOI W"ERU4)O<IRY@N5Q4=3&7Y?4/GBV$3HQ6E53_Z'.^%]?R%59Q0FQ+;0B\
M0+>%T(D'1KGMVDZH%BYT9<,(-8W8FP/:RD%=_GF),^)*]?+D6E=7K>>9Y@LU
MJ55<H'S^%ZEPE5OE/M<_%!:*7?51*-\;F.\*]5N%4)%E#1'+!B<OPJ:!$U).
MA$,3XD74(G'LA22*J!U;CK1] =U@[XS3,2(3<3YK-\40S+PB_856*=?@7-,R
M5U.K'F1Y6<SG1=X4X7Z<[N\UZV[^'LW%59HMFFN1F[]2W2_JJE:_4M(F%#A\
MCF*3"R(0\ ,JH-A2N!EW<WX94B:8OG:0> '70; @$1,>"9@M$AFJK3MX[5.7
M+I-V3W>+N5[A1;F9F:_V?IY%;6+KXEV/^XS$OO(EEIIN'-M,[1WV_7;[ANE
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
M\8.\:K8M:!!!)F5YVF! #T**R:62:QF#^# I![,W>3/*O"?3<6J]JF-2FL3
M,M4B_TT%+BO%KF3%R[0YA@&J4STN?A"))B5 AD.&_ET2J=:+9I[EO'W,#NKX
M^9CT0<R:E L9#!CV9RVO\B]Y4NLK1&#UQQTR!]T),"DK<@0<] J"C]M?<*4"
M[3('46=2&N0(.*:^/G";5ZD"\[FDS<N39:GKIO6K"GL9@(E/$?0, _(NP=!I
M #Q2<##4@5F,;/;;*79*!GHC[HM^R6;Z\P2M A$[X1[C8B?GW ,&]DG!1K7)
M=TGW1*%QTXMV*RL&W2Z]R+(67P+3+K=;L %<]73./0K(K\[K6&OH5Q?V7UW8
M3\MHU67V+,MY=9\\ET+9%TPTWR,6;0V=%B,<!P8]4M!:0;S<N"L)[?[\J3%<
MR_1-H>0YK2>'USNBT"["CR1E!P!D5AX7F;0MYMLZJA'%:RW%349GD^CIDHEV
MR?TTGHY @I_./P=G/6+1;K6?1MMQ8(QP@(U>^A(,K2&<X(XXM!OM8QQA&Q &
M.</G<I[7L+YP2R3:7?;QKO 0$+,\(1!AW5+1KK%/\H/&T;;>,)3S=/DH/) G
MW)>(=W-]C#?LP,,(KJY_O*8E)%5[ O'NI8]AJAT-(XBZ6BP5 Z!H(PKOEOD8
M<O81,(*6)\D795JGLKJ8S2[>:)I-OM_0(Q?OGO@8PGJQ^3F.@Q^*+.5J @]E
MP<]X'+PSS!F.@[NG 7X<O#W4@8T G NWRY]T:+(2+[9%0^V]CTLWY.BXE[?=
MDY:!>*$?AK7I>5?4*U5A\OW#1S$D_3^1YQ[\SN_15[_0_V*TDO_[7_\'4$L!
M A0#%     @ _(#Z6+HO\RB?!P  22@  !X              ( !     &5X
M,S$Q<V5C=&EO;C,P,F-E<G1I9FEC871I+FAT;5!+ 0(4 Q0    ( /R ^EAE
MPR9WBP<  $(H   >              "  =L'  !E>#,Q,G-E8W1I;VXS,#)C
M97)T:69I8V%T:2YH=&U02P$"% ,4    " #\@/I85CZDEL\$  !K'@  '@
M            @ &B#P  97@S,C%S96-T:6]N.3 V8V5R=&EF:6-A=&DN:'1M
M4$L! A0#%     @ _(#Z6"59HH5>"@   28  !P              ( !K10
M &5X:&EB:70S,2UA;65N9&5D87)T:6-L92YH=&U02P$"% ,4    " #\@/I8
M,Y.0XV>! 0#_GA@ $0              @ %%'P  :&-S9RTR,#(T,#8S,"YH
M=&U02P$"% ,4    " #\@/I83N0"7B04   [[@  $0              @ ';
MH $ :&-S9RTR,#(T,#8S,"YX<V102P$"% ,4    " #\@/I8!5*/FX,G  !1
MHP$ %0              @ $NM0$ :&-S9RTR,#(T,#8S,%]C86PN>&UL4$L!
M A0#%     @ _(#Z6/2V>TO-8   :8<$ !4              ( !Y-P! &AC
M<V<M,C R-# V,S!?9&5F+GAM;%!+ 0(4 Q0    ( /R ^EBIVUPIX&," .='
M P 4              "  >0] @!H8W-G+3(P,C0P-C,P7V<Q+FIP9U!+ 0(4
M Q0    ( /R ^ECM&4(#<34! ,)9#  5              "  ?:A! !H8W-G
M+3(P,C0P-C,P7VQA8BYX;6Q02P$"% ,4    " #\@/I8*V!=]%&U  !YP0@
M%0              @ &:UP4 :&-S9RTR,#(T,#8S,%]P<F4N>&UL4$L%!@
0   +  L ^@(  !Z-!@    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>hcsg-20240630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:hcsg="http://hcsgcorp.com/20240630"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="hcsg-20240630.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2024-07-24</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2024-06-17</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
        </entity>
        <period>
            <instant>2024-06-18</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">hcsg:HealthCareConsultingCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:GenesisHealthcareIncGenesisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:GenesisHealthcareIncGenesisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:GenesisHealthcareIncGenesisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:GenesisHealthcareIncGenesisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:CustomersPendingContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:CustomersPendingContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hcsg:LaVieCareCentersLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset0To90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset91To180DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAssetEqualToOrGreaterThan181DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset0To90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset91To180DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAssetEqualToOrGreaterThan181DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset0To90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset91To180DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAssetEqualToOrGreaterThan181DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset0To90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAsset91To180DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">hcsg:FinancialAssetEqualToOrGreaterThan181DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:DelinquentNotesReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:StandardNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hcsg:ElevatedRiskNoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:HousekeepingAndDietaryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:HousekeepingAndDietaryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hcsg:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:UnrestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:TaxableMunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hcsg:InvestmentRestrictionStatusAxis">hcsg:RestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:NontaxableMunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedIncomeInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:LargeCapValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:MidCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:RealEstateFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hcsg:SmallCapBlendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hcsg:Amended2020OmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-30</startDate>
            <endDate>2023-05-30</endDate>
        </period>
    </context>
    <context id="c-338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hcsg:Amended2020OmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hcsg:Amended2020OmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-03</startDate>
            <endDate>2024-01-03</endDate>
        </period>
    </context>
    <context id="c-345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:DeferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:DeferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hcsg:DeferredStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:HousekeepingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hcsg:DietaryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">hcsg:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000731012</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>hcsg:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="institution">
        <measure>hcsg:institution</measure>
    </unit>
    <unit id="participant">
        <measure>hcsg:participant</measure>
    </unit>
    <unit id="covenant">
        <measure>hcsg:covenant</measure>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-26">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-27">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-28">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-29">0000731012</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-30">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-678">http://hcsgcorp.com/20240630#PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-3" id="f-679">http://hcsgcorp.com/20240630#PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">0-12015</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">HEALTHCARE SERVICES GROUP, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">23-2018365</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">3220 Tillman Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c-1" id="f-10">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Bensalem</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">19020</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">215</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">639-4274</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">HCSG</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-19">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-20">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-21">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-22">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-23">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-24">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-25" unitRef="shares">73383184</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-31" unitRef="usd">26430000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-32" unitRef="usd">54330000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-3" decimals="-3" id="f-33" unitRef="usd">3117000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-4" decimals="-3" id="f-34" unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:MarketableSecuritiesCurrent contextRef="c-3" decimals="-3" id="f-35" unitRef="usd">79134000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent contextRef="c-4" decimals="-3" id="f-36" unitRef="usd">93131000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:RestrictedInvestmentsCurrent contextRef="c-3" decimals="-3" id="f-37" unitRef="usd">22022000</us-gaap:RestrictedInvestmentsCurrent>
    <us-gaap:RestrictedInvestmentsCurrent contextRef="c-4" decimals="-3" id="f-38" unitRef="usd">0</us-gaap:RestrictedInvestmentsCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-3" id="f-39" unitRef="usd">112133000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-40" unitRef="usd">87250000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-41" unitRef="usd">398884000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-42" unitRef="usd">383509000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:OtherInventory contextRef="c-3" decimals="-3" id="f-43" unitRef="usd">17857000</us-gaap:OtherInventory>
    <us-gaap:OtherInventory contextRef="c-4" decimals="-3" id="f-44" unitRef="usd">18479000</us-gaap:OtherInventory>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-3" decimals="-3" id="f-45" unitRef="usd">25768000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-4" decimals="-3" id="f-46" unitRef="usd">22247000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-3" id="f-47" unitRef="usd">573212000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-48" unitRef="usd">571696000</us-gaap:AssetsCurrent>
    <hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-3" decimals="-3" id="f-49" unitRef="usd">29840000</hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-50" unitRef="usd">28774000</hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Goodwill contextRef="c-3" decimals="-3" id="f-51" unitRef="usd">75529000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-52" unitRef="usd">75529000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-53" unitRef="usd">37899000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-54" unitRef="usd">36557000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-3" decimals="-3" id="f-55" unitRef="usd">10785000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-56" unitRef="usd">12127000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent contextRef="c-3" decimals="-3" id="f-57" unitRef="usd">3152000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent contextRef="c-4" decimals="-3" id="f-58" unitRef="usd">4449000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent contextRef="c-3" decimals="-3" id="f-59" unitRef="usd">20871000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent contextRef="c-4" decimals="-3" id="f-60" unitRef="usd">24832000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-3" decimals="-3" id="f-61" unitRef="usd">46043000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-4" decimals="-3" id="f-62" unitRef="usd">40812000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-3" decimals="-3" id="f-63" unitRef="usd">38917000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-4" decimals="-3" id="f-64" unitRef="usd">35226000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-3" decimals="-3" id="f-65" unitRef="usd">4505000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-66" unitRef="usd">1656000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-3" decimals="-3" id="f-67" unitRef="usd">799702000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-68" unitRef="usd">790652000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-3" decimals="-3" id="f-69" unitRef="usd">72220000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-70" unitRef="usd">83224000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-71" unitRef="usd">57014000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-72" unitRef="usd">56142000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-73" unitRef="usd">22987000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-74" unitRef="usd">21179000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="c-3" decimals="-3" id="f-75" unitRef="usd">30000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="c-4" decimals="-3" id="f-76" unitRef="usd">25000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:AccruedIncomeTaxes contextRef="c-3" decimals="-3" id="f-77" unitRef="usd">4279000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccruedIncomeTaxes contextRef="c-4" decimals="-3" id="f-78" unitRef="usd">7201000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:DeferredCompensationLiabilityCurrent contextRef="c-3" decimals="-3" id="f-79" unitRef="usd">1390000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent contextRef="c-4" decimals="-3" id="f-80" unitRef="usd">1501000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:SelfInsuranceReserveCurrent contextRef="c-3" decimals="-3" id="f-81" unitRef="usd">21593000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:SelfInsuranceReserveCurrent contextRef="c-4" decimals="-3" id="f-82" unitRef="usd">22681000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-83" unitRef="usd">209483000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-84" unitRef="usd">216928000</us-gaap:LiabilitiesCurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-85" unitRef="usd">61209000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-86" unitRef="usd">61697000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="c-3" decimals="-3" id="f-87" unitRef="usd">46201000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent contextRef="c-4" decimals="-3" id="f-88" unitRef="usd">41186000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-89" unitRef="usd">10662000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-90" unitRef="usd">11235000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-3" decimals="-3" id="f-91" unitRef="usd">724000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-92" unitRef="usd">2990000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies contextRef="c-3" id="f-93" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-94" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-95"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-96"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-97" unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-98" unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-3" decimals="-3" id="f-99" unitRef="shares">76533000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="-3" id="f-100" unitRef="shares">76329000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="-3" id="f-101" unitRef="shares">73383000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="-3" id="f-102" unitRef="shares">73341000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-3" decimals="-3" id="f-103" unitRef="usd">765000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-104" unitRef="usd">763000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-3" decimals="-3" id="f-105" unitRef="usd">314146000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-4" decimals="-3" id="f-106" unitRef="usd">310436000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-3" id="f-107" unitRef="usd">198595000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-108" unitRef="usd">185010000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-3" id="f-109" unitRef="usd">-2617000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-110" unitRef="usd">-1844000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockCommonShares contextRef="c-3" decimals="-3" id="f-111" unitRef="shares">3150000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-4" decimals="-3" id="f-112" unitRef="shares">2988000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue contextRef="c-3" decimals="-3" id="f-113" unitRef="usd">39466000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue contextRef="c-4" decimals="-3" id="f-114" unitRef="usd">37749000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-115" unitRef="usd">471423000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-116" unitRef="usd">456616000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-3" id="f-117" unitRef="usd">799702000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-118" unitRef="usd">790652000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-119" unitRef="usd">426288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-120" unitRef="usd">418931000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-121" unitRef="usd">849721000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-122" unitRef="usd">836161000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-5" decimals="-3" id="f-123" unitRef="usd">384742000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-3" id="f-124" unitRef="usd">368204000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-125" unitRef="usd">743653000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-3" id="f-126" unitRef="usd">730583000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-5" decimals="-3" id="f-127" unitRef="usd">44437000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-6" decimals="-3" id="f-128" unitRef="usd">41429000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-129" unitRef="usd">91348000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-7" decimals="-3" id="f-130" unitRef="usd">81476000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <hcsg:InvestmentIncomeAndOther contextRef="c-5" decimals="-3" id="f-131" unitRef="usd">2621000</hcsg:InvestmentIncomeAndOther>
    <hcsg:InvestmentIncomeAndOther contextRef="c-6" decimals="-3" id="f-132" unitRef="usd">3551000</hcsg:InvestmentIncomeAndOther>
    <hcsg:InvestmentIncomeAndOther contextRef="c-1" decimals="-3" id="f-133" unitRef="usd">8320000</hcsg:InvestmentIncomeAndOther>
    <hcsg:InvestmentIncomeAndOther contextRef="c-7" decimals="-3" id="f-134" unitRef="usd">6653000</hcsg:InvestmentIncomeAndOther>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-5" decimals="-3" id="f-135" unitRef="usd">-1716000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-6" decimals="-3" id="f-136" unitRef="usd">-1915000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-1" decimals="-3" id="f-137" unitRef="usd">-3712000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-7" decimals="-3" id="f-138" unitRef="usd">-3666000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-139" unitRef="usd">-1986000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-140" unitRef="usd">10934000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-141" unitRef="usd">19328000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-142" unitRef="usd">27089000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-143" unitRef="usd">-198000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-144" unitRef="usd">2680000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-145" unitRef="usd">5807000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-146" unitRef="usd">7164000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-147" unitRef="usd">-1788000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-148" unitRef="usd">8254000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-149" unitRef="usd">13521000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-150" unitRef="usd">19925000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-151"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-152"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-153"
      unitRef="usdPerShare">0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-154"
      unitRef="usdPerShare">0.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-155"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-156"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-157"
      unitRef="usdPerShare">0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-158"
      unitRef="usdPerShare">0.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-159" unitRef="shares">73853000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-3" id="f-160" unitRef="shares">74478000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-161" unitRef="shares">73889000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-3" id="f-162" unitRef="shares">74488000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-163" unitRef="shares">73853000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-3" id="f-164" unitRef="shares">74567000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-165" unitRef="shares">74048000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-3" id="f-166" unitRef="shares">74543000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-167" unitRef="usd">-1788000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-168" unitRef="usd">8254000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-169" unitRef="usd">13521000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-170" unitRef="usd">19925000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c-5" decimals="-3" id="f-171" unitRef="usd">-445000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c-6" decimals="-3" id="f-172" unitRef="usd">-860000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-173" unitRef="usd">-773000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c-7" decimals="-3" id="f-174" unitRef="usd">347000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-5" decimals="-3" id="f-175" unitRef="usd">-2233000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-6" decimals="-3" id="f-176" unitRef="usd">7394000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-177" unitRef="usd">12748000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-7" decimals="-3" id="f-178" unitRef="usd">20272000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-179" unitRef="usd">13521000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-180" unitRef="usd">19925000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-181" unitRef="usd">7210000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-7" decimals="-3" id="f-182" unitRef="usd">7315000</us-gaap:DepreciationDepletionAndAmortization>
    <hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal contextRef="c-1" decimals="-3" id="f-183" unitRef="usd">36643000</hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal>
    <hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal contextRef="c-7" decimals="-3" id="f-184" unitRef="usd">18170000</hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-185" unitRef="usd">-3485000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-186" unitRef="usd">42000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-187" unitRef="usd">4597000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-7" decimals="-3" id="f-188" unitRef="usd">4409000</us-gaap:ShareBasedCompensation>
    <us-gaap:InvestmentIncomeAmortizationOfPremium contextRef="c-1" decimals="-3" id="f-189" unitRef="usd">795000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium contextRef="c-7" decimals="-3" id="f-190" unitRef="usd">1073000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <hcsg:UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund contextRef="c-1" decimals="-3" id="f-191" unitRef="usd">5388000</hcsg:UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund>
    <hcsg:UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund contextRef="c-7" decimals="-3" id="f-192" unitRef="usd">3790000</hcsg:UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-1" decimals="-3" id="f-193" unitRef="usd">-334000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-7" decimals="-3" id="f-194" unitRef="usd">-249000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c-1" decimals="-3" id="f-195" unitRef="usd">-405000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c-7" decimals="-3" id="f-196" unitRef="usd">-387000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable contextRef="c-1" decimals="-3" id="f-197" unitRef="usd">48056000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable contextRef="c-7" decimals="-3" id="f-198" unitRef="usd">59585000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-199" unitRef="usd">-623000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-7" decimals="-3" id="f-200" unitRef="usd">-1188000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-201" unitRef="usd">3491000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-7" decimals="-3" id="f-202" unitRef="usd">-7824000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <hcsg:IncreaseDecreaseInDeferredCompensationFunding contextRef="c-1" decimals="-3" id="f-203" unitRef="usd">-157000</hcsg:IncreaseDecreaseInDeferredCompensationFunding>
    <hcsg:IncreaseDecreaseInDeferredCompensationFunding contextRef="c-7" decimals="-3" id="f-204" unitRef="usd">-262000</hcsg:IncreaseDecreaseInDeferredCompensationFunding>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c-1" decimals="-3" id="f-205" unitRef="usd">-15695000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c-7" decimals="-3" id="f-206" unitRef="usd">-9337000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities contextRef="c-1" decimals="-3" id="f-207" unitRef="usd">1862000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities contextRef="c-7" decimals="-3" id="f-208" unitRef="usd">-461000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c-1" decimals="-3" id="f-209" unitRef="usd">2921000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c-7" decimals="-3" id="f-210" unitRef="usd">4859000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities contextRef="c-1" decimals="-3" id="f-211" unitRef="usd">-1576000</us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities>
    <us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities contextRef="c-7" decimals="-3" id="f-212" unitRef="usd">5104000</us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredCompensation contextRef="c-1" decimals="-3" id="f-213" unitRef="usd">5419000</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:IncreaseDecreaseInDeferredCompensation contextRef="c-7" decimals="-3" id="f-214" unitRef="usd">3695000</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-215" unitRef="usd">-9714000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-7" decimals="-3" id="f-216" unitRef="usd">-8887000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfProductiveAssets contextRef="c-1" decimals="-3" id="f-217" unitRef="usd">150000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets contextRef="c-7" decimals="-3" id="f-218" unitRef="usd">85000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-219" unitRef="usd">3510000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-220" unitRef="usd">2097000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="c-1" decimals="-3" id="f-221" unitRef="usd">2750000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="c-7" decimals="-3" id="f-222" unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c-1" decimals="-3" id="f-223" unitRef="usd">37880000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c-7" decimals="-3" id="f-224" unitRef="usd">0</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-1" decimals="-3" id="f-225" unitRef="usd">27951000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-7" decimals="-3" id="f-226" unitRef="usd">1375000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-227" unitRef="usd">-16039000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-7" decimals="-3" id="f-228" unitRef="usd">-637000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-229" unitRef="usd">3000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-7" decimals="-3" id="f-230" unitRef="usd">2223000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromShortTermDebt contextRef="c-1" decimals="-3" id="f-231" unitRef="usd">5000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt contextRef="c-7" decimals="-3" id="f-232" unitRef="usd">15000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts contextRef="c-1" decimals="-3" id="f-233" unitRef="usd">1030000</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts contextRef="c-7" decimals="-3" id="f-234" unitRef="usd">870000</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-235" unitRef="usd">970000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-7" decimals="-3" id="f-236" unitRef="usd">11907000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-237" unitRef="usd">-24783000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-7" decimals="-3" id="f-238" unitRef="usd">2383000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-239" unitRef="usd">54330000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-240" unitRef="usd">26279000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-241" unitRef="usd">29547000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-9" decimals="-3" id="f-242" unitRef="usd">28662000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-10" decimals="-3" id="f-243" unitRef="shares">76329000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-10" decimals="-3" id="f-244" unitRef="usd">763000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-3" id="f-245" unitRef="usd">310436000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-3" id="f-246" unitRef="usd">-1844000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-13" decimals="-3" id="f-247" unitRef="usd">185010000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-14" decimals="-3" id="f-248" unitRef="usd">-37749000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-249" unitRef="usd">456616000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-250" unitRef="usd">15309000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-16" decimals="-3" id="f-251" unitRef="usd">15309000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c-17" decimals="-3" id="f-252" unitRef="usd">-328000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c-16" decimals="-3" id="f-253" unitRef="usd">-328000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-18" decimals="-3" id="f-254" unitRef="shares">204000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-18" decimals="-3" id="f-255" unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-19" decimals="-3" id="f-256" unitRef="usd">-1032000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-16" decimals="-3" id="f-257" unitRef="usd">-1030000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-19" decimals="-3" id="f-258" unitRef="usd">2444000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-16" decimals="-3" id="f-259" unitRef="usd">2444000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet contextRef="c-19" decimals="-3" id="f-260" unitRef="usd">448000</hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet>
    <hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet contextRef="c-20" decimals="-3" id="f-261" unitRef="usd">71000</hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet>
    <hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet contextRef="c-16" decimals="-3" id="f-262" unitRef="usd">519000</hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-19" decimals="-3" id="f-263" unitRef="usd">-216000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-20" decimals="-3" id="f-264" unitRef="usd">1205000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-16" decimals="-3" id="f-265" unitRef="usd">989000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-15" decimals="-3" id="f-266" unitRef="usd">62000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-16" decimals="-3" id="f-267" unitRef="usd">62000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-21" decimals="-3" id="f-268" unitRef="shares">76533000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-269" unitRef="usd">765000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-270" unitRef="usd">312080000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-271" unitRef="usd">-2172000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-272" unitRef="usd">200381000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-273" unitRef="usd">-36473000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-274" unitRef="usd">474581000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-27" decimals="-3" id="f-275" unitRef="usd">-1788000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-276" unitRef="usd">-1788000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c-28" decimals="-3" id="f-277" unitRef="usd">-445000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c-5" decimals="-3" id="f-278" unitRef="usd">-445000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-29" decimals="-3" id="f-279" unitRef="usd">2075000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-5" decimals="-3" id="f-280" unitRef="usd">2075000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-30" decimals="-3" id="f-281" unitRef="usd">3000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-5" decimals="-3" id="f-282" unitRef="usd">3000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet contextRef="c-29" decimals="-3" id="f-283" unitRef="usd">-9000</hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet>
    <hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet contextRef="c-30" decimals="-3" id="f-284" unitRef="usd">7000</hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet>
    <hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet contextRef="c-5" decimals="-3" id="f-285" unitRef="usd">-2000</hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-27" decimals="-3" id="f-286" unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-5" decimals="-3" id="f-287" unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-31" decimals="-3" id="f-288" unitRef="shares">76533000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-289" unitRef="usd">765000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-290" unitRef="usd">314146000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-291" unitRef="usd">-2617000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-292" unitRef="usd">198595000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-293" unitRef="usd">-39466000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-294" unitRef="usd">471423000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-36" decimals="-3" id="f-295" unitRef="shares">76161000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-296" unitRef="usd">762000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-3" id="f-297" unitRef="usd">302304000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-3" id="f-298" unitRef="usd">-3477000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-3" id="f-299" unitRef="usd">146602000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-40" decimals="-3" id="f-300" unitRef="usd">-27912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-8" decimals="-3" id="f-301" unitRef="usd">418279000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-41" decimals="-3" id="f-302" unitRef="usd">11671000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-42" decimals="-3" id="f-303" unitRef="usd">11671000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c-43" decimals="-3" id="f-304" unitRef="usd">1207000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c-42" decimals="-3" id="f-305" unitRef="usd">1207000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-44" decimals="-3" id="f-306" unitRef="shares">167000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-44" decimals="-3" id="f-307" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-45" decimals="-3" id="f-308" unitRef="usd">-871000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-42" decimals="-3" id="f-309" unitRef="usd">-870000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-45" decimals="-3" id="f-310" unitRef="usd">1973000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-42" decimals="-3" id="f-311" unitRef="usd">1973000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-46" decimals="-3" id="f-312" unitRef="usd">2223000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-42" decimals="-3" id="f-313" unitRef="usd">2223000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet contextRef="c-45" decimals="-3" id="f-314" unitRef="usd">307000</hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet>
    <hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet contextRef="c-46" decimals="-3" id="f-315" unitRef="usd">168000</hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet>
    <hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet contextRef="c-42" decimals="-3" id="f-316" unitRef="usd">475000</hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-45" decimals="-3" id="f-317" unitRef="usd">-139000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-46" decimals="-3" id="f-318" unitRef="usd">1274000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-42" decimals="-3" id="f-319" unitRef="usd">1135000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-44" decimals="-3" id="f-320" unitRef="shares">1000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-45" decimals="-3" id="f-321" unitRef="usd">8000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-41" decimals="-3" id="f-322" unitRef="usd">11000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-42" decimals="-3" id="f-323" unitRef="usd">19000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-47" decimals="-3" id="f-324" unitRef="shares">76329000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-47" decimals="-3" id="f-325" unitRef="usd">763000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-48" decimals="-3" id="f-326" unitRef="usd">303582000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-49" decimals="-3" id="f-327" unitRef="usd">-2270000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-50" decimals="-3" id="f-328" unitRef="usd">158284000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-51" decimals="-3" id="f-329" unitRef="usd">-28693000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-52" decimals="-3" id="f-330" unitRef="usd">431666000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-53" decimals="-3" id="f-331" unitRef="usd">8254000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-332" unitRef="usd">8254000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c-54" decimals="-3" id="f-333" unitRef="usd">-860000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c-6" decimals="-3" id="f-334" unitRef="usd">-860000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-55" decimals="-3" id="f-335" unitRef="usd">2278000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-6" decimals="-3" id="f-336" unitRef="usd">2278000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet contextRef="c-55" decimals="-3" id="f-337" unitRef="usd">-7000</hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet>
    <hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet contextRef="c-56" decimals="-3" id="f-338" unitRef="usd">2000</hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet>
    <hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet contextRef="c-6" decimals="-3" id="f-339" unitRef="usd">-5000</hcsg:StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-53" decimals="-3" id="f-340" unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-6" decimals="-3" id="f-341" unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-57" decimals="-3" id="f-342" unitRef="shares">76329000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-57" decimals="-3" id="f-343" unitRef="usd">763000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-58" decimals="-3" id="f-344" unitRef="usd">305853000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-59" decimals="-3" id="f-345" unitRef="usd">-3130000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-60" decimals="-3" id="f-346" unitRef="usd">166544000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-61" decimals="-3" id="f-347" unitRef="usd">-28691000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-348" unitRef="usd">441339000</us-gaap:StockholdersEquity>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-349">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;1&#x2014;Description of Business and Significant Accounting Policies &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nature of Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Healthcare Services Group, Inc. (the &#x201c;Company&#x201d;) provides management, administrative and operating expertise and services to the housekeeping, laundry, linen, facility maintenance and dietary service departments predominantly to clients within the healthcare industry, including nursing homes, retirement complexes, rehabilitation centers and hospitals located throughout the United States. Although the Company does not directly participate in any government reimbursement programs, the Company&#x2019;s customers receive government reimbursements related to Medicare and Medicaid. Therefore, the Company&#x2019;s customers are directly affected by any legislation relating to Medicare and Medicaid reimbursement programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides services primarily pursuant to full service agreements with its customers. In such agreements, the Company is responsible for the day-to-day management of its employees located at the customers&#x2019; facilities, as well as for the provision of certain supplies. The Company also provides services on the basis of management-only agreements for a limited number of customers. In a management-only agreement, the Company provides management and supervisory services while the customer facility retains payroll responsibility for the non-supervisory staff. The agreements with customers typically provide for a renewable one year service term, cancellable by either party upon 30 to 90 days&#x2019; notice after an initial period of 60 to 120 days. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is organized into two reportable segments: housekeeping, laundry, linen and other services (&#x201c;Housekeeping&#x201d;), and dietary department services (&#x201c;Dietary&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Housekeeping consists of managing the customers&#x2019; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a customer&#x2019;s facility, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at a customer facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dietary consists of managing the customers&#x2019; dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents&#x2019; dietary needs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Unaudited Interim Financial Data&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;) for interim financial information and the requirements of Form&#160;10-Q and Article&#160;10 of Regulation S-X. Accordingly, these consolidated financial statements do not include all of the information and footnotes necessary for a complete presentation of financial position, results of operations and cash flows. However, in the Company&#x2019;s opinion, all adjustments which are of a normal recurring nature and are necessary for a fair presentation have been reflected in these consolidated financial statements. The balance sheet shown in this report as of December&#160;31, 2023 has been derived from the audited financial statements for the year ended December&#160;31, 2023. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2023. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for any future period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates in Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In preparing financial statements in conformity with U.S. GAAP, estimates and assumptions are made that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the reported amounts of revenues and expenses. Actual results could differ from those estimates. Significant estimates are used in determining, but are not limited to, the Company&#x2019;s allowance for doubtful accounts, accrued insurance claims, deferred taxes and reviews for potential impairment. The estimates are based upon various factors including current and historical trends, as well as other pertinent industry and regulatory authority information. Management regularly evaluates this information to determine if it is necessary to update the basis for its estimates and to adjust for known changes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of Healthcare Services Group, Inc. and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents and Restricted Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents are held in U.S. financial institutions or in custodial accounts with U.S. financial institutions. Cash equivalents are defined as short-term, highly liquid investments with a maturity of three months or less at time of purchase that are readily convertible into cash and have insignificant interest rate risk. Restricted cash equivalents represent highly liquid investments held in a trust account as collateral for certain insurance coverages the Company obtained from a third-party insurance carrier. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of cash and cash equivalents and restricted cash equivalents reported within the Consolidated Balance Sheets to the amount reported in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents and restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt"&gt;On February 2, 2024, the Company entered into a Collateral Trust Agreement with the Company&#x2019;s third-party insurer and a trustee whereby investments or money market funds are held in a trust account to benefit the insurer and are restricted for that purpose. Restricted cash equivalents represent funds invested in money market accounts as of June&#160;30, 2024. The trust account was set up in conjunction with a reduction in the Company&#x2019;s letter of credit collateral obligation for insurance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts and Notes Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts and notes receivable consist of Housekeeping and Dietary segment trade receivables from contracts with customers. The Company&#x2019;s payment terms with customers for services provided are defined within each customer&#x2019;s service agreement. Accounts receivable are considered short term assets as the Company does not grant payment terms greater than one year. Accounts receivable initially are recorded at the transaction amount and are recorded after the Company has an unconditional right to payment where only the passage of time is required before payment is received. Each reporting period, the Company evaluates the collectability of outstanding receivable balances and records an allowance for doubtful accounts representing an estimate of future expected credit loss. Additions to the allowance for doubtful accounts are made by recording a charge to bad debt expense reported in&#160;costs of services provided.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Notes receivable are initially recorded when accounts receivable are transferred into a promissory note and are recorded as an alternative to accounts receivable to memorialize an unqualified promise to pay a specific sum, typically with interest, in accordance with a defined payment schedule. The Company&#x2019;s payment terms with customers on promissory notes can vary based on several factors and the circumstances of each promissory note, however most promissory notes mature over 1 to 4 years. Similar to accounts receivable, each reporting period the Company evaluates the collectability of outstanding notes receivable balances and records an allowance for doubtful accounts representing an estimate of future expected credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management utilizes financial modeling to determine an allowance that reflects its best estimate of the lifetime expected credit losses on accounts and notes receivable which is recorded to offset the receivables. Modeling is prepared after considering historical experience, current conditions and reasonable and supportable economic forecasts to estimate lifetime expected credit losses. Accounts and notes receivables are written off when deemed uncollectible. Recoveries of receivables previously written off are recorded as a reduction of bad debt expense when received.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories and Supplies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories and supplies include housekeeping, linen and laundry supplies, as well as food provisions and supplies. Non-linen inventories and supplies are stated on a first-in, first-out (&#x201c;FIFO&#x201d;) basis, and reduced as deemed necessary to approximate the lower of cost or net realizable value. Linen supplies are amortized on a straight-line basis over their estimated useful life of 24 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue from contracts with customers when or as the promised goods and services are provided to customers. Revenues are reported net of sales taxes that are collected from customers and remitted to taxing authorities. The amount of revenue recognized by the Company is based on the expected value of consideration to which the Company is entitled in exchange for providing the contracted goods and services and when it is probable that the Company will collect substantially all of such consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records assets and liabilities on the Consolidated Balance Sheets to recognize the rights and obligations arising from leasing arrangements with contractual terms greater than 12 months. A leasing arrangement includes any contract which entitles the Company to the right of use of an identified tangible asset where there are no restrictions as to the direction of use of the asset and the Company obtains substantially all of the economic benefits from the right of use. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense or benefits are recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required based on facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. When appropriate, valuation allowances are recorded to reduce deferred tax assets to amounts for which realization is more likely than not. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Uncertain income tax positions taken or expected to be taken in tax returns are reflected within the Company&#x2019;s consolidated financial statements based on a recognition and measurement process. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Loss) Earnings per Common Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic (loss) earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted (loss) earnings per common share is computed using the weighted-average number of common shares outstanding and dilutive common shares, such as those issuable upon exercise of stock awards. Diluted loss per common share excludes dilutive potential common shares from the calculation, as their inclusion would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of share-based awards on the date of grant using a Black-Scholes valuation model for stock options, using a Monte Carlo simulation for performance restricted stock units, and using the share price on the date of grant for restricted stock units and deferred stock units. The value of the award is recognized ratably as an expense in the Company&#x2019;s Consolidated Statements of Comprehensive (Loss) Income over the requisite service periods with adjustments made for forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of cost over the fair value of net assets of acquired businesses. Management reviews the carrying value of goodwill annually during the fourth quarter to assess for impairment or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value. Other intangible assets are amortized on a straight-line basis over their respective useful lives. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No&#160;impairment loss was recognized on the Company&#x2019;s goodwill or other intangible assets during the six months ended June&#160;30, 2024 or 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Authorized Shares of Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 18, 2024, the Company amended its Restated Articles of Incorporation to increase the number of authorized shares of common stock available for issuance from 100&#160;million to 200&#160;million, which was previously approved by a majority of the Company&#x2019;s shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Investments in Equity Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for investments in equity securities using the equity method when the Company determines that it can exercise significant influence over the investee. The Company accounts for investments in equity securities at fair value when the Company determines that it cannot exercise significant influence over the investee. During the six months ended June&#160;30, 2024, the Company invested $2.8&#160;million for a 25% ownership share in a health care technology company which specializes in the long-term and acute care markets which was accounted for as an equity method investment. Investments in equity securities are recorded within &#x201c;Other long-term assets&#x201d; in the Company&#x2019;s Consolidated Balance Sheets. The Company&#x2019;s proportionate share of earnings or losses of the investee are recorded within &#x201c;Investment and other income, net&#x201d; on the Company's Consolidated Statements of Comprehensive (Loss) Income. The Company elects to record its proportionate share of earnings or losses in equity method investments using a three-month lag based on the most recently available financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments that are subject to credit risk are cash and cash equivalents, restricted cash equivalents, marketable securities, restricted marketable securities, deferred compensation funding and accounts and notes receivable. At June&#160;30, 2024, the majority of the Company&#x2019;s cash and cash equivalents, restricted cash equivalents, marketable securities and restricted marketable securities were held in two large financial institutions located in the United States. At December&#160;31, 2023, the majority were held in one large financial institution located in the United States. The Company&#x2019;s marketable securities and restricted marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. The Company&#x2019;s deferred compensation funding consists of fund and money market investments all of which are highly liquid and held in a trust account.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s customers are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company&#x2019;s customers are highly reliant on Medicare, Medicaid and third party payors&#x2019; reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the Company&#x2019;s customers participate. As a result, the Company may not realize the full effects such programs may have on the Company&#x2019;s customers until such new legislation or changes in existing regulations are fully implemented and governmental agencies issue applicable regulations or guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Significant Customer&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended June 30, 2024 and 2023, Genesis Healthcare, Inc. (&#x201c;Genesis&#x201d;) accounted for $37.9&#160;million, or 8.9%, and $47.6&#160;million, or 11.4%, of the Company&#x2019;s consolidated revenues, respectively. For the six months ended June 30, 2024 and 2023, Genesis accounted for $76.7&#160;million, or 9.0%, and $95.7&#160;million, or 11.4%, of the Company's consolidated revenues, respectively. Although the Company expects to continue its relationship with Genesis, there can be no assurance thereof. Revenues generated from Genesis were included in both operating segments previously mentioned. Any extended discontinuance of revenues, or significant reduction, from this customer could, if not replaced, have a material impact on our operations. In addition, if Genesis fails to abide by current payment terms, it could increase our accounts and notes receivable, net balance and have a material adverse effect on our financial condition, results of operations, and cash flows. No other single customer or customer group represented more than 10% of our consolidated revenues for the three and six months ended June&#160;30, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Retention Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (&#x201c;CARES Act&#x201d;). One provision within the CARES Act provided an Employee Retention Credit (&#x201c;ERC&#x201d;), which allows for employers to claim a refundable tax credit against the employer share of Social Security tax equal to 50% of the qualified wages paid to employees from March 13, 2020 through December 31, 2020. The ERC was subsequently expanded in 2021 for employers to claim a refundable tax credit for 70% of the qualified wages paid to employees from January 1, 2021 through September 30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounted for the ERC by analogy to International Accounting Standard (&#x201c;IAS&#x201d;) 20, Accounting for Government Grants and Disclosure of Government Assistance. During the quarter ended June 30, 2023, the Company filed a claim for the ERC for qualified wages paid in 2020 and 2021 and through July&#160;26, 2024 has yet to receive any refunds or receive any correspondence from the IRS regarding the ERC filing. The Company believes that there is not reasonable assurance that any receipt of credits will be obtained and therefore has not recognized any amounts related to the ERC in the accompanying consolidated financial statements. Should reasonable assurance over receipt of and compliance with terms of the ERC credits be obtained in future periods, the Company would recognize such amounts as an offset to expense within &#x201c;Costs of services provided&#x201d; on the Consolidated Statements of Comprehensive (Loss) Income. In the event the Company obtains a refund in future periods, such refunds would be subject to IRS audit under the applicable statute of limitations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior period line items in the Consolidated Statements of Stockholders&#x2019; Equity have been revised to conform with current period presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <hcsg:NatureofOperationsPolicyTextBlock contextRef="c-1" id="f-350">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Healthcare Services Group, Inc. (the &#x201c;Company&#x201d;) provides management, administrative and operating expertise and services to the housekeeping, laundry, linen, facility maintenance and dietary service departments predominantly to clients within the healthcare industry, including nursing homes, retirement complexes, rehabilitation centers and hospitals located throughout the United States. Although the Company does not directly participate in any government reimbursement programs, the Company&#x2019;s customers receive government reimbursements related to Medicare and Medicaid. Therefore, the Company&#x2019;s customers are directly affected by any legislation relating to Medicare and Medicaid reimbursement programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides services primarily pursuant to full service agreements with its customers. In such agreements, the Company is responsible for the day-to-day management of its employees located at the customers&#x2019; facilities, as well as for the provision of certain supplies. The Company also provides services on the basis of management-only agreements for a limited number of customers. In a management-only agreement, the Company provides management and supervisory services while the customer facility retains payroll responsibility for the non-supervisory staff. The agreements with customers typically provide for a renewable one year service term, cancellable by either party upon 30 to 90 days&#x2019; notice after an initial period of 60 to 120 days. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is organized into two reportable segments: housekeeping, laundry, linen and other services (&#x201c;Housekeeping&#x201d;), and dietary department services (&#x201c;Dietary&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Housekeeping consists of managing the customers&#x2019; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a customer&#x2019;s facility, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at a customer facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dietary consists of managing the customers&#x2019; dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents&#x2019; dietary needs.&lt;/span&gt;&lt;/div&gt;</hcsg:NatureofOperationsPolicyTextBlock>
    <hcsg:RevenueFromContractWithCustomerRenewalTerm contextRef="c-1" id="f-351">P1Y</hcsg:RevenueFromContractWithCustomerRenewalTerm>
    <hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod contextRef="c-62" id="f-352">P30D</hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod>
    <hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod contextRef="c-63" id="f-353">P90D</hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod>
    <hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice contextRef="c-62" id="f-354">P60D</hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice>
    <hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice contextRef="c-63" id="f-355">P120D</hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-356"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-357">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;) for interim financial information and the requirements of Form&#160;10-Q and Article&#160;10 of Regulation S-X. Accordingly, these consolidated financial statements do not include all of the information and footnotes necessary for a complete presentation of financial position, results of operations and cash flows. However, in the Company&#x2019;s opinion, all adjustments which are of a normal recurring nature and are necessary for a fair presentation have been reflected in these consolidated financial statements. The balance sheet shown in this report as of December&#160;31, 2023 has been derived from the audited financial statements for the year ended December&#160;31, 2023. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2023. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for any future period.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-358">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In preparing financial statements in conformity with U.S. GAAP, estimates and assumptions are made that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities and the reported amounts of revenues and expenses. Actual results could differ from those estimates. Significant estimates are used in determining, but are not limited to, the Company&#x2019;s allowance for doubtful accounts, accrued insurance claims, deferred taxes and reviews for potential impairment. The estimates are based upon various factors including current and historical trends, as well as other pertinent industry and regulatory authority information. Management regularly evaluates this information to determine if it is necessary to update the basis for its estimates and to adjust for known changes.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-359">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of Healthcare Services Group, Inc. and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-360">Cash and cash equivalents are held in U.S. financial institutions or in custodial accounts with U.S. financial institutions. Cash equivalents are defined as short-term, highly liquid investments with a maturity of three months or less at time of purchase that are readily convertible into cash and have insignificant interest rate risk.</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-361">Restricted cash equivalents represent highly liquid investments held in a trust account as collateral for certain insurance coverages the Company obtained from a third-party insurance carrier.</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="c-1" id="f-363">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of cash and cash equivalents and restricted cash equivalents reported within the Consolidated Balance Sheets to the amount reported in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents and restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt"&gt;On February 2, 2024, the Company entered into a Collateral Trust Agreement with the Company&#x2019;s third-party insurer and a trustee whereby investments or money market funds are held in a trust account to benefit the insurer and are restricted for that purpose. Restricted cash equivalents represent funds invested in money market accounts as of June&#160;30, 2024. The trust account was set up in conjunction with a reduction in the Company&#x2019;s letter of credit collateral obligation for insurance obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock contextRef="c-1" id="f-362">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of cash and cash equivalents and restricted cash equivalents reported within the Consolidated Balance Sheets to the amount reported in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents and restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt"&gt;On February 2, 2024, the Company entered into a Collateral Trust Agreement with the Company&#x2019;s third-party insurer and a trustee whereby investments or money market funds are held in a trust account to benefit the insurer and are restricted for that purpose. Restricted cash equivalents represent funds invested in money market accounts as of June&#160;30, 2024. The trust account was set up in conjunction with a reduction in the Company&#x2019;s letter of credit collateral obligation for insurance obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-364" unitRef="usd">26430000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-9" decimals="-3" id="f-365" unitRef="usd">28662000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-366" unitRef="usd">3117000</us-gaap:RestrictedCashEquivalents>
    <us-gaap:RestrictedCashEquivalents contextRef="c-9" decimals="-3" id="f-367" unitRef="usd">0</us-gaap:RestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-368" unitRef="usd">29547000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-9" decimals="-3" id="f-369" unitRef="usd">28662000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c-1" id="f-370">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts and notes receivable consist of Housekeeping and Dietary segment trade receivables from contracts with customers. The Company&#x2019;s payment terms with customers for services provided are defined within each customer&#x2019;s service agreement. Accounts receivable are considered short term assets as the Company does not grant payment terms greater than one year. Accounts receivable initially are recorded at the transaction amount and are recorded after the Company has an unconditional right to payment where only the passage of time is required before payment is received. Each reporting period, the Company evaluates the collectability of outstanding receivable balances and records an allowance for doubtful accounts representing an estimate of future expected credit loss. Additions to the allowance for doubtful accounts are made by recording a charge to bad debt expense reported in&#160;costs of services provided.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Notes receivable are initially recorded when accounts receivable are transferred into a promissory note and are recorded as an alternative to accounts receivable to memorialize an unqualified promise to pay a specific sum, typically with interest, in accordance with a defined payment schedule. The Company&#x2019;s payment terms with customers on promissory notes can vary based on several factors and the circumstances of each promissory note, however most promissory notes mature over 1 to 4 years. Similar to accounts receivable, each reporting period the Company evaluates the collectability of outstanding notes receivable balances and records an allowance for doubtful accounts representing an estimate of future expected credit losses.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment contextRef="c-1" id="f-371">The Company&#x2019;s payment terms with customers on promissory notes can vary based on several factors and the circumstances of each promissory note, however most promissory notes mature over 1 to 4 years. Similar to accounts receivable, each reporting period the Company evaluates the collectability of outstanding notes receivable balances and records an allowance for doubtful accounts representing an estimate of future expected credit losses</us-gaap:ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock contextRef="c-1" id="f-372">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management utilizes financial modeling to determine an allowance that reflects its best estimate of the lifetime expected credit losses on accounts and notes receivable which is recorded to offset the receivables. Modeling is prepared after considering historical experience, current conditions and reasonable and supportable economic forecasts to estimate lifetime expected credit losses. Accounts and notes receivables are written off when deemed uncollectible. Recoveries of receivables previously written off are recorded as a reduction of bad debt expense when received.&lt;/span&gt;&lt;/div&gt;</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:InventorySuppliesPolicy contextRef="c-1" id="f-373">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories and supplies include housekeeping, linen and laundry supplies, as well as food provisions and supplies. Non-linen inventories and supplies are stated on a first-in, first-out (&#x201c;FIFO&#x201d;) basis, and reduced as deemed necessary to approximate the lower of cost or net realizable value. Linen supplies are amortized on a straight-line basis over their estimated useful life of 24 months.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventorySuppliesPolicy>
    <hcsg:PeriodOfAmortizationOfInventoriesAndSupplies contextRef="c-1" id="f-374">P24M</hcsg:PeriodOfAmortizationOfInventoriesAndSupplies>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-375">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue from contracts with customers when or as the promised goods and services are provided to customers. Revenues are reported net of sales taxes that are collected from customers and remitted to taxing authorities. The amount of revenue recognized by the Company is based on the expected value of consideration to which the Company is entitled in exchange for providing the contracted goods and services and when it is probable that the Company will collect substantially all of such consideration.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-376">The Company records assets and liabilities on the Consolidated Balance Sheets to recognize the rights and obligations arising from leasing arrangements with contractual terms greater than 12 months. A leasing arrangement includes any contract which entitles the Company to the right of use of an identified tangible asset where there are no restrictions as to the direction of use of the asset and the Company obtains substantially all of the economic benefits from the right of use.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-377">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense or benefits are recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required based on facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. When appropriate, valuation allowances are recorded to reduce deferred tax assets to amounts for which realization is more likely than not. &lt;/span&gt;&lt;/div&gt;Uncertain income tax positions taken or expected to be taken in tax returns are reflected within the Company&#x2019;s consolidated financial statements based on a recognition and measurement process.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-378">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic (loss) earnings per common share is computed by dividing income available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted (loss) earnings per common share is computed using the weighted-average number of common shares outstanding and dilutive common shares, such as those issuable upon exercise of stock awards. Diluted loss per common share excludes dilutive potential common shares from the calculation, as their inclusion would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-379">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of share-based awards on the date of grant using a Black-Scholes valuation model for stock options, using a Monte Carlo simulation for performance restricted stock units, and using the share price on the date of grant for restricted stock units and deferred stock units. The value of the award is recognized ratably as an expense in the Company&#x2019;s Consolidated Statements of Comprehensive (Loss) Income over the requisite service periods with adjustments made for forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c-1" id="f-380">Goodwill represents the excess of cost over the fair value of net assets of acquired businesses. Management reviews the carrying value of goodwill annually during the fourth quarter to assess for impairment or more often if events or circumstances indicate that the carrying value may exceed its estimated fair value. Other intangible assets are amortized on a straight-line basis over their respective useful lives.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c-1" decimals="INF" id="f-381" unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c-7" decimals="INF" id="f-382" unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c-64"
      decimals="INF"
      id="f-383"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c-65"
      decimals="INF"
      id="f-384"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:EquityMethodInvestmentsPolicy contextRef="c-1" id="f-385">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for investments in equity securities using the equity method when the Company determines that it can exercise significant influence over the investee. The Company accounts for investments in equity securities at fair value when the Company determines that it cannot exercise significant influence over the investee. During the six months ended June&#160;30, 2024, the Company invested $2.8&#160;million for a 25% ownership share in a health care technology company which specializes in the long-term and acute care markets which was accounted for as an equity method investment. Investments in equity securities are recorded within &#x201c;Other long-term assets&#x201d; in the Company&#x2019;s Consolidated Balance Sheets. The Company&#x2019;s proportionate share of earnings or losses of the investee are recorded within &#x201c;Investment and other income, net&#x201d; on the Company's Consolidated Statements of Comprehensive (Loss) Income. The Company elects to record its proportionate share of earnings or losses in equity method investments using a three-month lag based on the most recently available financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:EquityMethodInvestments contextRef="c-66" decimals="-5" id="f-386" unitRef="usd">2800000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c-66" decimals="2" id="f-387" unitRef="number">0.25</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c-1" id="f-388">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments that are subject to credit risk are cash and cash equivalents, restricted cash equivalents, marketable securities, restricted marketable securities, deferred compensation funding and accounts and notes receivable. At June&#160;30, 2024, the majority of the Company&#x2019;s cash and cash equivalents, restricted cash equivalents, marketable securities and restricted marketable securities were held in two large financial institutions located in the United States. At December&#160;31, 2023, the majority were held in one large financial institution located in the United States. The Company&#x2019;s marketable securities and restricted marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. The Company&#x2019;s deferred compensation funding consists of fund and money market investments all of which are highly liquid and held in a trust account.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s customers are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company&#x2019;s customers are highly reliant on Medicare, Medicaid and third party payors&#x2019; reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the Company&#x2019;s customers participate. As a result, the Company may not realize the full effects such programs may have on the Company&#x2019;s customers until such new legislation or changes in existing regulations are fully implemented and governmental agencies issue applicable regulations or guidance.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities
      contextRef="c-3"
      decimals="INF"
      id="f-389"
      unitRef="institution">2</hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities>
    <hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities
      contextRef="c-4"
      decimals="INF"
      id="f-390"
      unitRef="institution">1</hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-67" decimals="-5" id="f-391" unitRef="usd">37900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-67" decimals="3" id="f-392" unitRef="number">0.089</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-68" decimals="-5" id="f-393" unitRef="usd">47600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-68" decimals="3" id="f-394" unitRef="number">0.114</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-69" decimals="-5" id="f-395" unitRef="usd">76700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-69" decimals="3" id="f-396" unitRef="number">0.090</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-70" decimals="-5" id="f-397" unitRef="usd">95700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-70" decimals="3" id="f-398" unitRef="number">0.114</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:GovernmentAssistancePolicyTextBlock contextRef="c-1" id="f-399">&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (&#x201c;CARES Act&#x201d;). One provision within the CARES Act provided an Employee Retention Credit (&#x201c;ERC&#x201d;), which allows for employers to claim a refundable tax credit against the employer share of Social Security tax equal to 50% of the qualified wages paid to employees from March 13, 2020 through December 31, 2020. The ERC was subsequently expanded in 2021 for employers to claim a refundable tax credit for 70% of the qualified wages paid to employees from January 1, 2021 through September 30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounted for the ERC by analogy to International Accounting Standard (&#x201c;IAS&#x201d;) 20, Accounting for Government Grants and Disclosure of Government Assistance. During the quarter ended June 30, 2023, the Company filed a claim for the ERC for qualified wages paid in 2020 and 2021 and through July&#160;26, 2024 has yet to receive any refunds or receive any correspondence from the IRS regarding the ERC filing. The Company believes that there is not reasonable assurance that any receipt of credits will be obtained and therefore has not recognized any amounts related to the ERC in the accompanying consolidated financial statements. Should reasonable assurance over receipt of and compliance with terms of the ERC credits be obtained in future periods, the Company would recognize such amounts as an offset to expense within &#x201c;Costs of services provided&#x201d; on the Consolidated Statements of Comprehensive (Loss) Income. In the event the Company obtains a refund in future periods, such refunds would be subject to IRS audit under the applicable statute of limitations.&lt;/span&gt;&lt;/div&gt;</us-gaap:GovernmentAssistancePolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="c-1" id="f-400">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior period line items in the Consolidated Statements of Stockholders&#x2019; Equity have been revised to conform with current period presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:ErrorCorrectionTextBlock contextRef="c-1" id="f-401">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;2 &#x2014; Revision of Prior Period Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As previously disclosed in Note 2 to the Company&#x2019;s consolidated financial statements as of and for the year ended December 31, 2023, the Company identified a prior period accounting error related to the Company&#x2019;s estimate for accrued payroll, and specifically accrued vacation that was concluded to not be material to the Company&#x2019;s previously reported consolidated financial statements or unaudited interim condensed consolidated financial statements. The Company assessed the quantitative and qualitative factors associated with the foregoing error in accordance with SEC Staff Accounting Bulletin (&#x201c;SAB&#x201d;) No. 99 and 108, Materiality, codified in Accounting Standards Codification (&#x201c;ASC&#x201d;) 250, Presentation of Financial Statements, and concluded that the error was not material to any of the Company&#x2019;s previously reported annual or interim consolidated financial statements. Notwithstanding this conclusion, the Company corrected the error by revising the consolidated 2023 accompanying consolidated interim financial statements to give effect to the correction of the error.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect of the correction of the error noted above on the Company&#x2019;s Consolidated Statements of Comprehensive (Loss) Income for the three and six months ended June&#160;30, 2023 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.683%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.337%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs of services provided&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,357)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;In addition to the effect of the correction noted above, the error also reduced retained earnings by $7.9&#160;million as of December 31, 2022, as presented in the Consolidated Statements of Stockholders&#x2019; Equity. The effect of the correction of the error noted above had no impact on the Company&#x2019;s previously reported consolidated statements of cash flows for the six months ended June&#160;30, 2023, except for adjustments to individual line items as described in the tables above.</us-gaap:ErrorCorrectionTextBlock>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock contextRef="c-1" id="f-402">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect of the correction of the error noted above on the Company&#x2019;s Consolidated Statements of Comprehensive (Loss) Income for the three and six months ended June&#160;30, 2023 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.683%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.337%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs of services provided&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,357)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-71" decimals="-3" id="f-403" unitRef="usd">367728000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-72" decimals="-3" id="f-404" unitRef="usd">476000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-3" id="f-405" unitRef="usd">368204000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-73" decimals="-3" id="f-406" unitRef="usd">728706000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-74" decimals="-3" id="f-407" unitRef="usd">1877000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-3" id="f-408" unitRef="usd">730583000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-71" decimals="-3" id="f-409" unitRef="usd">11410000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-72" decimals="-3" id="f-410" unitRef="usd">-476000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-411" unitRef="usd">10934000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-73" decimals="-3" id="f-412" unitRef="usd">28966000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-74" decimals="-3" id="f-413" unitRef="usd">-1877000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-414" unitRef="usd">27089000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-71" decimals="-3" id="f-415" unitRef="usd">2812000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-72" decimals="-3" id="f-416" unitRef="usd">-132000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-417" unitRef="usd">2680000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-73" decimals="-3" id="f-418" unitRef="usd">7684000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-74" decimals="-3" id="f-419" unitRef="usd">-520000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-420" unitRef="usd">7164000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-71" decimals="-3" id="f-421" unitRef="usd">8598000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-72" decimals="-3" id="f-422" unitRef="usd">-344000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-423" unitRef="usd">8254000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-73" decimals="-3" id="f-424" unitRef="usd">21282000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-74" decimals="-3" id="f-425" unitRef="usd">-1357000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-426" unitRef="usd">19925000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-71"
      decimals="2"
      id="f-427"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-72"
      decimals="2"
      id="f-428"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-429"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-73"
      decimals="2"
      id="f-430"
      unitRef="usdPerShare">0.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-74"
      decimals="2"
      id="f-431"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-432"
      unitRef="usdPerShare">0.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-71"
      decimals="2"
      id="f-433"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-72"
      decimals="2"
      id="f-434"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-435"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-73"
      decimals="2"
      id="f-436"
      unitRef="usdPerShare">0.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-74"
      decimals="2"
      id="f-437"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-438"
      unitRef="usdPerShare">0.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-75" decimals="-5" id="f-439" unitRef="usd">-7900000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-440">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;3&#x2014;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company presents its consolidated revenues disaggregated by reportable segment, as Management evaluates the nature, amount, timing and uncertainty of the Company&#x2019;s revenues by segment. Refer to Note&#160;13&#x2014;Segment Information herein as well as the information below regarding the Company&#x2019;s reportable segments. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Housekeeping &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Housekeeping accounted for $381.6 million and $384.3 million of the Company&#x2019;s consolidated revenues for the six months ended June 30, 2024 and 2023, respectively, which represented approximately 44.9% and 46.0% of the Company&#x2019;s revenues in each respective period. Housekeeping services include managing customers&#x2019; housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the customers&#x2019; facilities, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at the customers&#x2019; facilities. Upon beginning service with a customer facility, the Company will typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise and train the front-line personnel and coordinate housekeeping services with other facility support functions in accordance with customer requests. Such management personnel also oversee the execution of various cost and quality control procedures including continuous training and employee evaluation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Dietary &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dietary services accounted for $468.2 million and $451.8 million of the Company&#x2019;s consolidated revenues for the six months ended June 30, 2024 and 2023, respectively, which represented approximately 55.1% and 54.0% of the Company&#x2019;s revenues in each respective period. Dietary services consist of managing customers&#x2019; dietary departments which are principally responsible for food purchasing, meal preparation and professional dietitian services, which include the development of menus that meet the dietary needs of residents. On-site management is responsible for all daily dietary department activities, with regular support provided by a District Manager specializing in dietary services. The Company also offers clinical consulting services to facilities which if contracted is a service bundled within the monthly service provided to customers. Upon beginning service with a customer facility, the Company will typically hire and train the employees previously employed by such facility and assign an on-site manager to supervise and train the front-line personnel and coordinate dietitian services with other facility support functions in accordance with customer requests. Such management personnel also oversee the execution of various cost and quality control procedures including continuous training and employee evaluation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s revenues are derived from contracts with customers. The Company recognizes revenue to depict the transfer of promised goods and services to customers in amounts that reflect the consideration to which the Company is entitled in exchange for those goods and services. The Company&#x2019;s costs of obtaining contracts are not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company performs services and provides goods in accordance with its contracts with its customers. Such contracts typically provide for a renewable one year service term, cancellable by either party upon 30 to 90 days&#x2019; notice, after an initial period of 60 to 120 days. A performance obligation is the unit of account under ASC 606 and is defined as a promise in a contract to transfer a distinct good or service to the customer. The Company&#x2019;s Housekeeping and Dietary contracts relate to the provision of bundles of goods, services or both, which represent a series of distinct goods and services that are substantially the same and that have the same pattern of transfer to the customer. The Company accounts for the series as a single performance obligation satisfied over time, as the customer simultaneously receives and consumes the benefits of the goods and services provided. Revenue is recognized using the output method, which is based upon the delivery of goods and services to the customers&#x2019; facilities. In limited cases, the Company provides goods, services or both before the execution of a written contract. In these cases, the Company defers the recognition of revenue until a contract is executed. The amount of such deferred revenue was less than $0.1 million as of June&#160;30, 2024 and December&#160;31, 2023. All revenue amounts deferred as of December&#160;31, 2023 were subsequently recognized as revenue during the six months ended June 30, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction price is the amount of consideration to which the Company is entitled in exchange for transferring promised goods or services to its customers. The transaction price does not include taxes assessed or collected. The Company&#x2019;s contracts detail the fees that the Company charges for the goods and services it provides. For certain contracts which contain a variable component to the transaction price, the Company is required to make estimates of the amount of consideration to which the Company will be entitled based on variability in resident and patient populations serviced, product usage, quantities consumed or history of implicit price concessions. The Company recognizes revenue related to such estimates when the Company determines that it is probable there will not be a significant reversal in the amount of revenue recognized. In instances where variable consideration exists and management&#x2019;s estimate of variable consideration changes in subsequent periods, resulting in a change in transaction price, the Company records an adjustment to revenue on a cumulative catch-up basis. The Company&#x2019;s contracts generally do not contain significant financing components as payment terms are less than one year. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company allocates the transaction price to each performance obligation noting that the bundle of goods, services or goods and services provided under each Housekeeping and Dietary contract represents a single performance obligation that is satisfied over time. The Company recognizes the related revenue when it satisfies the performance obligation by transferring a bundle of promised goods, services or both to a customer. Such recognition is on a monthly or weekly basis, as goods are provided and services are performed. In some cases, the Company requires customers to pay in advance for goods and services to be provided. As of June&#160;30, 2024, the value of the contract liabilities associated with customer prepayments was $1.3 million. As of December&#160;31, 2023, the value of the contract liabilities associated with customer prepayments was $3.2 million. The Company recognized $1.9 million of revenue during the six months ended June 30, 2024 which was recorded as a contract liability on December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Transaction Price Allocated to Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue as it satisfies the performance obligations associated with contracts with customers which, due to the nature of the goods and services provided by the Company, are satisfied over time. Contracts may contain transaction prices that are fixed, variable or both. The Company&#x2019;s contracts with customers typically provide for an initial term of one year, with renewable one year service terms, cancellable by either party upon 30 to 90 days&#x2019; notice after an initial period of 60 to 120 days. The Company has elected to apply the practical expedient that permits exclusion of information about the remaining performance obligations with original expected durations of one year or less which applies to all of the Company&#x2019;s remaining performance obligations as of June&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-5" id="f-441" unitRef="usd">381600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-5" id="f-442" unitRef="usd">384300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-78" decimals="3" id="f-443" unitRef="number">0.449</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-79" decimals="3" id="f-444" unitRef="number">0.460</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-80" decimals="-5" id="f-445" unitRef="usd">468200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-81" decimals="-5" id="f-446" unitRef="usd">451800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-82" decimals="3" id="f-447" unitRef="number">0.551</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-83" decimals="3" id="f-448" unitRef="number">0.540</us-gaap:ConcentrationRiskPercentage1>
    <hcsg:RevenueFromContractWithCustomerRenewalTerm contextRef="c-1" id="f-449">P1Y</hcsg:RevenueFromContractWithCustomerRenewalTerm>
    <hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod contextRef="c-62" id="f-450">P30D</hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod>
    <hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod contextRef="c-63" id="f-451">P90D</hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod>
    <hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice contextRef="c-62" id="f-452">P60D</hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice>
    <hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice contextRef="c-63" id="f-453">P120D</hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice>
    <us-gaap:ContractWithCustomerLiability contextRef="c-84" decimals="-5" id="f-454" unitRef="usd">100000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-85" decimals="-5" id="f-455" unitRef="usd">100000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-86" decimals="-5" id="f-456" unitRef="usd">1300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-87" decimals="-5" id="f-457" unitRef="usd">3200000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-88" decimals="-5" id="f-458" unitRef="usd">1900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenuePerformanceObligationDescriptionOfTiming contextRef="c-1" id="f-459">The Company&#x2019;s contracts with customers typically provide for an initial term of one year, with renewable one year service terms, cancellable by either party upon 30 to 90 days&#x2019; notice after an initial period of 60 to 120 days.</us-gaap:RevenuePerformanceObligationDescriptionOfTiming>
    <hcsg:RevenueFromContractWithCustomerInitialTerm contextRef="c-1" id="f-460">P1Y</hcsg:RevenueFromContractWithCustomerInitialTerm>
    <hcsg:RevenueFromContractWithCustomerRenewalTerm contextRef="c-1" id="f-461">P1Y</hcsg:RevenueFromContractWithCustomerRenewalTerm>
    <hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod contextRef="c-62" id="f-462">P30D</hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod>
    <hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod contextRef="c-63" id="f-463">P90D</hcsg:RevenueFromContractWithCustomerCancellationNoticePeriod>
    <hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice contextRef="c-62" id="f-464">P60D</hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice>
    <hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice contextRef="c-63" id="f-465">P120D</hcsg:RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c-1" id="f-466">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;4&#x2014;Accounts and Notes Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s accounts and notes receivable balances consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(87,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net short-term accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net long-term notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company makes credit decisions on a case-by-case basis after reviewing a number of qualitative and quantitative factors related to the specific customer as well as current industry variables that may impact that customer. There are a variety of factors that impact a customer&#x2019;s ability to pay in accordance with the Company&#x2019;s contracts. These factors include, but are not limited to, fluctuating census numbers, litigation costs and the customer&#x2019;s participation in programs funded by federal and state governmental agencies. Deviations in the timing or amounts of reimbursements under those programs can impact the customer&#x2019;s cash flows and its ability to make timely payments. However, the customer&#x2019;s obligation to pay the Company in accordance with the contract is not contingent upon the customer&#x2019;s cash flow. Notwithstanding the Company&#x2019;s efforts to minimize its credit risk exposure, the aforementioned factors, as well as other factors that impact customer cash flows or ability to make timely payments, could have an indirect, yet material, adverse effect on the Company&#x2019;s results of operations and financial condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fluctuations in net accounts and notes receivable are generally attributable to a variety of factors including, but not limited to, the timing of cash receipts from customers and the inception, transition, modification or termination of customer relationships. The Company deploys significant resources and invests in tools and processes to optimize Management&#x2019;s credit and collections efforts. When appropriate, the Company utilizes interest-bearing promissory notes to enhance the collectability of amounts due, by instituting definitive repayment plans and providing a means by which to further evidence the amounts owed. In addition, the Company may amend contracts from full service to management-only arrangements, or adjust contractual payment terms, to accommodate customers who have in good faith established clearly-defined plans for addressing cash flow issues. These efforts are intended to minimize the Company&#x2019;s collections risk.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c-1" id="f-467">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s accounts and notes receivable balances consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(87,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net short-term accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net long-term notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent contextRef="c-3" decimals="-3" id="f-468" unitRef="usd">511017000</hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent>
    <hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent contextRef="c-4" decimals="-3" id="f-469" unitRef="usd">470759000</hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-3" id="f-470" unitRef="usd">112133000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-471" unitRef="usd">87250000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-472" unitRef="usd">398884000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-473" unitRef="usd">383509000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableGrossNoncurrent contextRef="c-3" decimals="-3" id="f-474" unitRef="usd">24023000</us-gaap:NotesAndLoansReceivableGrossNoncurrent>
    <us-gaap:NotesAndLoansReceivableGrossNoncurrent contextRef="c-4" decimals="-3" id="f-475" unitRef="usd">29281000</us-gaap:NotesAndLoansReceivableGrossNoncurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent contextRef="c-3" decimals="-3" id="f-476" unitRef="usd">3152000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent contextRef="c-4" decimals="-3" id="f-477" unitRef="usd">4449000</us-gaap:AllowanceForNotesAndLoansReceivableNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent contextRef="c-3" decimals="-3" id="f-478" unitRef="usd">20871000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent contextRef="c-4" decimals="-3" id="f-479" unitRef="usd">24832000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:AccountsAndNotesReceivableNet contextRef="c-3" decimals="-3" id="f-480" unitRef="usd">419755000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:AccountsAndNotesReceivableNet contextRef="c-4" decimals="-3" id="f-481" unitRef="usd">408341000</us-gaap:AccountsAndNotesReceivableNet>
    <us-gaap:AllowanceForCreditLossesTextBlock contextRef="c-1" id="f-482">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;5&#x2014;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In making the Company&#x2019;s credit evaluations, management considers the general collection risk associated with trends in the long-term care industry. The Company establishes credit limits through payment terms with customers, performs ongoing credit evaluations and monitors accounts on an aging schedule basis to minimize the risk of loss. Despite the Company&#x2019;s efforts to minimize credit risk exposure, customers could be adversely affected if future industry trends, including those related to COVID-19, change in such a manner as to negatively impact their cash flows. As a result, the Company&#x2019;s future collection experience could differ significantly from historical collection trends. If the Company&#x2019;s customers experience a negative impact on their cash flows, it could have a material adverse effect on the Company&#x2019;s results of operations and financial condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates its accounts and notes receivable for expected credit losses quarterly. Accounts receivable are evaluated based on internally developed credit quality indicators derived from the aging of receivables. Notes receivable are evaluated based on internally developed credit quality indicators derived from management&#x2019;s assessment of collection risk. At the end of each period, the Company sets a reserve for expected credit losses on standard accounts and notes receivable based on the Company&#x2019;s historical loss rates. Accounts and notes receivable with an elevated risk profile, which are from customers who have filed bankruptcy or are subject to collections activity, are aggregated and evaluated to determine the total reserve for the class of receivable. Additionally, for notes receivable, management evaluates standard receivables based on whether the customer is current (paying within 60 days of terms) or delinquent (paying outside of 60 days of terms). As of June&#160;30, 2024, the delinquent notes receivable loss pool includes the balance of notes receivable due from Genesis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 326 permits entities to make an accounting policy election not to measure an estimate for credit losses on accrued interest if those entities write-off accrued interest deemed uncollectible in a timely manner. The Company follows an income recognition policy on all interest earned on notes receivable. Under such policy the Company accounts for all notes receivable on a non-accrual basis and defers the recognition of any interest income until receipt of cash payments. This policy was established based on the Company&#x2019;s history of collections of interest on outstanding notes receivable, as we do not deem it probable that we will receive substantially all interest on outstanding notes receivable. Accordingly, the Company does not record a credit loss adjustment for accrued interest. Interest income from notes receivable for the three months ended June 30, 2024 and 2023 was $0.6 million and $0.7 million, respectively. Interest income from notes receivable for the six months ended June 30, 2024 and 2023 was $1.7 million and $1.3 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During June 2024, LaVie Care Centers, LLC (&#x201c;LaVie"), a customer of the Company, filed for Chapter 11 bankruptcy protection in the Northern District of Georgia. The Company increased the allowance for doubtful accounts by $17.6&#160;million related to outstanding LaVie invoices during the three months ended June 30, 2024. The Company continues to provide services to LaVie post-petition. Revenues that the Company has earned on post-petition services provided to LaVie are recognized upon cash receipt in accordance with ASC 606, as the Company determines that collectability of substantially all of the entitled consideration in exchange for services provided is not probable for customers with ongoing bankruptcy proceedings until such cash is received. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s three tiers of notes receivable further disaggregated by year of origination as of June&#160;30, 2024 and write-off activity for the six months ended June 30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.332%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.120%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized cost basis by origination year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="39" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Delinquent notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current-period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current-period recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current-period net write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information as to the status of payment on the Company&#x2019;s notes receivable which were past due as of June&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.970%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Age analysis of past-due notes receivable as of June&#160;30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0 - 90 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;91 - 180 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Greater than 181 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Delinquent notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables provide a summary of the changes in the Company&#x2019;s allowance for doubtful accounts on a portfolio segment basis for the three months ended June 30, 2024 and 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.209%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Portfolio Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,955)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Delinquent notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Write-offs are shown net of recoveries. During the three months ended June 30, 2024, the Company collected less than $0.1&#160;million of accounts and notes receivable which had previously been written-off as uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.940%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Portfolio segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Write-offs are shown net of recoveries. During the three months ended June 30, 2023, the Company collected less than $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables provide a summary of the changes in the Company&#x2019;s allowance for doubtful accounts on a portfolio segment basis for the six months ended June 30, 2024 and 2023. Delinquent notes receivable were not considered a separate portfolio segment at December&#160;31, 2023. The amount presented in the table below for the allowance for doubtful accounts for delinquent notes receivable was included within the standard notes receivable portfolio at December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.209%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Portfolio Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Delinquent notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;The December&#160;31, 2023 balance includes transfers of $2.6 million from the standard notes receivable portfolio segment to the delinquent notes receivable portfolio segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Write-offs are shown net of recoveries. During the six months ended June 30, 2024, the Company collected $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.940%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Portfolio segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Write-offs are shown net of recoveries. During the six months ended June 30, 2023, the Company collected less than $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.&lt;/span&gt;&lt;/div&gt;</us-gaap:AllowanceForCreditLossesTextBlock>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome contextRef="c-5" decimals="-5" id="f-483" unitRef="usd">600000</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome contextRef="c-6" decimals="-5" id="f-484" unitRef="usd">700000</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome contextRef="c-1" decimals="-5" id="f-485" unitRef="usd">1700000</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome contextRef="c-7" decimals="-5" id="f-486" unitRef="usd">1300000</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-89" decimals="-5" id="f-487" unitRef="usd">17600000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock contextRef="c-1" id="f-488">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s three tiers of notes receivable further disaggregated by year of origination as of June&#160;30, 2024 and write-off activity for the six months ended June 30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.332%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.120%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized cost basis by origination year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="39" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Delinquent notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current-period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current-period recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current-period net write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c-90" decimals="-3" id="f-489" unitRef="usd">7733000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c-90" decimals="-3" id="f-490" unitRef="usd">8515000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c-90" decimals="-3" id="f-491" unitRef="usd">19482000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c-90" decimals="-3" id="f-492" unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c-90" decimals="-3" id="f-493" unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c-90" decimals="-3" id="f-494" unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c-90" decimals="-3" id="f-495" unitRef="usd">35730000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c-91" decimals="-3" id="f-496" unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c-91" decimals="-3" id="f-497" unitRef="usd">6460000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c-91" decimals="-3" id="f-498" unitRef="usd">2287000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c-91" decimals="-3" id="f-499" unitRef="usd">774000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c-91" decimals="-3" id="f-500" unitRef="usd">1491000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c-91" decimals="-3" id="f-501" unitRef="usd">21336000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c-91" decimals="-3" id="f-502" unitRef="usd">32348000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c-92" decimals="-3" id="f-503" unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c-92" decimals="-3" id="f-504" unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c-92" decimals="-3" id="f-505" unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c-92" decimals="-3" id="f-506" unitRef="usd">7378000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c-92" decimals="-3" id="f-507" unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c-92" decimals="-3" id="f-508" unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c-92" decimals="-3" id="f-509" unitRef="usd">7378000</us-gaap:NotesReceivableGross>
    <hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-510" unitRef="usd">0</hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-511" unitRef="usd">0</hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-512" unitRef="usd">41000</hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-513" unitRef="usd">0</hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-514" unitRef="usd">0</hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-515" unitRef="usd">28000</hcsg:FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs contextRef="c-1" decimals="-3" id="f-516" unitRef="usd">69000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-517" unitRef="usd">0</hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-518" unitRef="usd">0</hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-519" unitRef="usd">0</hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-520" unitRef="usd">0</hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-521" unitRef="usd">0</hcsg:FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-522" unitRef="usd">0</hcsg:FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery contextRef="c-1" decimals="-3" id="f-523" unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-524" unitRef="usd">0</hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-525" unitRef="usd">0</hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-526" unitRef="usd">41000</hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-527" unitRef="usd">0</hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-528" unitRef="usd">0</hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear contextRef="c-1" decimals="-3" id="f-529" unitRef="usd">28000</hcsg:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-1" decimals="-3" id="f-530" unitRef="usd">69000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock contextRef="c-1" id="f-531">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information as to the status of payment on the Company&#x2019;s notes receivable which were past due as of June&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.970%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Age analysis of past-due notes receivable as of June&#160;30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0 - 90 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;91 - 180 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Greater than 181 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Delinquent notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:NotesReceivableGross contextRef="c-93" decimals="-3" id="f-532" unitRef="usd">585000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-94" decimals="-3" id="f-533" unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-95" decimals="-3" id="f-534" unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-96" decimals="-3" id="f-535" unitRef="usd">585000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-97" decimals="-3" id="f-536" unitRef="usd">1797000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-98" decimals="-3" id="f-537" unitRef="usd">9759000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-99" decimals="-3" id="f-538" unitRef="usd">16887000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-100" decimals="-3" id="f-539" unitRef="usd">28443000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-101" decimals="-3" id="f-540" unitRef="usd">569000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-102" decimals="-3" id="f-541" unitRef="usd">569000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-103" decimals="-3" id="f-542" unitRef="usd">2087000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-104" decimals="-3" id="f-543" unitRef="usd">3225000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-105" decimals="-3" id="f-544" unitRef="usd">2951000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-106" decimals="-3" id="f-545" unitRef="usd">10328000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-107" decimals="-3" id="f-546" unitRef="usd">18974000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-108" decimals="-3" id="f-547" unitRef="usd">32253000</us-gaap:NotesReceivableGross>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock contextRef="c-1" id="f-549">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables provide a summary of the changes in the Company&#x2019;s allowance for doubtful accounts on a portfolio segment basis for the three months ended June 30, 2024 and 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.209%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Portfolio Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,955)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Delinquent notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Write-offs are shown net of recoveries. During the three months ended June 30, 2024, the Company collected less than $0.1&#160;million of accounts and notes receivable which had previously been written-off as uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.940%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Portfolio segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Write-offs are shown net of recoveries. During the three months ended June 30, 2023, the Company collected less than $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables provide a summary of the changes in the Company&#x2019;s allowance for doubtful accounts on a portfolio segment basis for the six months ended June 30, 2024 and 2023. Delinquent notes receivable were not considered a separate portfolio segment at December&#160;31, 2023. The amount presented in the table below for the allowance for doubtful accounts for delinquent notes receivable was included within the standard notes receivable portfolio at December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.209%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Portfolio Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Delinquent notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;The December&#160;31, 2023 balance includes transfers of $2.6 million from the standard notes receivable portfolio segment to the delinquent notes receivable portfolio segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Write-offs are shown net of recoveries. During the six months ended June 30, 2024, the Company collected $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.940%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Portfolio segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Write-offs are shown net of recoveries. During the six months ended June 30, 2023, the Company collected less than $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.&lt;/span&gt;&lt;/div&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="c-1" id="f-548">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables provide a summary of the changes in the Company&#x2019;s allowance for doubtful accounts on a portfolio segment basis for the three months ended June 30, 2024 and 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.209%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Portfolio Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,955)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Delinquent notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Write-offs are shown net of recoveries. During the three months ended June 30, 2024, the Company collected less than $0.1&#160;million of accounts and notes receivable which had previously been written-off as uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.940%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Portfolio segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Write-offs are shown net of recoveries. During the three months ended June 30, 2023, the Company collected less than $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables provide a summary of the changes in the Company&#x2019;s allowance for doubtful accounts on a portfolio segment basis for the six months ended June 30, 2024 and 2023. Delinquent notes receivable were not considered a separate portfolio segment at December&#160;31, 2023. The amount presented in the table below for the allowance for doubtful accounts for delinquent notes receivable was included within the standard notes receivable portfolio at December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.209%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Portfolio Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Delinquent notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;The December&#160;31, 2023 balance includes transfers of $2.6 million from the standard notes receivable portfolio segment to the delinquent notes receivable portfolio segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Write-offs are shown net of recoveries. During the six months ended June 30, 2024, the Company collected $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.940%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Portfolio segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Write-Offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standard notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elevated risk notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts and notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Write-offs are shown net of recoveries. During the six months ended June 30, 2023, the Company collected less than $0.1 million of accounts and notes receivable which had previously been written-off as uncollectible.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-26" decimals="-3" id="f-550" unitRef="usd">84087000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-5" decimals="-3" id="f-551" unitRef="usd">11955000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-5" decimals="-3" id="f-552" unitRef="usd">31561000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-3" decimals="-3" id="f-553" unitRef="usd">103693000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-109" decimals="-3" id="f-554" unitRef="usd">3047000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-110" decimals="-3" id="f-555" unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-110" decimals="-3" id="f-556" unitRef="usd">-60000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-90" decimals="-3" id="f-557" unitRef="usd">2987000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-111" decimals="-3" id="f-558" unitRef="usd">3698000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-112" decimals="-3" id="f-559" unitRef="usd">69000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-112" decimals="-3" id="f-560" unitRef="usd">221000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-91" decimals="-3" id="f-561" unitRef="usd">3850000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-113" decimals="-3" id="f-562" unitRef="usd">4755000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-114" decimals="-3" id="f-563" unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-114" decimals="-3" id="f-564" unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-92" decimals="-3" id="f-565" unitRef="usd">4755000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-26" decimals="-3" id="f-566" unitRef="usd">11500000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-5" decimals="-3" id="f-567" unitRef="usd">69000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-5" decimals="-3" id="f-568" unitRef="usd">161000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-3" decimals="-3" id="f-569" unitRef="usd">11592000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss contextRef="c-26" decimals="-3" id="f-570" unitRef="usd">95587000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <hcsg:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff contextRef="c-5" decimals="-3" id="f-571" unitRef="usd">12024000</hcsg:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff>
    <hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal contextRef="c-5" decimals="-3" id="f-572" unitRef="usd">31722000</hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss contextRef="c-3" decimals="-3" id="f-573" unitRef="usd">115285000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries contextRef="c-5" decimals="-5" id="f-574" unitRef="usd">100000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-52" decimals="-3" id="f-575" unitRef="usd">68407000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-6" decimals="-3" id="f-576" unitRef="usd">8365000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-6" decimals="-3" id="f-577" unitRef="usd">10378000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-9" decimals="-3" id="f-578" unitRef="usd">70420000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-115" decimals="-3" id="f-579" unitRef="usd">6425000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-116" decimals="-3" id="f-580" unitRef="usd">101000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-116" decimals="-3" id="f-581" unitRef="usd">684000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-117" decimals="-3" id="f-582" unitRef="usd">7008000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-118" decimals="-3" id="f-583" unitRef="usd">2035000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-119" decimals="-3" id="f-584" unitRef="usd">2000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-119" decimals="-3" id="f-585" unitRef="usd">201000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-120" decimals="-3" id="f-586" unitRef="usd">2234000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-52" decimals="-3" id="f-587" unitRef="usd">8460000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-6" decimals="-3" id="f-588" unitRef="usd">103000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-6" decimals="-3" id="f-589" unitRef="usd">885000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-9" decimals="-3" id="f-590" unitRef="usd">9242000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss contextRef="c-52" decimals="-3" id="f-591" unitRef="usd">76867000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <hcsg:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff contextRef="c-6" decimals="-3" id="f-592" unitRef="usd">8468000</hcsg:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff>
    <hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal contextRef="c-6" decimals="-3" id="f-593" unitRef="usd">11263000</hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss contextRef="c-9" decimals="-3" id="f-594" unitRef="usd">79662000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries contextRef="c-6" decimals="-5" id="f-595" unitRef="usd">100000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-4" decimals="-3" id="f-596" unitRef="usd">80819000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-1" decimals="-3" id="f-597" unitRef="usd">12988000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-598" unitRef="usd">35862000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-3" decimals="-3" id="f-599" unitRef="usd">103693000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-121" decimals="-3" id="f-600" unitRef="usd">3510000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-122" decimals="-3" id="f-601" unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-122" decimals="-3" id="f-602" unitRef="usd">-523000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-90" decimals="-3" id="f-603" unitRef="usd">2987000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-123" decimals="-3" id="f-604" unitRef="usd">2615000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-124" decimals="-3" id="f-605" unitRef="usd">69000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-124" decimals="-3" id="f-606" unitRef="usd">1304000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-91" decimals="-3" id="f-607" unitRef="usd">3850000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-125" decimals="-3" id="f-608" unitRef="usd">4755000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-126" decimals="-3" id="f-609" unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-126" decimals="-3" id="f-610" unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-92" decimals="-3" id="f-611" unitRef="usd">4755000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-4" decimals="-3" id="f-612" unitRef="usd">10880000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-1" decimals="-3" id="f-613" unitRef="usd">69000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-1" decimals="-3" id="f-614" unitRef="usd">781000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-3" decimals="-3" id="f-615" unitRef="usd">11592000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss contextRef="c-4" decimals="-3" id="f-616" unitRef="usd">91699000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <hcsg:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff contextRef="c-1" decimals="-3" id="f-617" unitRef="usd">13057000</hcsg:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff>
    <hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal contextRef="c-1" decimals="-3" id="f-618" unitRef="usd">36643000</hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss contextRef="c-3" decimals="-3" id="f-619" unitRef="usd">115285000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <hcsg:FinancingReceivableAllowanceForCreditLossTransfers contextRef="c-123" decimals="-5" id="f-620" unitRef="usd">2600000</hcsg:FinancingReceivableAllowanceForCreditLossTransfers>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries contextRef="c-1" decimals="-5" id="f-621" unitRef="usd">100000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-8" decimals="-3" id="f-622" unitRef="usd">66601000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-7" decimals="-3" id="f-623" unitRef="usd">11818000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-7" decimals="-3" id="f-624" unitRef="usd">15637000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-9" decimals="-3" id="f-625" unitRef="usd">70420000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-127" decimals="-3" id="f-626" unitRef="usd">6052000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-128" decimals="-3" id="f-627" unitRef="usd">101000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-128" decimals="-3" id="f-628" unitRef="usd">1057000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-117" decimals="-3" id="f-629" unitRef="usd">7008000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-129" decimals="-3" id="f-630" unitRef="usd">811000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-130" decimals="-3" id="f-631" unitRef="usd">53000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-130" decimals="-3" id="f-632" unitRef="usd">1476000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-120" decimals="-3" id="f-633" unitRef="usd">2234000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-8" decimals="-3" id="f-634" unitRef="usd">6863000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery contextRef="c-7" decimals="-3" id="f-635" unitRef="usd">154000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-7" decimals="-3" id="f-636" unitRef="usd">2533000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-9" decimals="-3" id="f-637" unitRef="usd">9242000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss contextRef="c-8" decimals="-3" id="f-638" unitRef="usd">73464000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <hcsg:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff contextRef="c-7" decimals="-3" id="f-639" unitRef="usd">11972000</hcsg:AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff>
    <hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal contextRef="c-7" decimals="-3" id="f-640" unitRef="usd">18170000</hcsg:AccountsAndFinancingReceivableCreditLossExpenseReversal>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss contextRef="c-9" decimals="-3" id="f-641" unitRef="usd">79662000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries contextRef="c-7" decimals="-5" id="f-642" unitRef="usd">100000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="c-1" id="f-643">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;6&#x2014;Changes in Accumulated Other Comprehensive Loss by Component&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s accumulated other comprehensive loss consists of unrealized gains and losses from the Company&#x2019;s available-for-sale marketable securities and restricted marketable securities. The following table provides a summary of the changes in accumulated other comprehensive loss for the six months ended June 30, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains and Losses on Available-for-Sale Securities&#xb9;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss &#x2014; beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income reclassified from other comprehensive loss&#xb2;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive (loss) income&#xb3;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss &#x2014; ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;All amounts are net of tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Realized gains and losses were recorded pre-tax within &#x201c;Investment and other income, net&#x201d; in the Consolidated Statements of Comprehensive (Loss) Income. For the&#160;six months ended June 30, 2024 and 2023, the Company recorded realized &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; of $0.3 million and less than $0.1 million, respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;from the sale of available-for-sale securities. Refer to Note&#160;10&#x2014;Fair Value Measurements herein for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;For the six months ended June 30, 2024 and 2023, the changes in other comprehensive loss were net of a tax benefit of $0.1 million and an expense of $0.1 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a rollforward of amounts reclassified from accumulated other comprehensive loss to realized losses for the three and six months ended June 30, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;padding-right:9pt;text-align:center;text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amounts Reclassified from Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Losses from the sale of available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Losses from the sale of available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net losses reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-644">The following table provides a summary of the changes in accumulated other comprehensive loss for the six months ended June 30, 2024 and 2023:&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains and Losses on Available-for-Sale Securities&#xb9;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss &#x2014; beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income reclassified from other comprehensive loss&#xb2;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive (loss) income&#xb3;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss &#x2014; ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;All amounts are net of tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Realized gains and losses were recorded pre-tax within &#x201c;Investment and other income, net&#x201d; in the Consolidated Statements of Comprehensive (Loss) Income. For the&#160;six months ended June 30, 2024 and 2023, the Company recorded realized &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; of $0.3 million and less than $0.1 million, respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;from the sale of available-for-sale securities. Refer to Note&#160;10&#x2014;Fair Value Measurements herein for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;For the six months ended June 30, 2024 and 2023, the changes in other comprehensive loss were net of a tax benefit of $0.1 million and an expense of $0.1 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-3" id="f-645" unitRef="usd">-1844000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-3" id="f-646" unitRef="usd">-3477000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-1" decimals="-3" id="f-647" unitRef="usd">-1040000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-7" decimals="-3" id="f-648" unitRef="usd">344000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-1" decimals="-3" id="f-649" unitRef="usd">-267000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-7" decimals="-3" id="f-650" unitRef="usd">-3000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-651" unitRef="usd">-773000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-3" id="f-652" unitRef="usd">347000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-653" unitRef="usd">-2617000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-59" decimals="-3" id="f-654" unitRef="usd">-3130000</us-gaap:StockholdersEquity>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss contextRef="c-1" decimals="-5" id="f-655" unitRef="usd">300000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss contextRef="c-7" decimals="-5" id="f-656" unitRef="usd">100000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 contextRef="c-1" decimals="-5" id="f-657" unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 contextRef="c-7" decimals="-5" id="f-658" unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock contextRef="c-1" id="f-659">&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a rollforward of amounts reclassified from accumulated other comprehensive loss to realized losses for the three and six months ended June 30, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;padding-right:9pt;text-align:center;text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amounts Reclassified from Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Losses from the sale of available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Losses from the sale of available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net losses reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <hcsg:InvestmentIncomeAndOther contextRef="c-131" decimals="-3" id="f-660" unitRef="usd">-126000</hcsg:InvestmentIncomeAndOther>
    <hcsg:InvestmentIncomeAndOther contextRef="c-132" decimals="-3" id="f-661" unitRef="usd">-2000</hcsg:InvestmentIncomeAndOther>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-131" decimals="-3" id="f-662" unitRef="usd">-26000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-132" decimals="-3" id="f-663" unitRef="usd">-1000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-133" decimals="-3" id="f-664" unitRef="usd">-100000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-134" decimals="-3" id="f-665" unitRef="usd">-1000</us-gaap:NetIncomeLoss>
    <hcsg:InvestmentIncomeAndOther contextRef="c-135" decimals="-3" id="f-666" unitRef="usd">-337000</hcsg:InvestmentIncomeAndOther>
    <hcsg:InvestmentIncomeAndOther contextRef="c-136" decimals="-3" id="f-667" unitRef="usd">-4000</hcsg:InvestmentIncomeAndOther>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-135" decimals="-3" id="f-668" unitRef="usd">-70000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-136" decimals="-3" id="f-669" unitRef="usd">-1000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-137" decimals="-3" id="f-670" unitRef="usd">-267000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-138" decimals="-3" id="f-671" unitRef="usd">-3000</us-gaap:NetIncomeLoss>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-672">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;7&#x2014;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost. Depreciation is recorded over the estimated useful life of each class of depreciable asset and is computed using the straight-line method. Leasehold improvements are amortized over the shorter of the estimated asset life or term of the lease. Repairs and maintenance costs are charged to expense as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the amounts of property and equipment by each class of depreciable asset as of June&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Housekeeping and dietary equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-678"&gt;&lt;span style="-sec-ix-hidden:f-679"&gt;Operating lease &#x2014; right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Includes furniture and fixtures, leasehold improvements and autos and trucks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Includes $10.7 million and $9.4 million related to accumulated depreciation on Operating lease &#x2013; right-of-use assets as of June&#160;30, 2024 and December&#160;31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense for the three and six months ended June&#160;30, 2024 was $3.0 million and $5.9 million, respectively. Depreciation expense for the three and six months ended June&#160;30, 2023 was $2.4 million and $4.9 million, respectively. Of the depreciation expense recorded for the three and six months ended June&#160;30, 2024, $1.9 million and $3.8 million, respectively, was related to the depreciation of the Company&#x2019;s operating lease - right-of-use assets (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ROU Assets&#x201d;). Of the depreciation expense recorded for the three and six months ended June&#160;30, 2023, $1.6 million and $2.8 million, respectively, was related to the depreciation of the Company&#x2019;s ROU Assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-673">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the amounts of property and equipment by each class of depreciable asset as of June&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Housekeeping and dietary equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-678"&gt;&lt;span style="-sec-ix-hidden:f-679"&gt;Operating lease &#x2014; right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Includes furniture and fixtures, leasehold improvements and autos and trucks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Includes $10.7 million and $9.4 million related to accumulated depreciation on Operating lease &#x2013; right-of-use assets as of June&#160;30, 2024 and December&#160;31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-139" decimals="-3" id="f-674" unitRef="usd">17015000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-140" decimals="-3" id="f-675" unitRef="usd">15764000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-141" decimals="-3" id="f-676" unitRef="usd">7059000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-142" decimals="-3" id="f-677" unitRef="usd">6870000</us-gaap:PropertyPlantAndEquipmentGross>
    <hcsg:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-680" unitRef="usd">28879000</hcsg:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <hcsg:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-681" unitRef="usd">27099000</hcsg:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-143" decimals="-3" id="f-682" unitRef="usd">901000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-144" decimals="-3" id="f-683" unitRef="usd">1070000</us-gaap:PropertyPlantAndEquipmentGross>
    <hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="c-3" decimals="-3" id="f-684" unitRef="usd">53854000</hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-685" unitRef="usd">50803000</hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-3" decimals="-3" id="f-686" unitRef="usd">24014000</hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-687" unitRef="usd">22029000</hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-3" decimals="-3" id="f-688" unitRef="usd">29840000</hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-689" unitRef="usd">28774000</hcsg:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <hcsg:OperatingLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-3" decimals="-5" id="f-690" unitRef="usd">10700000</hcsg:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <hcsg:OperatingLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-4" decimals="-5" id="f-691" unitRef="usd">9400000</hcsg:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:Depreciation contextRef="c-5" decimals="-5" id="f-692" unitRef="usd">3000000.0</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-1" decimals="-5" id="f-693" unitRef="usd">5900000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-6" decimals="-5" id="f-694" unitRef="usd">2400000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-7" decimals="-5" id="f-695" unitRef="usd">4900000</us-gaap:Depreciation>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-5" decimals="-5" id="f-696" unitRef="usd">1900000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-1" decimals="-5" id="f-697" unitRef="usd">3800000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-6" decimals="-5" id="f-698" unitRef="usd">1600000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-7" decimals="-5" id="f-699" unitRef="usd">2800000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-700">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;8&#x2014;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes ROU assets and lease liabilities for automobiles, office buildings, IT equipment and small storage units for the temporary storage of operational equipment. The Company&#x2019;s leases have remaining lease terms ranging from less than 1 year to 5 years and have extension options ranging from 1 year to 5 years. Most leases include the option to terminate the lease within 1 year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses practical expedients offered under ASC 842 to combine lease and non-lease components within leasing arrangements and to recognize the payments associated with short-term leases in earnings on a straight-line basis over the lease term, with the cost associated with variable lease payments recognized when incurred. These accounting policy elections impact the value of the Company&#x2019;s ROU assets and lease liabilities. The value of the Company&#x2019;s ROU assets is determined as the non-depreciated fair value of its leasing arrangements and is recorded in &#x201c;Property and equipment, net&#x201d; on the Company&#x2019;s Consolidated Balance Sheets. The value of the Company&#x2019;s lease liabilities is the present value of fixed lease payments not yet paid, which is discounted using either the rate implicit in the lease contract if that rate can be determined or the Company&#x2019;s incremental borrowing rate (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;IBR&#x201d;) and is recorded in &#x201c;Other accrued expenses and current liabilities&#x201d; and &#x201c;Lease liability &#x2014; long-term&#x201d; on the Company&#x2019;s Consolidated Balance Sheets. The Company&#x2019;s IBR is determined as the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term in an amount equal to the lease payments in a similar economic environment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Any future lease payments that are not fixed based on the terms of the lease contract, or fluctuate based on a factor other than an index or rate, are considered variable lease payments and are not included in the value of the Company&#x2019;s ROU assets or lease liabilities. The Company&#x2019;s variable lease payments are mostly incurred from automobile leases and relate to miscellaneous transportation costs including repair costs, insurance, and terminal rental adjustment payments due at lease settlement. Such rental adjustment payments can result in a reduction to the Company&#x2019;s total variable lease payments. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of lease expense required by ASC 842 are presented below for the three and six months ended June&#160;30, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.347%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.347%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental information required by ASC 842 is presented below for the six months ended June 30, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.347%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollar amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,958&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,110&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term &#x2014; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate &#x2014; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three and six months ended June&#160;30, 2024, the Company&#x2019;s ROU assets and lease liabilities were reduced by $0.3&#160;million and $0.5&#160;million, respectively, due to lease cancellations. During the three and six months ended June&#160;30, 2023, the Company's ROU assets and lease liabilities were reduced by $0.4&#160;million and $1.1&#160;million, respectively, due to lease cancellations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of June&#160;30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.753%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.317%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Period/Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 1 to December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-145" id="f-701">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-146" id="f-702">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c-145" id="f-703">P1Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c-146" id="f-704">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <hcsg:LesseeOperatingLeaseTerminationOptionTerm contextRef="c-1" id="f-705">P1Y</hcsg:LesseeOperatingLeaseTerminationOptionTerm>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-706">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of lease expense required by ASC 842 are presented below for the three and six months ended June&#160;30, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.347%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.347%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-5" decimals="-3" id="f-707" unitRef="usd">1945000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-6" decimals="-3" id="f-708" unitRef="usd">1444000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-5" decimals="-3" id="f-709" unitRef="usd">323000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-6" decimals="-3" id="f-710" unitRef="usd">422000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-5" decimals="-3" id="f-711" unitRef="usd">551000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-6" decimals="-3" id="f-712" unitRef="usd">633000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost contextRef="c-5" decimals="-3" id="f-713" unitRef="usd">2819000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-6" decimals="-3" id="f-714" unitRef="usd">2499000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-715" unitRef="usd">3782000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-7" decimals="-3" id="f-716" unitRef="usd">2831000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-3" id="f-717" unitRef="usd">494000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-7" decimals="-3" id="f-718" unitRef="usd">654000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-3" id="f-719" unitRef="usd">841000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-7" decimals="-3" id="f-720" unitRef="usd">1083000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-721" unitRef="usd">5117000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-7" decimals="-3" id="f-722" unitRef="usd">4568000</us-gaap:LeaseCost>
    <hcsg:AssetsAndLiabilitiesLesseeTableTextBlock contextRef="c-1" id="f-723">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental information required by ASC 842 is presented below for the six months ended June 30, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.347%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollar amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,958&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,110&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term &#x2014; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate &#x2014; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hcsg:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-724" unitRef="usd">3958000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-7" decimals="-3" id="f-725" unitRef="usd">3110000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-726">P2Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-9" id="f-727">P3Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="3" id="f-728" unitRef="number">0.069</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-9" decimals="3" id="f-729" unitRef="number">0.060</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <hcsg:RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation contextRef="c-5" decimals="-5" id="f-730" unitRef="usd">300000</hcsg:RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation>
    <hcsg:RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation contextRef="c-1" decimals="-5" id="f-731" unitRef="usd">500000</hcsg:RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation>
    <hcsg:RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation contextRef="c-6" decimals="-5" id="f-732" unitRef="usd">400000</hcsg:RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation>
    <hcsg:RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation contextRef="c-7" decimals="-5" id="f-733" unitRef="usd">1100000</hcsg:RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-734">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of June&#160;30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.753%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.317%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Period/Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 1 to December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-735" unitRef="usd">4058000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-3" decimals="-3" id="f-736" unitRef="usd">7964000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-3" decimals="-3" id="f-737" unitRef="usd">5201000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-3" decimals="-3" id="f-738" unitRef="usd">1797000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-3" decimals="-3" id="f-739" unitRef="usd">1389000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-3" decimals="-3" id="f-740" unitRef="usd">116000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-3" decimals="-3" id="f-741" unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-3" decimals="-3" id="f-742" unitRef="usd">20525000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-743" unitRef="usd">1917000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-3" decimals="-3" id="f-744" unitRef="usd">18608000</us-gaap:OperatingLeaseLiability>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-745">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;9&#x2014;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s other intangible assets consist of customer relationships, trade names, patents and non-compete agreements which were obtained through acquisitions and are recorded at their fair values at the date of acquisition. Intangible assets with determinable lives are amortized on a straight-line basis over their estimated useful lives. The weighted-average amortization period of customer relationships, trade names, patents and non-compete agreements are approximately 10 years, 13 years, 8 years and 4 years, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the estimated amortization expense for intangibles subject to amortization for the remainder of 2024, the following five fiscal years and thereafter:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.753%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.317%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Period/Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 1 to December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for the three months ended June 30, 2024 and 2023 was $0.7 million and $1.2 million, respectively. Amortization expense for the six months ended June 30, 2024 and 2023 was $1.3 million and $2.4 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-147" id="f-746">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-148" id="f-747">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-149" id="f-748">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-150" id="f-749">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-750">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the estimated amortization expense for intangibles subject to amortization for the remainder of 2024, the following five fiscal years and thereafter:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.753%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.317%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Period/Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 1 to December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-751" unitRef="usd">1343000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-3" decimals="-3" id="f-752" unitRef="usd">2685000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-3" decimals="-3" id="f-753" unitRef="usd">2666000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-3" decimals="-3" id="f-754" unitRef="usd">1196000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-3" decimals="-3" id="f-755" unitRef="usd">613000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c-3" decimals="-3" id="f-756" unitRef="usd">508000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c-3" decimals="-3" id="f-757" unitRef="usd">1774000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-5" decimals="-5" id="f-758" unitRef="usd">700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-6" decimals="-5" id="f-759" unitRef="usd">1200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-5" id="f-760" unitRef="usd">1300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-7" decimals="-5" id="f-761" unitRef="usd">2400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock contextRef="c-1" id="f-762">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;10&#x2014;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s current assets and current liabilities are financial instruments and most of these items (other than marketable securities, restricted marketable securities, inventories and the short-term portion of deferred compensation funding) are recorded at cost in the Consolidated Balance Sheets. The estimated fair value of these financial instruments approximates their carrying value due to their short-term nature. The carrying value of the Company&#x2019;s line of credit represents the outstanding amount of the borrowings, which approximates fair value. The Company&#x2019;s financial assets that are measured at fair value on a recurring basis are its marketable securities, restricted marketable securities, and deferred compensation funding. The recorded values of all of the financial instruments approximate their current fair values because of their nature, stated interest rates and respective maturity dates or durations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s marketable securities are held by the Company&#x2019;s captive insurance company to satisfy capital requirements of the state regulator related to captive insurance companies. Restricted marketable securities are held by the Company&#x2019;s captive insurance company as collateral for certain insurance coverages. Such securities consist primarily of municipal bonds, U.S. treasury bonds and corporate bonds, which are classified as available-for-sale and are reported at fair value. Unrealized gains and losses associated with these investments are included within &#x201c;Unrealized (loss) gain on available-for-sale marketable securities, net of taxes&#x201d; in the Consolidated Statements of Comprehensive (Loss) Income. Marketable securities, including restricted marketable securities, are classified within Level 2 of the fair value hierarchy, as these securities are measured using quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable. Such valuations are determined by a third-party pricing service. For the three and six months ended June&#160;30, 2024, the Company recorded unrealized losses, net of taxes of $0.4 million and $0.8 million on marketable securities and restricted marketable securities, respectively. For the three and six months ended June&#160;30, 2023, the Company recorded unrealized losses, net of taxes of $0.9 million and unrealized gains, net of taxes of $0.3 million on marketable securities, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of a 2021 acquisition of a prepackaged meal manufacturer, the Company agreed to pay royalties to the seller on all future product sales. The Company recorded a liability for the expected future payments within Other long-term liabilities in the Consolidated Balance Sheets. The fair value of this liability is measured using forecasted sales models (Level 3). For the three months ended June 30, 2024 and 2023, the Company recorded realized losses of $0.5&#160;million and gains of $0.6&#160;million, respectively, within &#x201c;Costs of services provided&#x201d; in the Consolidated Statements of Comprehensive (Loss) Income related to the subsequent measurement of the liability at each balance sheet date. For the six months ended June 30, 2024 and 2023, the Company recorded realized gains of $0.3&#160;million and $0.2&#160;million, respectively, within &#x201c;Costs of services provided&#x201d; in the Consolidated Statements of Comprehensive (Loss) Income related to the subsequent measurement of the liability at each period end.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended June 30, 2024 and 2023, the Company received total proceeds, less the amount of interest received, of $11.4 million and $1.2 million, respectively, from sales of available-for-sale securities. For the three months ended June 30, 2024 and 2023, these sales resulted in realized losses of $0.1&#160;million and gains of less than $0.1&#160;million, respectively, which were recorded within &#x201c;Investment and other income, net&#x201d; in the Consolidated Statements of Comprehensive (Loss) Income. For the six months ended June 30, 2024 and 2023, the Company received total proceeds, less the amount of interest received, of $28.0 million and $1.4 million, respectively, from sales of available-for-sale securities. For the six months ended June 30, 2024 and 2023, these sales resulted in realized losses of $0.3&#160;million and losses of less than $0.1&#160;million, respectively, which were recorded within &#x201c;Investment and other income, net&#x201d; in the Consolidated Statements of Comprehensive (Loss) Income. The basis for the sale of these securities was the specific identification of each bond sold during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The investments under the funded deferred compensation plan are classified as trading securities and unrealized gains or losses are recorded within &#x201c;Investment and other income, net&#x201d; in the&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated Statements of Comprehensive (Loss) Income&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The fair value of the investments are determined based on quoted market prices (Level 1) or the net asset value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;NAV&#x201d;)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of underlying share investments (Level 2). For the three months ended June 30, 2024 and 2023, the Company recognized unrealized &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;gains &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1.3&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;gains of $2.3&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively, related to equity securities held at the respective reporting dates. For the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;six months ended June 30, 2024&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2023, the Company recognized unrealized &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;gains &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$5.4&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $3.8&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively, related to equity securities held at the respective reporting dates. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the contractual maturities of debt securities held at June&#160;30, 2024 and December&#160;31, 2023, which are classified as &#x201c;Marketable securities, at fair value&#x201d; and &#x201c;Restricted marketable securities, at fair value&#x201d; in the Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.347%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Debt Securities&#160;&#x2014; Available-for-Sale&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contractual maturity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities, at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing in second year through fifth year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing in sixth year through tenth year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total marketable securities, at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted marketable securities, at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing in second year through fifth year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing in sixth year through tenth year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total restricted marketable securities, at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt securities &#x2014; available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the amortized cost, unrealized gains and losses, and estimated fair value of the Company&#x2019;s debt securities as of June&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.603%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Credit Impairment Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Type of security:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; taxable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(752)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; non-taxable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasury bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International fixed income bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; taxable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total restricted marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt securities &#x2014; available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Type of security:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; non-taxable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt securities &#x2014; available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt"&gt;The Company performs a credit impairment loss assessment quarterly on an individual security basis. As of June&#160;30, 2024 and December&#160;31, 2023, no allowance for credit loss has been recognized as the issuers of these securities have not established a cause for default and various rating agencies have reaffirmed each security&#x2019;s investment grade status. The fair value of these securities have fluctuated since the purchase date as market interest rates fluctuate. The Company does not intend to sell these securities and it is more likely than not that the Company will not be required to sell before the recovery of the securities&#x2019; amortized cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables provide fair value measurement information for the Company&#x2019;s financial assets, including marketable securities, restricted marketable securities and deferred compensation fund investments as of June&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.040%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&#160;Measurement&#160;Using:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted Prices in&#160;Active Markets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant Other Observable Inputs (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; taxable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; non-taxable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasury bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International fixed income bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; taxable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total restricted marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Large cap blend&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Large cap growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Large cap value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mid cap blend&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small cap blend&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred compensation fund&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.040%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value Measurement Using:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted Prices in&#160;Active Markets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant Other Observable Inputs (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; non-taxable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Large cap blend&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Large cap growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Large cap value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mid cap blend&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small cap blend&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation fund&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;The fair value of the money market fund is based on the NAV of the shares held by the plan at the end of the period. The money market fund includes short-term United States dollar denominated money market instruments and the NAV is determined by the custodian of the fund. The money market fund can be redeemed at its NAV at the measurement date as there are no significant restrictions on the ability to sell this investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;As of June&#160;30, 2024 and December&#160;31, 2023, $1.4&#160;million and $1.5&#160;million of short-term deferred compensation funding is included within &#x201c;Prepaid expenses and other assets&#x201d; in the Company&#x2019;s Consolidated Balance Sheets, respectively. Such amounts of short-term deferred compensation funding represent investments expected to be liquidated and paid within 12 months of June&#160;30, 2024 and December&#160;31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-5" decimals="-5" id="f-763" unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-1" decimals="-5" id="f-764" unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-6" decimals="-5" id="f-765" unitRef="usd">-900000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-7" decimals="-5" id="f-766" unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-5" decimals="-5" id="f-767" unitRef="usd">500000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-6" decimals="-5" id="f-768" unitRef="usd">-600000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-1" decimals="-5" id="f-769" unitRef="usd">-300000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-7" decimals="-5" id="f-770" unitRef="usd">-200000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-5" decimals="-5" id="f-771" unitRef="usd">11400000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-6" decimals="-5" id="f-772" unitRef="usd">1200000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss contextRef="c-5" decimals="-5" id="f-773" unitRef="usd">100000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain contextRef="c-6" decimals="-5" id="f-774" unitRef="usd">100000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-1" decimals="-5" id="f-775" unitRef="usd">28000000.0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-7" decimals="-5" id="f-776" unitRef="usd">1400000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss contextRef="c-1" decimals="-5" id="f-777" unitRef="usd">300000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss contextRef="c-7" decimals="-5" id="f-778" unitRef="usd">100000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain contextRef="c-5" decimals="-5" id="f-779" unitRef="usd">1300000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain contextRef="c-6" decimals="-5" id="f-780" unitRef="usd">2300000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain contextRef="c-1" decimals="-5" id="f-781" unitRef="usd">5400000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain contextRef="c-7" decimals="-5" id="f-782" unitRef="usd">3800000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="c-1" id="f-783">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the contractual maturities of debt securities held at June&#160;30, 2024 and December&#160;31, 2023, which are classified as &#x201c;Marketable securities, at fair value&#x201d; and &#x201c;Restricted marketable securities, at fair value&#x201d; in the Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.347%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Debt Securities&#160;&#x2014; Available-for-Sale&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contractual maturity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities, at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing in second year through fifth year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing in sixth year through tenth year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total marketable securities, at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted marketable securities, at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing in second year through fifth year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing in sixth year through tenth year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturing after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total restricted marketable securities, at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt securities &#x2014; available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c-151" decimals="-3" id="f-784" unitRef="usd">1007000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c-152" decimals="-3" id="f-785" unitRef="usd">6324000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c-151" decimals="-3" id="f-786" unitRef="usd">27296000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c-152" decimals="-3" id="f-787" unitRef="usd">34939000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue contextRef="c-151" decimals="-3" id="f-788" unitRef="usd">32934000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue contextRef="c-152" decimals="-3" id="f-789" unitRef="usd">39309000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue contextRef="c-151" decimals="-3" id="f-790" unitRef="usd">17897000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue contextRef="c-152" decimals="-3" id="f-791" unitRef="usd">12559000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-151" decimals="-3" id="f-792" unitRef="usd">79134000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-152" decimals="-3" id="f-793" unitRef="usd">93131000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c-153" decimals="-3" id="f-794" unitRef="usd">1047000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c-154" decimals="-3" id="f-795" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c-153" decimals="-3" id="f-796" unitRef="usd">7058000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c-154" decimals="-3" id="f-797" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue contextRef="c-153" decimals="-3" id="f-798" unitRef="usd">12895000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue contextRef="c-154" decimals="-3" id="f-799" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue contextRef="c-153" decimals="-3" id="f-800" unitRef="usd">1022000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue contextRef="c-154" decimals="-3" id="f-801" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-153" decimals="-3" id="f-802" unitRef="usd">22022000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-154" decimals="-3" id="f-803" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-3" decimals="-3" id="f-804" unitRef="usd">101156000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-4" decimals="-3" id="f-805" unitRef="usd">93131000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock contextRef="c-1" id="f-806">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the amortized cost, unrealized gains and losses, and estimated fair value of the Company&#x2019;s debt securities as of June&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.603%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Credit Impairment Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Type of security:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; taxable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(752)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; non-taxable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasury bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International fixed income bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; taxable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total restricted marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt securities &#x2014; available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Type of security:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; non-taxable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt securities &#x2014; available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt"&gt;The Company performs a credit impairment loss assessment quarterly on an individual security basis. As of June&#160;30, 2024 and December&#160;31, 2023, no allowance for credit loss has been recognized as the issuers of these securities have not established a cause for default and various rating agencies have reaffirmed each security&#x2019;s investment grade status. The fair value of these securities have fluctuated since the purchase date as market interest rates fluctuate. The Company does not intend to sell these securities and it is more likely than not that the Company will not be required to sell before the recovery of the securities&#x2019; amortized cost basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-155" decimals="-3" id="f-807" unitRef="usd">9242000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-155" decimals="-3" id="f-808" unitRef="usd">18000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-155" decimals="-3" id="f-809" unitRef="usd">752000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-155" decimals="-3" id="f-810" unitRef="usd">8508000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss contextRef="c-155" decimals="-3" id="f-811" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-156" decimals="-3" id="f-812" unitRef="usd">73216000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-156" decimals="-3" id="f-813" unitRef="usd">49000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-156" decimals="-3" id="f-814" unitRef="usd">2639000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-156" decimals="-3" id="f-815" unitRef="usd">70626000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss contextRef="c-156" decimals="-3" id="f-816" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-151" decimals="-3" id="f-817" unitRef="usd">82458000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-151" decimals="-3" id="f-818" unitRef="usd">67000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-151" decimals="-3" id="f-819" unitRef="usd">3391000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-151" decimals="-3" id="f-820" unitRef="usd">79134000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss contextRef="c-151" decimals="-3" id="f-821" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-157" decimals="-3" id="f-822" unitRef="usd">6888000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-157" decimals="-3" id="f-823" unitRef="usd">13000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-157" decimals="-3" id="f-824" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-157" decimals="-3" id="f-825" unitRef="usd">6901000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss contextRef="c-157" decimals="-3" id="f-826" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-158" decimals="-3" id="f-827" unitRef="usd">1207000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-158" decimals="-3" id="f-828" unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-158" decimals="-3" id="f-829" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-158" decimals="-3" id="f-830" unitRef="usd">1209000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss contextRef="c-158" decimals="-3" id="f-831" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-159" decimals="-3" id="f-832" unitRef="usd">625000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-159" decimals="-3" id="f-833" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-159" decimals="-3" id="f-834" unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-159" decimals="-3" id="f-835" unitRef="usd">624000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss contextRef="c-159" decimals="-3" id="f-836" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-160" decimals="-3" id="f-837" unitRef="usd">5134000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-160" decimals="-3" id="f-838" unitRef="usd">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-160" decimals="-3" id="f-839" unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-160" decimals="-3" id="f-840" unitRef="usd">5137000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss contextRef="c-160" decimals="-3" id="f-841" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-161" decimals="-3" id="f-842" unitRef="usd">8156000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-161" decimals="-3" id="f-843" unitRef="usd">16000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-161" decimals="-3" id="f-844" unitRef="usd">21000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-161" decimals="-3" id="f-845" unitRef="usd">8151000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss contextRef="c-161" decimals="-3" id="f-846" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-153" decimals="-3" id="f-847" unitRef="usd">22010000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-153" decimals="-3" id="f-848" unitRef="usd">36000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-153" decimals="-3" id="f-849" unitRef="usd">24000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-153" decimals="-3" id="f-850" unitRef="usd">22022000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss contextRef="c-153" decimals="-3" id="f-851" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-3" decimals="-3" id="f-852" unitRef="usd">104468000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-3" decimals="-3" id="f-853" unitRef="usd">103000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-3" decimals="-3" id="f-854" unitRef="usd">3415000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-3" decimals="-3" id="f-855" unitRef="usd">101156000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss contextRef="c-3" decimals="-3" id="f-856" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-162" decimals="-3" id="f-857" unitRef="usd">95466000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-162" decimals="-3" id="f-858" unitRef="usd">387000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-162" decimals="-3" id="f-859" unitRef="usd">2722000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-162" decimals="-3" id="f-860" unitRef="usd">93131000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss contextRef="c-162" decimals="-3" id="f-861" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-4" decimals="-3" id="f-862" unitRef="usd">95466000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-4" decimals="-3" id="f-863" unitRef="usd">387000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-4" decimals="-3" id="f-864" unitRef="usd">2722000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-4" decimals="-3" id="f-865" unitRef="usd">93131000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss contextRef="c-4" decimals="-3" id="f-866" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="c-1" id="f-867">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables provide fair value measurement information for the Company&#x2019;s financial assets, including marketable securities, restricted marketable securities and deferred compensation fund investments as of June&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.040%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&#160;Measurement&#160;Using:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted Prices in&#160;Active Markets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant Other Observable Inputs (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; taxable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; non-taxable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasury bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International fixed income bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; taxable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total restricted marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Large cap blend&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Large cap growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Large cap value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mid cap blend&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small cap blend&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred compensation fund&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.040%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value Measurement Using:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted Prices in&#160;Active Markets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant Other Observable Inputs (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal bonds &#x2014; non-taxable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Large cap blend&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Large cap growth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Large cap value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mid cap blend&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small cap blend&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation fund&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;The fair value of the money market fund is based on the NAV of the shares held by the plan at the end of the period. The money market fund includes short-term United States dollar denominated money market instruments and the NAV is determined by the custodian of the fund. The money market fund can be redeemed at its NAV at the measurement date as there are no significant restrictions on the ability to sell this investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;As of June&#160;30, 2024 and December&#160;31, 2023, $1.4&#160;million and $1.5&#160;million of short-term deferred compensation funding is included within &#x201c;Prepaid expenses and other assets&#x201d; in the Company&#x2019;s Consolidated Balance Sheets, respectively. Such amounts of short-term deferred compensation funding represent investments expected to be liquidated and paid within 12 months of June&#160;30, 2024 and December&#160;31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-163" decimals="-3" id="f-868" unitRef="usd">8508000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-164" decimals="-3" id="f-869" unitRef="usd">8508000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-165" decimals="-3" id="f-870" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-166" decimals="-3" id="f-871" unitRef="usd">8508000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-167" decimals="-3" id="f-872" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-168" decimals="-3" id="f-873" unitRef="usd">70626000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-169" decimals="-3" id="f-874" unitRef="usd">70626000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-170" decimals="-3" id="f-875" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-171" decimals="-3" id="f-876" unitRef="usd">70626000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-172" decimals="-3" id="f-877" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-173" decimals="-3" id="f-878" unitRef="usd">79134000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-174" decimals="-3" id="f-879" unitRef="usd">79134000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-175" decimals="-3" id="f-880" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-176" decimals="-3" id="f-881" unitRef="usd">79134000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-177" decimals="-3" id="f-882" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-178" decimals="-3" id="f-883" unitRef="usd">6901000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-179" decimals="-3" id="f-884" unitRef="usd">6901000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-180" decimals="-3" id="f-885" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-181" decimals="-3" id="f-886" unitRef="usd">6901000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-182" decimals="-3" id="f-887" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-183" decimals="-3" id="f-888" unitRef="usd">1209000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-184" decimals="-3" id="f-889" unitRef="usd">1209000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-185" decimals="-3" id="f-890" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-186" decimals="-3" id="f-891" unitRef="usd">1209000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-187" decimals="-3" id="f-892" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-188" decimals="-3" id="f-893" unitRef="usd">624000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-189" decimals="-3" id="f-894" unitRef="usd">624000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-190" decimals="-3" id="f-895" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-191" decimals="-3" id="f-896" unitRef="usd">624000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-192" decimals="-3" id="f-897" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-193" decimals="-3" id="f-898" unitRef="usd">5137000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-194" decimals="-3" id="f-899" unitRef="usd">5137000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-195" decimals="-3" id="f-900" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-196" decimals="-3" id="f-901" unitRef="usd">5137000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-197" decimals="-3" id="f-902" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-198" decimals="-3" id="f-903" unitRef="usd">8151000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-199" decimals="-3" id="f-904" unitRef="usd">8151000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-200" decimals="-3" id="f-905" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-201" decimals="-3" id="f-906" unitRef="usd">8151000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-202" decimals="-3" id="f-907" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-203" decimals="-3" id="f-908" unitRef="usd">22022000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-204" decimals="-3" id="f-909" unitRef="usd">22022000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-205" decimals="-3" id="f-910" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-206" decimals="-3" id="f-911" unitRef="usd">22022000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-207" decimals="-3" id="f-912" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-208" decimals="-3" id="f-913" unitRef="usd">1933000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-209" decimals="-3" id="f-914" unitRef="usd">1933000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-210" decimals="-3" id="f-915" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-211" decimals="-3" id="f-916" unitRef="usd">1933000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-212" decimals="-3" id="f-917" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-213" decimals="-3" id="f-918" unitRef="usd">315000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-214" decimals="-3" id="f-919" unitRef="usd">315000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-215" decimals="-3" id="f-920" unitRef="usd">315000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-216" decimals="-3" id="f-921" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-217" decimals="-3" id="f-922" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-218" decimals="-3" id="f-923" unitRef="usd">4605000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-219" decimals="-3" id="f-924" unitRef="usd">4605000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-220" decimals="-3" id="f-925" unitRef="usd">4605000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-221" decimals="-3" id="f-926" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-222" decimals="-3" id="f-927" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-223" decimals="-3" id="f-928" unitRef="usd">4942000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-224" decimals="-3" id="f-929" unitRef="usd">4942000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-225" decimals="-3" id="f-930" unitRef="usd">4942000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-226" decimals="-3" id="f-931" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-227" decimals="-3" id="f-932" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-228" decimals="-3" id="f-933" unitRef="usd">5794000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-229" decimals="-3" id="f-934" unitRef="usd">5794000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-230" decimals="-3" id="f-935" unitRef="usd">5794000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-231" decimals="-3" id="f-936" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-232" decimals="-3" id="f-937" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-233" decimals="-3" id="f-938" unitRef="usd">16890000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-234" decimals="-3" id="f-939" unitRef="usd">16890000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-235" decimals="-3" id="f-940" unitRef="usd">16890000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-236" decimals="-3" id="f-941" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-237" decimals="-3" id="f-942" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-238" decimals="-3" id="f-943" unitRef="usd">6543000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-239" decimals="-3" id="f-944" unitRef="usd">6543000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-240" decimals="-3" id="f-945" unitRef="usd">6543000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-241" decimals="-3" id="f-946" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-242" decimals="-3" id="f-947" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-243" decimals="-3" id="f-948" unitRef="usd">3382000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-244" decimals="-3" id="f-949" unitRef="usd">3382000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-245" decimals="-3" id="f-950" unitRef="usd">3382000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-246" decimals="-3" id="f-951" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-247" decimals="-3" id="f-952" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-248" decimals="-3" id="f-953" unitRef="usd">350000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-249" decimals="-3" id="f-954" unitRef="usd">350000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-250" decimals="-3" id="f-955" unitRef="usd">350000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-251" decimals="-3" id="f-956" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-252" decimals="-3" id="f-957" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-253" decimals="-3" id="f-958" unitRef="usd">2679000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-254" decimals="-3" id="f-959" unitRef="usd">2679000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-255" decimals="-3" id="f-960" unitRef="usd">2679000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-256" decimals="-3" id="f-961" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-257" decimals="-3" id="f-962" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-258" decimals="-3" id="f-963" unitRef="usd">47433000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-259" decimals="-3" id="f-964" unitRef="usd">47433000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-260" decimals="-3" id="f-965" unitRef="usd">45500000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-261" decimals="-3" id="f-966" unitRef="usd">1933000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-262" decimals="-3" id="f-967" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-263" decimals="-3" id="f-968" unitRef="usd">93131000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-264" decimals="-3" id="f-969" unitRef="usd">93131000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-265" decimals="-3" id="f-970" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-266" decimals="-3" id="f-971" unitRef="usd">93131000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-267" decimals="-3" id="f-972" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-268" decimals="-3" id="f-973" unitRef="usd">2007000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-269" decimals="-3" id="f-974" unitRef="usd">2007000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-270" decimals="-3" id="f-975" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-271" decimals="-3" id="f-976" unitRef="usd">2007000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-272" decimals="-3" id="f-977" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-273" decimals="-3" id="f-978" unitRef="usd">298000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-274" decimals="-3" id="f-979" unitRef="usd">298000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-275" decimals="-3" id="f-980" unitRef="usd">298000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-276" decimals="-3" id="f-981" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-277" decimals="-3" id="f-982" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-278" decimals="-3" id="f-983" unitRef="usd">4254000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-279" decimals="-3" id="f-984" unitRef="usd">4254000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-280" decimals="-3" id="f-985" unitRef="usd">4254000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-281" decimals="-3" id="f-986" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-282" decimals="-3" id="f-987" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-283" decimals="-3" id="f-988" unitRef="usd">4621000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-284" decimals="-3" id="f-989" unitRef="usd">4621000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-285" decimals="-3" id="f-990" unitRef="usd">4621000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-286" decimals="-3" id="f-991" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-287" decimals="-3" id="f-992" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-288" decimals="-3" id="f-993" unitRef="usd">5053000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-289" decimals="-3" id="f-994" unitRef="usd">5053000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-290" decimals="-3" id="f-995" unitRef="usd">5053000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-291" decimals="-3" id="f-996" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-292" decimals="-3" id="f-997" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-293" decimals="-3" id="f-998" unitRef="usd">13886000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-294" decimals="-3" id="f-999" unitRef="usd">13886000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-295" decimals="-3" id="f-1000" unitRef="usd">13886000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-296" decimals="-3" id="f-1001" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-297" decimals="-3" id="f-1002" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-298" decimals="-3" id="f-1003" unitRef="usd">5964000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-299" decimals="-3" id="f-1004" unitRef="usd">5964000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-300" decimals="-3" id="f-1005" unitRef="usd">5964000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-301" decimals="-3" id="f-1006" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-302" decimals="-3" id="f-1007" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-303" decimals="-3" id="f-1008" unitRef="usd">3192000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-304" decimals="-3" id="f-1009" unitRef="usd">3192000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-305" decimals="-3" id="f-1010" unitRef="usd">3192000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-306" decimals="-3" id="f-1011" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-307" decimals="-3" id="f-1012" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-308" decimals="-3" id="f-1013" unitRef="usd">374000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-309" decimals="-3" id="f-1014" unitRef="usd">374000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-310" decimals="-3" id="f-1015" unitRef="usd">374000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-311" decimals="-3" id="f-1016" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-312" decimals="-3" id="f-1017" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-313" decimals="-3" id="f-1018" unitRef="usd">2664000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-314" decimals="-3" id="f-1019" unitRef="usd">2664000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-315" decimals="-3" id="f-1020" unitRef="usd">2664000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-316" decimals="-3" id="f-1021" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-317" decimals="-3" id="f-1022" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-318" decimals="-3" id="f-1023" unitRef="usd">42313000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-319" decimals="-3" id="f-1024" unitRef="usd">42313000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-320" decimals="-3" id="f-1025" unitRef="usd">40306000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-321" decimals="-3" id="f-1026" unitRef="usd">2007000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-322" decimals="-3" id="f-1027" unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-323" decimals="-5" id="f-1028" unitRef="usd">1400000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="c-324" decimals="-5" id="f-1029" unitRef="usd">1500000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-1030">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;11&#x2014;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the Company&#x2019;s share-based compensation expense for the six months ended June 30, 2024 and 2023 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock, restricted stock units and deferred stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total pre-tax share-based compensation expense charged against income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-right:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of share-based compensation expense included within the Consolidated Statements of Comprehensive (Loss) Income for the six months ended June 30, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs of services provided&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2024, the unrecognized compensation cost related to unvested stock options and awards was $21.2 million. The weighted average period over which these awards will vest is approximately 3.3 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amended 2020 Omnibus Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 26, 2020, the Company adopted the 2020 Omnibus Incentive Plan after approval by the Company&#x2019;s Shareholders at the 2020 Annual Meeting of Shareholders. On May 30, 2023, the Company increased the authorized shares under the 2020 Omnibus Incentive Plan (as amended, the &#x201c;Amended 2020 Plan&#x201d;) by 2.5 million shares after approval by the Company&#x2019;s Shareholders at the 2023 Annual Meeting of Shareholders. The Amended 2020 Plan provides that current or prospective officers, employees, non-employee directors and advisors can receive share-based awards such as stock options, performance stock units, restricted stock units and other stock awards. The Amended 2020 Plan seeks to encourage profitability and growth of the Company through short-term and long-term incentives that are consistent with the Company&#x2019;s operating objectives. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2024, there were 6.7 million shares of common stock reserved for issuance under the Amended 2020 Plan, of which 2.3 million are available for future grant. The amount of shares available for issuance under the Amended 2020 Plan will increase when outstanding awards under the Company&#x2019;s Second Amended and Restated 2012 Equity Incentive Plan (the &#x201c;2012 Plan&#x201d;) are subsequently forfeited, terminated, lapsed or satisfied thereunder in cash or property other than shares. No stock award will have a term in excess of 10 years. The Nominating, Compensation and Stock Option Committee of the Board of Directors is responsible for determining the terms of the grants in accordance with the Amended 2020 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of stock options outstanding under the Amended 2020 Plan and the 2012 Plan as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average grant date fair value of stock options granted during the six months ended June 30, 2024 and 2023 was $5.06 and $6.53 per common share, respectively. No stock options were exercised during the six months ended June 30, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of stock option awards granted during the six months ended June 30, 2024 and 2023 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes other information about the stock options at June&#160;30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.484%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(amounts in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining contractual life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining contractual life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of outstanding restricted stock units was determined based on the market price of the shares on the date of grant. During the six months ended June 30, 2024, the Company granted 0.8 million restricted stock units to its employees with a weighted average grant date fair value of $10.38 per unit. During the six months ended June 30, 2023, the Company granted 0.5 million restricted stock units to its employees with a weighted average grant date fair value of $13.74 per unit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the outstanding restricted stock units as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 3, 2024, the Company issued 0.1 million Performance Stock Units (&#x201c;PSUs&#x201d;) to the Company&#x2019;s executive officers. Such PSUs are contingent upon the achievement of certain total shareholder return (&#x201c;TSR&#x201d;) targets as compared to the TSR of the S&amp;amp;P 400 MidCap Index and the participant&#x2019;s continued employment with the Company for the three year period ending December 31, 2026, the date at which such PSUs vest. The unrecognized share-based compensation cost of the TSR-based PSU awards at June&#160;30, 2024 is $2.1 million and is expected to be recognized over a weighted-average period of 1.9 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the outstanding PSUs as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.383%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.318%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance Stock Units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company grants Deferred Stock Units (&#x201c;DSUs&#x201d;) to our non-employee directors. Once vested, the recipient shall be entitled to receive a lump sum payment of a number of shares equal to the total number of DSUs issued to such recipient upon the first to occur of (i) the five year anniversary of the date of grant, (ii) the recipient&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2019;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s death, disability or separation of service from the Board, or (iii) a change of control (as defined by the 2020 Plan). Non-employee directors can also elect to receive their Board of Directors retainer in the form of DSUs in lieu of cash. The number of DSUs granted to these directors is determined based on the stock price on the award date and approximates the cash value the directors would otherwise receive for their retainer. Three non-employee directors made an election in 2023 to receive DSUs in lieu of cash for their 2024 Board of Directors retainer. The unrecognized share-based compensation cost of outstanding DSU awards at June&#160;30, 2024 is $0.3 million and is expected to be recognized over a weighted-average period of 0.9 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;) is currently available through 2026 to all eligible employees. All full-time and part-time employees who work an average of 20 hours per week and have completed two years of continuous service with the Company are eligible to participate. Annual offerings commence and terminate on the respective year&#x2019;s first and last calendar day. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the ESPP, the Company is authorized to issue up to 4.1 million shares of its common stock to its employees. Pursuant to such authorization, there were 1.8&#160;million shares available for future grant at June&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expense associated with the options granted under the ESPP during the six months ended June 30, 2024 and 2023 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.383%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.318%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.9%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Compensation Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers a Supplemental Executive Retirement Plan (&#x201c;SERP&#x201d;) for executives and certain key employees. The SERP allows participants to defer a portion of their earned income on a pre-tax basis and as of the last day of each plan year, each participant will be credited with a match of a portion of their deferral in the form of the Company&#x2019;s common stock based on the then-current market value. Under the SERP, the Company is authorized to issue 1.0 million shares of its common stock to its employees. Pursuant to such authorization, the Company has 0.2 million shares available for future grant at June&#160;30, 2024. At the time of issuance, such shares are accounted for at cost as treasury stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information about the SERP during the six months ended June 30, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SERP expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gain recorded in SERP liability account&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Both the SERP match and the deferrals are included in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;&lt;/span&gt; caption within the Consolidated Statements of Comprehensive (Loss) Income.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-1031">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the Company&#x2019;s share-based compensation expense for the six months ended June 30, 2024 and 2023 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock, restricted stock units and deferred stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total pre-tax share-based compensation expense charged against income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-right:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of share-based compensation expense included within the Consolidated Statements of Comprehensive (Loss) Income for the six months ended June 30, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs of services provided&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-325" decimals="-3" id="f-1032" unitRef="usd">353000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-326" decimals="-3" id="f-1033" unitRef="usd">463000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-327" decimals="-3" id="f-1034" unitRef="usd">3501000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-328" decimals="-3" id="f-1035" unitRef="usd">3223000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-329" decimals="-3" id="f-1036" unitRef="usd">665000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-330" decimals="-3" id="f-1037" unitRef="usd">565000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-331" decimals="-3" id="f-1038" unitRef="usd">78000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-332" decimals="-3" id="f-1039" unitRef="usd">158000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-1040" unitRef="usd">4597000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-7" decimals="-3" id="f-1041" unitRef="usd">4409000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-333" decimals="-3" id="f-1042" unitRef="usd">4572000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-334" decimals="-3" id="f-1043" unitRef="usd">4363000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-335" decimals="-3" id="f-1044" unitRef="usd">25000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-336" decimals="-3" id="f-1045" unitRef="usd">46000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-1046" unitRef="usd">4597000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-7" decimals="-3" id="f-1047" unitRef="usd">4409000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-3" decimals="-5" id="f-1048" unitRef="usd">21200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-1" id="f-1049">P3Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c-337"
      decimals="-5"
      id="f-1050"
      unitRef="shares">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c-338"
      decimals="-5"
      id="f-1051"
      unitRef="shares">6700000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-338"
      decimals="-5"
      id="f-1052"
      unitRef="shares">2300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c-339" id="f-1053">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-1054">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of stock options outstanding under the Amended 2020 Plan and the 2012 Plan as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-4" decimals="-3" id="f-1055" unitRef="shares">2438000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-1056"
      unitRef="usdPerShare">30.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c-1" decimals="-3" id="f-1057" unitRef="shares">290000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1058"
      unitRef="usdPerShare">10.36</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="-3" id="f-1059" unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1060"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c-1" decimals="-3" id="f-1061" unitRef="shares">1000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1062"
      unitRef="usdPerShare">24.43</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="c-1" decimals="-3" id="f-1063" unitRef="shares">179000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1064"
      unitRef="usdPerShare">28.45</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-3" decimals="-3" id="f-1065" unitRef="shares">2548000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-3"
      decimals="2"
      id="f-1066"
      unitRef="usdPerShare">28.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-1"
      decimals="2"
      id="f-1067"
      unitRef="usdPerShare">5.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-7"
      decimals="2"
      id="f-1068"
      unitRef="usdPerShare">6.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-1069">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of stock option awards granted during the six months ended June 30, 2024 and 2023 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-1" decimals="3" id="f-1070" unitRef="number">0.039</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-7" decimals="3" id="f-1071" unitRef="number">0.040</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-1" id="f-1072">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-7" id="f-1073">P6Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-1" decimals="3" id="f-1074" unitRef="number">0.405</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-7" decimals="3" id="f-1075" unitRef="number">0.395</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-1" decimals="3" id="f-1076" unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-7" decimals="3" id="f-1077" unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="c-1" id="f-1078">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes other information about the stock options at June&#160;30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.484%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(amounts in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining contractual life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate intrinsic value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining contractual life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-3" decimals="-3" id="f-1079" unitRef="usd">64000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-1080">P4Y10M24D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-3" decimals="-3" id="f-1081" unitRef="shares">1756000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-3"
      decimals="2"
      id="f-1082"
      unitRef="usdPerShare">33.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-3" decimals="-3" id="f-1083" unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-1084">P3Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-340"
      decimals="-5"
      id="f-1085"
      unitRef="shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-340"
      decimals="2"
      id="f-1086"
      unitRef="usdPerShare">10.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-341"
      decimals="-5"
      id="f-1087"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-341"
      decimals="2"
      id="f-1088"
      unitRef="usdPerShare">13.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="c-1" id="f-1089">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the outstanding restricted stock units as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-342"
      decimals="-3"
      id="f-1090"
      unitRef="shares">1102000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-342"
      decimals="2"
      id="f-1091"
      unitRef="usdPerShare">18.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-340"
      decimals="-3"
      id="f-1092"
      unitRef="shares">770000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-340"
      decimals="2"
      id="f-1093"
      unitRef="usdPerShare">10.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-340"
      decimals="-3"
      id="f-1094"
      unitRef="shares">297000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-340"
      decimals="2"
      id="f-1095"
      unitRef="usdPerShare">21.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-340"
      decimals="-3"
      id="f-1096"
      unitRef="shares">17000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-340"
      decimals="2"
      id="f-1097"
      unitRef="usdPerShare">14.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-343"
      decimals="-3"
      id="f-1098"
      unitRef="shares">1558000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-343"
      decimals="2"
      id="f-1099"
      unitRef="usdPerShare">13.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-344"
      decimals="-5"
      id="f-1100"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-344" id="f-1101">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-345" decimals="-5" id="f-1102" unitRef="usd">2100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-329" id="f-1103">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock contextRef="c-1" id="f-1104">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the outstanding PSUs as of December&#160;31, 2023 and changes during the six months ended June 30, 2024 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.383%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.318%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance Stock Units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-346"
      decimals="-3"
      id="f-1105"
      unitRef="shares">175000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-346"
      decimals="2"
      id="f-1106"
      unitRef="usdPerShare">21.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-329"
      decimals="-3"
      id="f-1107"
      unitRef="shares">118000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-329"
      decimals="2"
      id="f-1108"
      unitRef="usdPerShare">11.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-329"
      decimals="-3"
      id="f-1109"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-329"
      decimals="2"
      id="f-1110"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-329"
      decimals="-3"
      id="f-1111"
      unitRef="shares">35000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-329"
      decimals="2"
      id="f-1112"
      unitRef="usdPerShare">34.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-345"
      decimals="-3"
      id="f-1113"
      unitRef="shares">258000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-345"
      decimals="2"
      id="f-1114"
      unitRef="usdPerShare">15.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod contextRef="c-347" id="f-1115">P5Y</hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod>
    <hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares
      contextRef="c-348"
      decimals="INF"
      id="f-1116"
      unitRef="participant">3</hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-349" decimals="-5" id="f-1117" unitRef="usd">300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-347" id="f-1118">P0Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <hcsg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork contextRef="c-331" id="f-1119">PT20H</hcsg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-331" id="f-1120">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-350"
      decimals="-5"
      id="f-1121"
      unitRef="shares">4100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-350"
      decimals="-5"
      id="f-1122"
      unitRef="shares">1800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock contextRef="c-1" id="f-1123">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expense associated with the options granted under the ESPP during the six months ended June 30, 2024 and 2023 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.383%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.318%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.9%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c-331"
      decimals="3"
      id="f-1124"
      unitRef="number">0.048</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c-332"
      decimals="3"
      id="f-1125"
      unitRef="number">0.048</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-331" id="f-1126">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-332" id="f-1127">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c-331"
      decimals="3"
      id="f-1128"
      unitRef="number">0.371</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c-332"
      decimals="3"
      id="f-1129"
      unitRef="number">0.429</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-331"
      decimals="3"
      id="f-1130"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-332"
      decimals="3"
      id="f-1131"
      unitRef="number">0.071</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance
      contextRef="c-351"
      decimals="-5"
      id="f-1132"
      unitRef="shares">1000000.0</us-gaap:DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance>
    <hcsg:DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance
      contextRef="c-351"
      decimals="-5"
      id="f-1133"
      unitRef="shares">200000</hcsg:DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance>
    <us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock contextRef="c-1" id="f-1134">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information about the SERP during the six months ended June 30, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SERP expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gain recorded in SERP liability account&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Both the SERP match and the deferrals are included in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;&lt;/span&gt; caption within the Consolidated Statements of Comprehensive (Loss) Income.</us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-352" decimals="-3" id="f-1135" unitRef="usd">355000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-353" decimals="-3" id="f-1136" unitRef="usd">298000</us-gaap:AllocatedShareBasedCompensationExpense>
    <hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount contextRef="c-352" decimals="-3" id="f-1137" unitRef="usd">5350000</hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount>
    <hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount contextRef="c-353" decimals="-3" id="f-1138" unitRef="usd">3871000</hcsg:DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-1139">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;12&#x2014;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s annual effective tax rate is impacted by the tax effects of option exercises and the vesting of awards, which are treated as discrete items in the reporting period in which they occur and therefore cannot be considered in the calculation of the estimated annual effective tax rate. Discrete items increased the Company&#x2019;s income tax provision recognized through the six months ended June 30, 2024 and 2023 by $1.2 million and $1.1&#160;million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Differences between the effective tax rate and the applicable U.S. federal statutory rate arise primarily from the effect of state and local income taxes, share-based compensation and tax credits available to the Company. The actual 2024 effective tax rate will likely vary from the estimate depending on the actual operating income earned with availability of tax credits, the exercising of stock options and vesting of share-based awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly evaluates the tax positions taken or expected to be taken resulting from financial statement recognition of certain items. Based on the evaluation, there are no significant uncertain tax positions requiring recognition in the Company&#x2019;s financial statements. The evaluation was performed for the tax years ended December&#160;31, 2019 through 2023 (with regard to U.S. federal income tax returns) and December&#160;31, 2018 through 2023 (with regard to various state and local income tax returns), the tax years which remain subject to examination by major tax jurisdictions as of June&#160;30, 2024. &lt;/span&gt;&lt;/div&gt;The Company may from time to time be assessed interest or penalties by taxing jurisdictions, although any such assessments historically have been minimal. When the Company has received an assessment for interest and/or penalties, it will be classified in the financial statements as selling, general and administrative expense. In addition, any interest or penalties relating to recognized uncertain tax positions would also be recorded in selling, general and administrative expense.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-3" decimals="-5" id="f-1140" unitRef="usd">1200000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-9" decimals="-5" id="f-1141" unitRef="usd">1100000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-3" decimals="INF" id="f-1142" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-1143">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;13&#x2014;Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company manages and evaluates its operations in two reportable segments: Housekeeping (housekeeping, laundry, linen and other services) and Dietary (dietary department services). Although both segments serve a similar customer base and share many operational similarities, they are managed separately due to distinct differences in the type of services provided, as well as the specialized expertise required of the professional management personnel responsible for delivering each segment&#x2019;s services. Such services are rendered pursuant to discrete contracts, specific to each reportable segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s accounting policies for the segments are generally the same as described in the Company&#x2019;s significant accounting policies. Differences between the reportable segments&#x2019; operating results and other disclosed data and the information in the consolidated financial statements relate primarily to corporate-level transactions and recording of transactions at the reportable segment level using other than generally accepted accounting principles. There are certain inventories and supplies that are primarily expensed when incurred within the operating segments which are capitalized in the consolidated financial statements. In addition, most corporate expenses such as corporate salary and benefit costs, certain legal costs, debt expense, information technology costs, depreciation, amortization of finite-lived intangible assets, share-based compensation costs and other corporate-specific costs, are not fully allocated to the operating segments. There are also allocations for workers&#x2019; compensation and general liability expense within the operating segments that differ from the actual expense recorded by the Company under U.S. GAAP. Segment amounts disclosed are prior to elimination entries made in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.104%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.104%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.104%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Housekeeping&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dietary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;849,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Housekeeping&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dietary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and eliminations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,986)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Primarily represents corporate office costs and related overhead, recording of certain inventories and supplies and workers&#x2019; compensation costs at the reportable segment level which use accounting methods that differ from those used at the corporate level, as well as consolidated subsidiaries&#x2019; operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-1144"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c-1" id="f-1145">&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s accounting policies for the segments are generally the same as described in the Company&#x2019;s significant accounting policies. Differences between the reportable segments&#x2019; operating results and other disclosed data and the information in the consolidated financial statements relate primarily to corporate-level transactions and recording of transactions at the reportable segment level using other than generally accepted accounting principles. There are certain inventories and supplies that are primarily expensed when incurred within the operating segments which are capitalized in the consolidated financial statements. In addition, most corporate expenses such as corporate salary and benefit costs, certain legal costs, debt expense, information technology costs, depreciation, amortization of finite-lived intangible assets, share-based compensation costs and other corporate-specific costs, are not fully allocated to the operating segments. There are also allocations for workers&#x2019; compensation and general liability expense within the operating segments that differ from the actual expense recorded by the Company under U.S. GAAP. Segment amounts disclosed are prior to elimination entries made in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-1146">&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.104%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.104%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.104%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.110%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Housekeeping&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dietary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;849,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Housekeeping&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dietary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and eliminations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,986)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Primarily represents corporate office costs and related overhead, recording of certain inventories and supplies and workers&#x2019; compensation costs at the reportable segment level which use accounting methods that differ from those used at the corporate level, as well as consolidated subsidiaries&#x2019; operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-354" decimals="-3" id="f-1147" unitRef="usd">191006000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-355" decimals="-3" id="f-1148" unitRef="usd">190817000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-3" id="f-1149" unitRef="usd">381565000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-3" id="f-1150" unitRef="usd">384336000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-356" decimals="-3" id="f-1151" unitRef="usd">235282000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-357" decimals="-3" id="f-1152" unitRef="usd">228114000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-80" decimals="-3" id="f-1153" unitRef="usd">468156000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-81" decimals="-3" id="f-1154" unitRef="usd">451825000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-1155" unitRef="usd">426288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-1156" unitRef="usd">418931000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-1157" unitRef="usd">849721000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-1158" unitRef="usd">836161000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-358" decimals="-3" id="f-1159" unitRef="usd">17017000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-359" decimals="-3" id="f-1160" unitRef="usd">16608000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-360" decimals="-3" id="f-1161" unitRef="usd">35459000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-361" decimals="-3" id="f-1162" unitRef="usd">36661000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-362" decimals="-3" id="f-1163" unitRef="usd">14932000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-363" decimals="-3" id="f-1164" unitRef="usd">12443000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-364" decimals="-3" id="f-1165" unitRef="usd">32559000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-365" decimals="-3" id="f-1166" unitRef="usd">27110000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-366" decimals="-3" id="f-1167" unitRef="usd">-33935000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-367" decimals="-3" id="f-1168" unitRef="usd">-18117000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-368" decimals="-3" id="f-1169" unitRef="usd">-48690000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-369" decimals="-3" id="f-1170" unitRef="usd">-36682000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-1171" unitRef="usd">-1986000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-1172" unitRef="usd">10934000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-1173" unitRef="usd">19328000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-1174" unitRef="usd">27089000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-1175">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:117%"&gt;Note&#160;14&#x2014;Basic (Loss) Earnings Per Common Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;Basic and diluted (loss) earnings per common share are computed by dividing net (loss) income by the weighted-average number of basic and diluted common shares outstanding, respectively. The weighted-average number of diluted common shares includes the impact of dilutive securities, including outstanding stock options, restricted stock units, performance stock units and deferred stock units. The table below reconciles the weighted-average basic and diluted common shares outstanding:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:35.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.962%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except for per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator for basic and diluted (loss) earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,788)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of common shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of common shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic (loss) earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted (loss) earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;padding-right:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.75pt"&gt;Certain outstanding equity awards are anti-dilutive and therefore excluded from the calculation of the weighted average number of diluted common shares outstanding. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-right:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-right:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Anti-dilutive outstanding equity awards under share-based compensation plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-right:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:35.757%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.024%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.387%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.024%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.827%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.024%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.827%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.030%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock contextRef="c-1" id="f-1176">The table below reconciles the weighted-average basic and diluted common shares outstanding:&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:35.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.962%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except for per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator for basic and diluted (loss) earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,788)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of common shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of common shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic (loss) earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted (loss) earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;Certain outstanding equity awards are anti-dilutive and therefore excluded from the calculation of the weighted average number of diluted common shares outstanding.</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-1177" unitRef="usd">-1788000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-1178" unitRef="usd">8254000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-1179" unitRef="usd">13521000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-1180" unitRef="usd">19925000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-1181" unitRef="shares">73853000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-3" id="f-1182" unitRef="shares">74478000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-1183" unitRef="shares">73889000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-3" id="f-1184" unitRef="shares">74488000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-5" decimals="-3" id="f-1185" unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-6" decimals="-3" id="f-1186" unitRef="shares">89000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-1" decimals="-3" id="f-1187" unitRef="shares">159000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-7" decimals="-3" id="f-1188" unitRef="shares">55000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-1189" unitRef="shares">73853000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-3" id="f-1190" unitRef="shares">74567000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-1191" unitRef="shares">74048000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-3" id="f-1192" unitRef="shares">74543000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-1193"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-1194"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-1195"
      unitRef="usdPerShare">0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-1196"
      unitRef="usdPerShare">0.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-1197"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-1198"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-1199"
      unitRef="usdPerShare">0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-1200"
      unitRef="usdPerShare">0.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c-1" id="f-1201">&lt;div style="margin-top:3pt;padding-right:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Anti-dilutive outstanding equity awards under share-based compensation plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-right:18pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:35.757%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.024%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.387%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.024%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.827%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.024%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.827%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.030%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-5" decimals="-3" id="f-1202" unitRef="shares">3000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-6" decimals="-3" id="f-1203" unitRef="shares">3077000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-3" id="f-1204" unitRef="shares">2844000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-7" decimals="-3" id="f-1205" unitRef="shares">2721000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-1206">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:117%"&gt;Note 15&#x2014;Other Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:117%"&gt;Line of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2024, the Company had a $300.0 million bank line of credit on which to draw for general corporate purposes. Amounts drawn under the line of credit are payable upon demand and generally bear interest at a floating rate, based on the Company&#x2019;s leverage ratio, and starting at the Term Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) plus 165 basis points. As of June&#160;30, 2024, there were $30.0 million in borrowings under the line of credit. As of December&#160;31, 2023, there were $25.0 million in borrowings under the line of credit. The line of credit requires the Company to satisfy two financial covenants, with which the Company is in compliance as of June&#160;30, 2024. The line of credit expires on November&#160;22, 2027. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2024, the Company also had outstanding $60.2 million in irrevocable standby letters of credit, which relate to payment obligations under the Company&#x2019;s insurance programs. In connection with the issuance of the letters of credit, the amount available under the line of credit was reduced by $60.2 million to $209.8 million at June&#160;30, 2024. The letters of credit expire during the first quarter of 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Tax Jurisdictions and Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides services throughout the continental United States and is subject to numerous state and local taxing jurisdictions. In the ordinary course of business, a jurisdiction may contest the Company&#x2019;s reporting positions with respect to the application of its tax code to the Company&#x2019;s services, which could result in additional tax liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has tax matters with various taxing authorities. Because of the uncertainties related to both the probable outcomes and amount of probable assessments due, the Company is unable to make a reasonable estimate of a liability. The Company does not expect the resolution of any of these matters, taken individually or in the aggregate, to have a material adverse effect on the consolidated financial position or results of operations based on the Company&#x2019;s best estimate of the outcomes of such matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to various claims and legal actions in the ordinary course of business. Some of these matters include payroll- and employee-related matters and examinations by governmental agencies. As the Company becomes aware of such claims and legal actions, the Company records accruals for any exposures that are probable and estimable. If adverse outcomes of such claims and legal actions are reasonably possible, Management assesses materiality and provides financial disclosure, as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At this time, the Company is unable to reasonably estimate possible losses or form a judgment that an unfavorable outcome is either probable or remote with respect to certain pending litigation claims asserted and it is not currently possible to assess whether or not the outcome of these proceedings may have a material adverse effect on the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Government Regulations&lt;/span&gt;&lt;/div&gt;The Company&#x2019;s customers are concentrated in the healthcare industry and are primarily providers of long-term care many of whom have been significantly impacted by COVID-19. The revenues of many of the Company&#x2019;s customers are highly reliant on Medicare, Medicaid and third party payors&#x2019; reimbursement funding rates. New legislation or additional changes in existing regulations could directly impact the governmental reimbursement programs in which the customers participate.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-3" decimals="INF" id="f-1207" unitRef="usd">300000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-1"
      decimals="INF"
      id="f-1208"
      unitRef="number">0.0165</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCredit contextRef="c-3" decimals="-5" id="f-1209" unitRef="usd">30000000.0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="c-4" decimals="-5" id="f-1210" unitRef="usd">25000000.0</us-gaap:LineOfCredit>
    <hcsg:DebtInstrumentCovenantNumber
      contextRef="c-3"
      decimals="INF"
      id="f-1211"
      unitRef="covenant">2</hcsg:DebtInstrumentCovenantNumber>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-370" decimals="-5" id="f-1212" unitRef="usd">60200000</us-gaap:LettersOfCreditOutstandingAmount>
    <hcsg:LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity contextRef="c-1" decimals="-5" id="f-1213" unitRef="usd">-60200000</hcsg:LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-3" decimals="-5" id="f-1214" unitRef="usd">209800000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:SubsequentEventsTextBlock contextRef="c-1" id="f-1215">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note&#160;16&#x2014;Subsequent Events&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluated all subsequent events through the filing date of this Form 10-Q. There were no events or transactions occurring during this subsequent reporting period which require recognition or additional disclosure in these financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-5" id="f-1216">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-5" id="f-1217">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-5" id="f-1218">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-5" id="f-1219">false</ecd:Rule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
